세줄요약 - 스레드끼리 지역변수를 매개변수로 전달 가능 - 스레드끼리 변수 하나를 스태틱으로 공유 가능 - 스레드끼리 지역변수 하나를 매개변수로 공유.... 하고싶음 ㅜㅜ 코드를 작성하고 실행하는데, 작업이 오래 걸리기 시작했습니다. 처음 10초 정도는 괜찮았습니다. 15초 후 불안해집니다. 20초가 넘어 가자 뭔가 잘못되어가고 있는 게 아닌지, 내가 이 일로 회사에서 짤리지는 않을지 조마조마해집니다. 저는 이 일이 제대로 돌아가고 있는지 확인해 주는 스레드를 만들기로 했습니다. 그런데 스레드A 의 변수를 스레드B 에서 출력할 수 있을까요? 가능합니다! 1. 스레드 간 값 전달 방식 public static void Main(string[] args) { int count = 1; Thread thre..

전체 글
C# 교재를 읽다 깜짝 놀랐습니다. static 생성자라는게 존재했다니! static 생성자란, 클래스의 생성자와 똑같은 형식으로 생겼지만, static 으로 선언되어 정적 맴버들을 초기화할 수 있는 함수입니다. 아래와 같은 방식으로 오버로딩도 가능합니다. class Program { private int num; static Program() { Console.WriteLine("정적 생성자"); } Program() { Console.WriteLine("생성자"); } public static void Main() { Console.WriteLine("Main문 시작"); Program program = new Program(); } } 정적 생성자 Main문 시작 생성자

어떤 스레드의 작업이 끝나야만 다음 작업을 수행하는 스레드가 필요할 때, Join 메서드를 이용해서 해당 스레드의 작업이 끝날 때까지 기다릴 수 있습니다. 사용 예시 public static void Main() { Thread t = new Thread(Wait2Seconds); t.Start(); t.Join(); Console.WriteLine("나 너를 기다렸어"); } static void Wait2Seconds() { Thread.Sleep(2000); Console.WriteLine("업무 끝!"); } 업무 끝! 나 너를 기다렸어 그런데 이 Join 메서드는 스레드 풀을 사용할 때에는 사용할 수 없습니다. 스레드 풀은 스레드 사용이 종료되어도 스레드가 반납되지 않기 때문입니다. 이럴 때에는..

VS 로는 해결할 수 있는 방법 올라온게 많은데 Jetbrain Rider로 해결하는 방법이 안 적혀있어서 많이 헤맸다. 솔루션 좌클 | Manage NuGet Packages 에 들어가 내가 사용할 패키지를 insstall 해주어 해결했다.

오늘은 다음주 첫 출근을 대비하여 서버 개발에 대해 공부해 보려고 합니다. 먼저, 채용공고에 올라와 있는 정보는 이 정도입니다. C#을 사용하여 개발 MySQL, SQL Server 등 RDBMS 사용 이를 토대로, 필요할 것 같은 지식들을 정리해 보도록 하겠습니다. C# 기초 키워드 정리 abstract / virtual / override abstract는 순수 가상함수입니다. abstract로 선언된 함수는 혼자서는 사용될 수 없고, 이를 override로 상속받은 자식 클래스에서 구현을 해 줘야만 사용할 수 있습니다. 이와 달리 virtual로 선언된 가상함수는 자식에서 구현하지 않아도 사용할 수 있습니다. virtual - override 예시 public class Mom { public vi..

저는 2023.3.6 부터 2023.5.12까지 총 10주간 네비게이션을 제작하는 팀에서 QE 테스터 아르바이트생으로 근무했습니다. 펄어비스 최종 전환 탈락 후 뭐라도 하자 싶어서 가볍게 시작했던 일이었는데, 진로와 밀접하게 관련 있는 업무를 선택했던 탓에 아주 유의미한 경험을 할 수 있었던 것 같습니다. 제가 했던 직무에 대해서는 일을 어느 정도 숙지한 후 작성했던 https://develop-jen.tistory.com/16 이 글에 적어 두었으니 생략하도록 하겠습니다. 이 글에서는 제가 경험했던 것들 중 특별했던 것들을 적어 보도록 하겠습니다. QE 아르바이트 3주차 후기 아르바이트를 하게 된 계기 겨울 인턴 활동이 종료되고 나는 백수가 되었다. 갑자기 무직이 되자 정기적인 수입이 사라졌다는 불안감..