목록분류 전체보기 (282)
내 잡다한 노트
프로그램이 네트워크에서 데이터를 주고받을 수 있도록 두 프로그램 간 양방향 통신의 하나의 엔드 포인트(?)이다. 소켓은 포트 번호에 바인딩되어 TCP 레이어에서 데이터가 전달되야하는 애플리케이션을 식별할 수 있게 한다. 소켓은 소프트웨어와 소프트웨어를 연결한다. 바로 IP와 포트를 통해서 한다. 엔드 포인트의 정의 )) 아이피 주소와 포트 번호의 조합을 의미한다. 프로세스 간 통신에 사용되는 Socket을 이용한 통신 프로그래밍을 socket Programming이라고 한다. Client Socket과 Server Socket로 구분된다. ## 클라이언트에서 하는 일 - 소켓 생성, 연결 요청(IP주소와 포트 번호로 연결하고 싶은 타겟대상을 특정), 데이터 송수신(수신하는 API는 별도의 Thread에서..
scanf ( "입력받을 문자의 서식", 변수의 주소); 변수 앞에 &를 붙이게 되면 이는 해당 변수의 주소를 가리키게 된다. 입력할때 일반 변수들에는 &을 붙여서 주소를 보내도록 하고 (call by reference), 배열의 이름과 같이 &를 붙이지 않아도 주소를 가리키는 것들은 &을 떼고 인자로 넣어주면 된다. 그리고 scanf는 #define _CRT_SECURE_NO_WARNINGS 을 상단에 입력해야 보안경고가 안뜬다 그래서 scanf_s를 사용하도록 하자. 정수와 실수를 함께 연산하면 결과값은 실수로 나온다. 왜냐하면 실수가 정수보다 표현 범위가 넓기 때문이다. 즉, 표현 범위가 넓은 쪽으로 자동 변환된다. && = and || = or ! = not stdbool.h 헤더파일을 입력하면 ..
한줄 주석 : // 범위 주석 : /* 주석처리가됩니다ㅏ */ printf("%d %d %d\n", num1, num2, num3); char 1바이트 크기 -128 ~ 127까지의 수를 표현할 수 있다. int 4바이트 크기 char과 int는 %d로 출력하고 long은 출력할 때 %ld, long long은 %lld로 출력한다. 자료형들은 표현할 수 있는 값의 범위가 정해져있다 그걸 회전시킬수있는 원으로 생각하고 각 부분을 값이라고 생각할때 최댓값을 넘어가게되면 오버플로우가 발생해서 자료형이 표현할 수 있는 최솟값으로 시작하게 된다. 이걸 오버플로우라고 한다. 언더플로우는 오버플로우에 반대상황으로 최솟값보다 작아지면 최댓값부터 다시 시작하게 된다. 자료형의 크기를 바이트 단위로 구하는 연산자 size..
# 보어를 사용하는 동사들 보어는 잘 쓰이지 않기 때문에 쓰는 몇개만 잘 외워놓자. be랑 become은 보어 자리에 명사 형용사가 올 수 있지만 그 외에는 형용사만 들어올 수 있다. be + C : ~이다 remain + C : ~한 상태로 남다 become + C : ~가 되다 seem + C : ~처럼 보이다 stay + C : ~한 상태로 남다 appear + C : ~처럼 보이다 ex) the security system on the ground floor will remain ___ twenty-four hours a day (a) operates (b) operational (c) operation (d) operationally remain은 보어를 쓰는 동사이다. 그중에서도 형용사이다. ..
파트5 문제푸는 방법 먼저, 보기를 보고 문법문제와 어휘문제를 구분해야한다. 보기들이 비슷하면 문법문제 보기가 다르면 어휘문제 ## 어휘문제 문제의 어휘를 다른 품사와 짝지어서 봐야 쉽게 풀 수 있다. # 동사 주로 타동사로 문제를 낸다 자동사는 문제 낼게 없다고 한다. 동사는 뒤에 목적어를 봐야한다. 타동사 -(1)> 목적어 # 수동태 주어랑 연결을 첫번째 전명구를 두번째 연결 짓는다. 주어 전명구 # 명사 동사랑 연결을 첫번째 명사는 주로 주어랑 목적어이기 때문에 동사랑 연결을 먼저 생각해준다. 또, 명사를 앞에서 수식해주는 형용사, 뒤에서 수식해주는 전명구, 관계절, 분사구등을 연결해서 생각해준다. 주어(명사) -> 동사 동사 피수식어 # 전치사 앞과 뒤에 있는 명사와 연결을 한다. 명사,동사 명사
토익 RC 공부법 똑같이 카피하시는게 중요하다. 조금도 바꾸지 마라. RC 문제 푸는 법 PART5 30문제로 구성. 문제를 보고 가장 먼저 해야할 건 유형을 나눠야한다 단어 문제랑 문법문제를 보기를 보고 나누자 중요한 건 문법문제는 문법적으로만 풀어야한다 해석으로 풀지 말아라. PART5는 문제를 맞추는 것도 중요하지만 빨리 푸는것도 중요하다. 단어문제는 문법적으로 접근할 수 없기 때문에 해석을 해야한다. 문법으로 커버가 안되면 그때서야 해석하는 것도 시도해보자. 문법인지 단어인지 애매한 문제는 문법으로 풀고 안 풀리면 해석을 하자. PART6 비중이 적다. PART5의 연장선이라고도 불린다. 그래서 문제 유형도 비슷하다 PART6의 문법 문제는 문맥을 봐야 풀 수 있는 경우가 많다. PART7 크게 ..
https://koreanfoodie.me/311
- 명사절 접속사 완전한 절을 이끄는 that, whether, when, where, why, how 불완전한 절을 이끄는 who, whom, what, which, whose 여기서 what, which, whose는 명사를 수식함과 동시에 명사절을 이끈다. - 전치사 with : ~와 함께, ~와의, ~을 가지고 along with : ~와 함께, ~에 덧붙여 together with : ~와 함께 including : ~을 포함하여 without : ~없이, ~가 없다면 aside from : ~은 별도로 하고 except : ~을 제외하고 excluding : ~을 제외하고 apart from : ~외에