본문 바로가기

분류 전체보기

(101)
Java 8 동작 파라미터화 코드전달하기 공통 코드 Enum public enum Color { GREEN, RED, BLUE, YELLOW, WHITE, BLACK } VO public class Apple{ private Color color; private int weight; public Apple(Color color) { this.color = color; } public Apple(Color color, int weight) { this.color = color; this.weight = weight; } public Color getColor() { return color; } public void setColor(Color color) { this.color = color; } public int getWeight() { ret..
VSCode Auto Reveal기능 끄기 (Visual Studio Link With Editor 기능) 작업하려고 index.html 파일을 보고있는데 왼쪽 Explorer 영역이 파일에 따라 위치가 자꾸 바뀐다.. 이클립스의 Link With Editor 기능과 같은 기능이다. VSCode 에서 이걸 끄려면 다음과 같이 한다. VSCode에서 cmd + Shfit + p (Mac), Ctrl + Shift + p(window) 키를 눌러 "Open User Settings"에 들어간다. Features 탭에 Auto Reveal 기능을 false로 변경하면 끝.
C# 소켓 서버, 소켓 클라이언트 연동 예제 서버 using System.Net; using System.Net.Sockets; using System.Text; /** * 서버 */ namespace Server { class Program { static void Main(string[] args) { string host = Dns.GetHostName(); IPHostEntry ipHost = Dns.GetHostEntry(host); IPAddress ipAddr = ipHost.AddressList[0]; IPEndPoint endPoint = new IPEndPoint(ipAddr, 9000); Socket listenSocket = new Socket(endPoint.AddressFamily, SocketType.Stream, Pro..
C언어 서식문자(printf 서식) printf 서식문자 서식문자 출력 대상(자료형) 출력 형태 %d char, short, int 부호 있는 10진수 정수 %ld long 부호 있는 10진수 정수 %lld long long 부호 있는 10진수 정수 %u unsigned int 부호 없는 10진수 정수 %o unsigned int 부호 없는 8진수 정수 %x, %X unsigned int 부호 없는 16진수 정수 %f float, double 10진수 방식의 부동소수점 실수 %Lf long double 10진수 방식의 부동소수점 실수 %e, %E float, double e 또는 E 방식의 부동소수점 실수 %g, %G float, double 값에 따라 %f와 %e 사이에서 선택 %c char, short, int 값에 대응하는 문자 %s..
C언어 특수문자 이스케이프 시퀀스(Escape Sequence) 특수문자의 종류 특수문자 의미 \a 경고음 \b 백스페이스바(backspace) \f 폼 피드(form feed) \n 개 행(new line) \r 캐리지 리턴(carriage return) \t 수평 탭 \v 수직 탭 \' 작은 따옴표 출력 \" 큰 따옴표 출력 \? 물음표 출력 \\ 역슬래쉬 출력
C언어 접미사 리터럴 표현 정수형 상수의 표현을 위한 접미사 접미사 자료형 사용의 예 U unsigned int unsigned int n = 1234U L long long n = 1234L UL unsigned long unsigned long n = 1234UL LL long long long long n = 1234LL ULL unsigned long long unsigned long long n = 1234ULL 정수형 상수의 표현을 위한 접미사 접미사 자료형 사용의 예 F float float f = 3.14F L long double long double f = 3.1415L
C 언어 자료형 기본 자료형 자료형 크기 값의 표현 범위 정수형 char 1 byte -128 이상 + 127 이하 unsigned char 0이상 255(128 + 127)이하 short 2 byte -32,768이상 +32,767 이하 unsigned short 0이상 65,535 이하 int 4 byte -2,147,483,648 이상 +2,147,483,647 이하 unsigned int 0이상 4,294,967,295 이하 long 4 byte -2,147,483,648 이상 +2,147,483,647 이하 unsigned long 0이상 4,294,967,295이하 long long 8 byte -9,223,372,036,854,775,808 이상 +9,223,372,036,854,775,807이하 unsig..
C 연산자와 우선순위 대입, 산술 연산자 연산자 기능 결합 방향 = 연산자 오른쪽에 있는 값을 연산자 왼쪽에 있는 변수에 대입. 예) num = 20; ← + 두 피연산자의 값을 더한다. 예) num = 4 + 3; → - 왼쪽의 피연산자 값에서 오른쪽의 피연산자 값을 뺀다. 예) num = 4 - 3; → * 두 피연산자의 값을 곱한다. 예) num = 4 * 3; → / 왼족의 피연산자 값을 오른쪽의 피연산자 값으로 나눈다. 예) num = 7/3; → % 왼쪽의 피연산자 값을 오른쪽의 피연산자 값으로 나눴을 때 얻게 되는 나머지를 반환한다. 예) num = 7 % 3; → 증가, 감소 연산자 연산자 기능 결합 방향 ++num 값을 1 증가 후, 속한 문자의 나머지를 진행(선 증가, 후 연산) 예) val = ++num;..