
명령어 사용 전 메모장 기록해서 백업은 필수다
작업 속도를 100%면 약간은 느리게 → 75%로하고
루트 권한 사용 금지
데몬(Daemon)
떠 있는 포트 2개를 보면 PID 2개 확인 가능
daemon과 active 프로세스를 kill -9 명령어로 강제 종료할 때는 둘 다 종료해야 한다.
자버ㅏ추상클래스인터페이스상속생성자
static예외처리하이딩제네릭오버로딩 오버라이딩
C
구조체static 변수포인터 + 2차원 배열포인터 + 1차원 배열
fork 함수
앤디안 공용ㅊ ㅔ
파이썬람다식
출력형태
https://www.youtube.com/watch?v=kzSSSdHbL-k
계산식
페이지교체
삽입, 선택, 버블정렬
트리순회, 전위후위중위식
프로세스스케줄링
디스크스케줄링
서브넷마스크
다시보기
#include <stdio.h>
int main() {
int score = 55;
if (score >= 60) {
printf("님 합격. \n");
printf("다음기회에! \n"); // 두 번째 출력도 if 안에 포함됨
}
printf("ㅇ완료\n");
return 0;
}
if문에 중괄호가 없으면 조건문이 한 줄만 포함하게 되어, 두 번째 printf는 if문과 상관없이 항상 실행됨
포인터
&a는 변수 a의 주소
*p는 포인터 p가 가리키는 주소의 값
= &는 주소 가져오기
= *는 주소에 있는 값 가져오기
배열 이름은 배열의 첫 번째 요소의 주소로 취급되며, 포인터처럼 사용할 수 있다
2차원 배열의 경우, arr는 첫 번째 행의 주소를 가리키며, 포인터를 사용해 배열의 요소를 순차적으로 접근할 수 있다
#include <stdio.h>
int main() {
int value = 10; // value 변수 선언 및 초기화
int *ptr; // int 타입의 포인터 ptr 선언
ptr = &value; // ptr이 value의 주소를 가리키도록 함
// ptr을 통해 value의 값 출력
printf("value의 값: %d\n", value); // value는 10
printf("ptr이 가리키는 값: %d\n", *ptr); // ptr이 가리키는 값은 value의 값, 즉 10
return 0;
}
value의 값: 10
ptr이 가리키는 값: 10
1. int value = 10;
int value = 10;는 **정수형 변수 value**를 선언하고, 값을 10으로 초기화하는 코드
즉, value라는 변수는 메모리 상에 정수 10을 저장하고 있게 됨
2. int *ptr;
int *ptr;는 **정수형 포인터 ptr**를 선언하는 코드
*는 포인터를 선언할 때 사용되며, ptr은 int형 변수의 주소를 저장할 수 있는 포인터
즉, ptr은 메모리에서 int 타입 변수의 주소를 가리킬 수 있는 변수
3. ptr = &value;
ptr = &value;는 value 변수의 메모리 주소를 ptr 포인터에 할당하는 코드
&는 주소 연산자로, value의 메모리 주소를 가져온다
즉, ptr은 value 변수의 메모리 주소를 가리키게 된다. 이때, ptr은 value의 주소를 저장
결과적으로:
value는 값 10을 가지고 있고, ptr은 value의 주소를 가리킴
이렇게 하면 포인터 ptr을 통해 value의 값을 간접참조
*ptr은 ptr이 가리키는 주소에 있는 값을 가져오는 간접참조 연산자
ptr = &value;에서, ptr은 value의 주소를 저장하고 있기 때문에 *ptr을 통해 value의 값에 접근할 수 있다




https://www.youtube.com/watch?v=w5m7AyHSgg8
https://www.youtube.com/watch?v=Ib7NaXohHL8
https://www.youtube.com/watch?v=tNbguLtIQwU
https://www.youtube.com/watch?v=wg4j5dtAP1E
https://www.youtube.com/watch?v=r8TY0XsgC_4
https://www.youtube.com/watch?v=_9ZFUkIJzNU
https://www.youtube.com/watch?v=uInOflKmBXA
https://www.youtube.com/watch?v=GIasddX-3Vo
https://www.youtube.com/watch?v=TsMW0Q1bnpk
인터페이스
추상클래스