일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- build
- JS
- s3
- MSSQL
- 유니티
- 구글
- sample
- nodejs
- elasticsearch
- 설정
- API
- 영어
- error
- logstash
- SSL
- ssh
- Ai
- JavaScript
- Python
- Windows
- Linux
- mariadb
- AWS
- Kibana
- ChatGPT
- docker
- unity
- MySQL
- React
- Today
- Total
목록개발 이야기/개발 및 서비스 (100)
가끔 보자, 하늘.
ACE 라이브러리 사용하다가 이상한 곳에서 누수가 일어나서 살펴 보던 중에 애매한 내용 하나를 발견했다. 그 중 예를들면, Singleton.cpp의 ACE_Object_Manager::at_exit(singleton, 0, typeid (TYPE).name ()); 빨간색이 칠해진 이 부분.. 정말 ACE를 init했다 fini 한 것 뿐인데 릭이 나서 왜 이런가 구글링 해보니.. 애매한 답변이 나왔네. http://support.microsoft.com/kb/140670/ko 위 사이트의 내용인 즉... 해결 방법 : 보고 된 메모리 누수가 무시할 수 있습니다.헉.. --a
http://warpech.github.com/jquery-handsontable/index.html jquery를 이용한 엑셀의 그리드 기능을 구현 한 것! 심지어 엑셀 데이타 복사도 됨. -0-b
윈도우에서 멀티쓰레드 프로그래밍에서 빠질 수 없는 것이 CRITICAL_SECTION이다. 동기화를 이야기 할 때 대분류로 이야기 할 수 있는 것이 프로세스간 동기화와 쓰레드간 동기화로 분류할 수 있는데, 이에 대한 상세한 내용에 대해서는 아래 아티클을 추천한다. http://www.ibm.com/developerworks/kr/linux/library/l-rt5/
우리는 char형으로 아래와 같은 정의하여 자주 만든다. char m_packetBuffer[1024]; char m_strName[32]; 그리고 이를 위해 아래와 같은 인터페이스를 추가하기도 한다. BOOL addPacket(char * _data); void setName(char * _strName); 텍스트를 처리할 때는 char형을 쓰는게 그리 문제는 안되지만 명백히 바이너리 데이터를 다룰때는 함수 이름에 따라 가끔 구분이 안되는 경우가 생기기도 한다. 그래서 자료형은 가능한 char 보다는 byte로 사용하는 것을 권한다. byte m_packetBuffer[1024]; BOOL addPacket(byte * _data);