분류 전체보기 프로그램 2011. 8. 23. AutoResetEvent msdn에 해석은 언제나 이해불가능이다. - 사실을 알리기 위해 리소스를 현재 제어하는 스레드를 기다립니다. - 이게 도대체 무슨 말이냐?? 아무튼... 멀티스레딩 때문에 AutoResetEvent를 사용하게 되었다. 8월 11일에 작성한 프로그램에서 쓴건데 보름쯤 지난 지금 보니 도대체 내가 무슨 짓을 해놨는지 알수가 없어 적어두는중... Time domain ---------------------------------------------------------------------------------- Thread1 ---------autoresetevent.WaitOne() ------------------------> Thread2 -----------------------------------.. 카테고리 없음 2011. 7. 29. 우면산 산사태 영상 정말 엄청나다... 영상에 보였던 사람들 무사하길 ㅠ... 카테고리 없음 2011. 7. 21. LG 디지털 액자에 이어폰, 스피커 단자 만들기 결혼할때 지인에게 디지털 액자를 선물받아서 아주 잘 쓰고 있다. 달력도 나오고 사진도 잘나오고 심지어 영화도 나와서 아주 만족하고 있다. 그러던 와중에 나와 와이프가 라디오를 듣는 취미가 생겼다. 또 내년 1~2월 쯤에 태어날 우리 푸름이를 위해 음악 태교를 준비해보고자하는 생각도 들었다. 그래서 컴퓨터 앰프 겸 스피커로 쓰고 있던 미니 컴포넌트를 거실에 둘까 했는데 오래된 녀석이라 그런지 CD도 이젠 플레이가 안되고 라디오도 거실에서 잘 잡히지 않았다. 그래서 디지털 액자를 활용해보고자 했다. 미니 컴포넌트를 거실로 옮기면 사용할 컴퓨터 스피커도 이미 구매해둔 상태. 그런데 문제가 발생... 당연히 있을 줄 알았던 디지털 액자의 스피커 아웃 단자가 어딜 봐도 없는 것이다. 사놓은 스피커를 어떻게 활용은.. 바이패스콘덴서는 왜 다는가? 보호되어 있는 글입니다. 프로그램 2011. 4. 8. C# 크로스 스레딩 문제 - 다른 스레드가 이개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스 할 수 없는 문제 휴우... 제목이 엄청길다. 내 블로그 이외에도 이 내용으로 많은 자료가 이미 많이 올라와있지만 프로그램 할때마다 필요한데 내 머리는 외워주지를 않아서 결국 포스팅 해버리게 되었다.... 매번 소스찾기가 귀찮아서.ㅠㅠ 이 코드가 필요한 경우를 예를 들면, 데이터를 송수신 하는 다중 스레드 프로그램이 있는데 데이터를 수신하는 스레드에서 프로그램 화면을 갱신하려고 하면 바로 이 글 제목같은 문제가 발생한다. 그래서 대리자를 통하여 스레드간의 자원을 공유할 수 있도록 해주어야 한다. 간단한 코드이지만 이상하게도 외어지지가 않는다ㅠㅠ 코드 설명을 하고자 쓰는 글이 아닌지라... 혹시 설명이 필요하신 분은 댓글 달아주시길... * WPF의 경우의 예 using System.Windows.Threading; //u.. 프로그램 2011. 4. 8. C# RS-232 설정관련 *include using System.IO.Ports; * 객체 생성 SerialPort comPort = new SerialPort("COM3", 19200, Parity.None, 8); *port open comPort.Open(); *write port.Write(bytep[], offset, length); * read DataReceived 이벤트 사용 방명록 비밀글 답글 보호되어 있는 글입니다. 이전 1 ··· 16 17 18 19 20 21 22 ··· 111 다음