C# - 패킷 캡쳐

UNIX 서버와 TCP 통신을 하다보면 가끔 누가 잘못 처리했는지 확인하기 힘든 경우가 있다.이럴때는 보통..Client (PC, Windows)에서 wireshark로 패킷 뜨고..Server (Server, UNIX)에서 snoop나 tcpdump로 패킷을 확인하여범인을 잡으면 되는데..뭐.. 가끔 안통하는 개발자들도…

UNIX 서버와 TCP 통신을 하다보면 가끔 누가 잘못 처리했는지 확인하기 힘든 경우가 있다.이럴때는 보통..Client (PC, Windows)에서 wireshark로 패킷 뜨고..Server (Server, UNIX)에서 snoop나 tcpdump로 패킷을 확인하여범인을 잡으면 되는데..뭐.. 가끔 안통하는 개발자들도…

C#에서 윈도우즈의 해상도를 가져오는 방법은 다음과 같다. 이를 이용해 폼을 윈도우즈의 정중앙에 띄울수 도 있다. 현재 윈도우 해상도 얻기 작업 표시줄 제외한 윈도우 영역 크기



참고사항1. Net2k5에서 Api를 이용한 도움말 표시2. System.Windows.Forms.Help 개체를 활용하는 방법3. HelpProvider 컨트롤을 이용하여 Context-Sensitive Help 작성'구성요소 에서 HelpProvider를 MyHelpProvider이름으로 추가'-> HelpNameSpace 에 도움말파일지정 C:testapi.chm컨트롤이 포커스를 가진상태에서 F1키를 눌렀을 때 해당하는…

개요출처 http://kingcrap.com/?page=4같은 인스턴스에 접근하는 모든 쓰레드는 해당 클래스의 멤버 변수로 선언된 값을 공유하기 때문에 멀티 쓰레드 애플리케이션 작성시 항상 공유 자원 보호 문제가 대두되기 마련이다. 즉 다수의 쓰레드가 동시에 한…