본문 바로가기

Dev./Sec. Study56

[SQLite3] improve performance for transaction database에 변화가 생기는 작업은 자동적으로 트랜잭션이 발생하며,쿼리 수행 시에 트랜잭션이 시작 및 완료된답니다. begin/commit 을 이용해 매뉴얼로 트랜잭션을 지정해주면,그 안에서 일어났던 작업들을 commit 될 때 모두 적용 한다네요. http://www.sqlite.org/lang_transaction.html 간단한 technical-article도 있었는데, 괜찮네요http://stackoverflow.com/questions/1711631/how-do-i-improve-the-performance-of-sqlite 2012. 6. 13.
HTTP Header ... 아 바보 ㅋㅋ HTTP 데이터에서 HEADER/BODY 구분자가 CRLF 라는걸 이제 알았다니 ㅋㅋㅋ burp suite로 실습하는데 payload 설정까지 하고 intruder 실행했는데 안되더라.. 질문했더니, "HTTP 헤더는 마지막에 줄내림이 하나 더 있어야 합니다 ^.^;;" 우왕... 그래서 구글신께 쿼링 1. http://regulation.tistory.com/30HTTP heaer를 알고 싶을 때 사용하면 편리하다. 이것 덕분에 클리핑이 막히는 원인을 찾을 수 있었다. 링크 : http://web-sniffer.net/ View HTTP Request and Response Header For more information on HTTP see RFC 2616 HTTP(S)-URL: (I.. 2012. 6. 7.
http://www.whatsmypass.com/ http://www.whatsmypass.com/ 옛날옛날 멋 모를 때 한 번 봤던 것 같은데, 지금보니 ㅋㅋ... 2012. 5. 3.
[펌][C++] new는 null을 return하는가? malloc() 은 실패 할 경우 NULL을 return한다. 에전에 new가 이상한 주소를 return해서 뭔가 한참 찾다가 결국 malloc() 으로 바꿨는데 이건가.. 싶다 이 분 블로그 예전에 한번 들었었는데, 다시 와보니 좋은 글이 많다 :) 작년에 malloc vs calloc이라는 글을 적었습니다. 그때는 급작스런 궁금증때문에 인터넷 검색+발번역을 했는데, 이번에는 new에 대해 신경쓰지 못했던 부분을 알게되었습니다. 흔히, new 나 malloc으로 메모리를 할당받고 난 후, 제대로 메모리가 할당되었는지 체크를 하지않는 경우가 많습니다. 하지만, 메모리가 부족한 상황은 얼마든지 나올 수 있으므로 체크를 해야 맞겠죠. 그렇다면, 어떻게 체크해야 할까요? 임베디드의 세상에서 malloc으로 메.. 2012. 3. 7.