2강 Thread sync 질문 입니다.
안녕하세요.
동영상 보다가 이해가 안되는 부분이 있어서요..
아래와 같이 슬립 3초를 줬을때 a가 왜 3이 출력되는지 상세히 설명되는 부분이 없더라구요..
보충 설명 가능하실까요??

Answer 1
0
안녕하세요. 개발자park입니다.
순서는 다음과 같습니다.
DoWork2:함수에서는 기다림 없이 a에 4값을 할당합니다. 3초간 중단(정지) 상태로 변경됩니다.
2초후 DoWork1함수에서 a의 4값을 3으로변경합니다.
DoWork2함수에서 중단(정지) 상태가 해제되면서 3을 출력하게 됩니다.
해당 방법은 잘못된 방법이라는 점을 강의에서 설명하고 있습니다.
2강9:17(문제가 있다고 강의에서 설명하고 있음)~9:36부터 해결방법을 제시하고 있습니다.
(실제로 실무에서 어떻게 응용하는지
연관강의: 2강 스레드와 큐를 이용한 업무스킬)
감사합니다.
0
항상 빠른 답변 감사합니다..
이번 과목 다 들으면 다음 과목도 듣겠습니다.
추가로 요청드릴것은..
WPF 강의..(이사이트에 과정이 많이 없네요ㅜ)
클래스 집중교육 (중~상급위주, 클래스,다향성 등등 프로그램 구조, 노하우 등) 프로젝트..
같은 강의도 제작해서 올려주시면 감사하겠습니다 !!!
싱글턴패턴
0
1
1
코드 관련 질문
0
21
2
섹션7 수업자료 업로드 부탁드립니다.
0
21
2
Dictionary Key를 int에서 string으로 변경한 이유에 대한 문의
0
19
1
프로젝트 질문 문의
0
45
1
UI 기능 관련 질문이 있습니다!
0
37
2
TLS 질문드립니다.
0
43
2
SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.
0
46
2
픽셀 좌표 스크린 좌표
0
33
0
Locomotion랑 Turn 이 꼭 부모 자식 관계일 필요가 있나요?
0
25
1
Rider대신 VS를 써도 괜찮나요?
0
116
2
Claude Code Pro구독하고 있는 상태에서 크레딧 결제, 사용문의
0
217
2
LobbyUIController의 백키가 사라졌는데 왜그런건가요?
0
41
2
무조건 타이틀 씬부터 시작해야하나요?
0
41
1
BaseUI, UIManager
0
51
3
토큰 사용량 및 인증 관련해서 질문드립니다.
0
131
2
6. 이벤트 생성, 호출 이벤트 변수 null 발생
0
220
3
System.InvalidOperationException: '크로스 스레드 작업이 잘못되었습니다. 'label1' 컨트롤이 자신이 만들어진 스레드가 아닌 스레드에서 액세스되었습니다.'
0
327
2
강사님.. 에러가 왜 뜰까요?
0
325
1
3강에서
0
221
1
IAsyncResult를 쓰는 이유
0
653
1
BeginIvoke
0
385
1
델리게이트 관련
0
274
1
1강 멀티 쓰레드 부문 수강 중입니다.
0
316
1

