반응형

====== 960

C#에서 thread 실행할 때 , 인자값 넘기는 법 + 람다식 사용.

짱편함. "Super Sweet" 이란 말이 절로 튀어나온다. [ "Super Sweet" 란 대사로 이걸 떠올렸다면, 너님은 이미 덕후. ] 상황 : C#에서 thread 사용할 때 인자값 넘기는 방법은 , 보통 두 가지 있다. 1. ParameterizedThreadStart ( 옛날 방식 - 예제 엄청 많다 )2. WorkingClass ( 인자 전달 명시적 방법 - 컴파일 에러 확보 가능 ) 근데.... 역시나 우리의 자비로우신 stackoverflow 께서는, 이러한 답변을 내려주시었다. ( 클릭해서 원문보기 귀찮으면 그냥 글 봐라. ) public Thread StartTheThread(SomeType param1, SomeOtherType param2) { var t = new Thread(..

프로그램 2015.05.05

javascript - 한글 입력 후 엔터키로 이벤트 처리할 때 , 이벤트가 두 번 발생하는 경우.

말 그대로다. 이전에는 같은 코드로 이런 일이 안 일어났던 것 같은데, 이상하긴 하다.하여튼, 문제가 발생하면 해결해야 하는 것이 업業 이라, 놓아둘 수는 업는법.반나절의 삽질 끝에 원인을 찾아 해결한다. 1. 현상.javascript + jquery 로 keyUp 이벤트를 걸었는데,영문 입력시에는 1번 일어나는 key up 이벤트가, 한글 입력시에는 2번 일어난다. 예를들어, 아래와 같이 코드를 구성. ... 흔하디 흔한 "입력 완료 후 엔터 검출" 코드다.근데, 이게 왜인지는 모르겠는데, IE 에서는 영문 입력시에는 기대한대로 key up 이벤트가 1번 일어나는데, 한글 입력시에는 key up 이벤트가 2번 일어난다. IE만 그러더라. 2. 해결.나도 이런적은 처음이어서 ( 사실 이런 일이 발생할거라..

프로그램 2015.04.10

node.js 에서 reconnect callback 사용법

말 그대로다.여러가지 이유로 client 쪽과 server 와 연결이 끊어질 때가 있다.이게, connect - disconnect 가 의도한대로 제어할 수 있으면 좋지만, 1. network 이상2. client fail3. server fail 4. 기타 의 이유로 ( client 쪽 기준 ) 연결이 끊어지는 경우가 있다. 프로그램이 완벽하고, 서버 / 클라이언트 모두에게 버그가 없다면 그나마 낫겠지만, 1. 서버가 죽거나, 클라이언트가 죽는데2. 원인을 전혀 모르겠는 경우 에는, 무작위로 connection 이 끊긴다고 가정하고 코드를 작성해야 한다. 말이 장황해 졌는데, 예를들면 버그를 못잡은 상태에서 서비스를 할 경우...(-_-;;) 등등이 그러하다. 그래서, 이 경우는 - 여러가지 방법이 있..

프로그램 2015.04.04

누구도 내 일을 대신 해주지 않을 때, 가장 빠른 해결책은 그 일을 해치워 버리는 것.

사업을 하게 되면, 돈이 벌리는 시스템을 완성해 놓기 전까지는, 기본적으로 모든 일을 자기자신이 전부 처리해 내어야 한다. 안타깝지만, 믿을만한 동업자가 없는 이상, 모든 일은 자기 자신이 한다. 왜냐면 직원이 일을 하다 빵꾸내면 직원 탓을 하지만, (책임전가 가능) 사장이 일하다 빵꾸내면 다른 사람 탓을 못 하기 때문. ( 물론 사장은 무조건 직원 탓을 하지만, 그렇다고 자기 잘못을 모르는 건 아니다. 사장이 자기 잘못이라고 생각하지 않으면, 그 사업은 정말 망한거임. ) 그런데, 사장도 인간인지라, 더이상 일을 하기가 싫어질 때가 있다. 그런데, 이때 정신줄을 놓아버리면, 사업이 진행되지 않는다. 아무리 힘들어도, 그 일을 처리해 버리는 것이, 괴로움의 전체 량이 적어진다. 이 경우에는, "자신의 일..

2015.04.01
반응형