Java 자료구조 - BST로 간단한 영어사전 만들기
구현
C# 서버 프로그래밍 - 멀티쓰레드 | 컴파일러 최적화 |
Task t 객체 t.Wait(); // Thread 종료까지 기다리겠다는 의미 Thread 객체였다면 t.join()하는 것과 같음. 디버깅 모드와 릴리즈 모드 평소에는 디버깅 모드로 실행해왔지만, 실제로 라이브로 배포할 때는 릴리즈모드로 실행한다. 이 때 버그가 터질 수 있...
C# 서버 프로그래밍 - 멀티쓰레드 | 쓰레드 생성 |
Thread 실행 순서 메인이 끝난 뒤에 실행하는 것은 아니고, 동시에 실행된다. 쓰레드는 실행한 순간 자유로운 영혼이라 생각한다. 메인 쓰레드와, 새로 만든 쓰레드 양쪽에서 로그를 찍는다면, 순서를 예측할 수 없게 된다. Thread 생성 단점과 해결 Thread 객체를 생성하...