Programming 516

한글 인코딩의 이해 2편: 유니코드와 Java를 이용한 한글 처리

http://helloworld.naver.com/helloworld/76650 JVM 기본 인코딩은 JVM 로딩 시에만 초기화되므로, 코드 중간에서 file.encoding 프로퍼티를 바꾸는 것은 아무 의미가 없다. 만약 file.encoding이 지정되어 있지 않다면, OS 환경 변수(예: LANG) 값을 따른다. NHN Business Platform 쇼핑서비스개발팀 오영은 참고 이 글은 "한글 인코딩의 이해 1편: 한글 인코딩의 역사와 유니코드"에 이어지는 글로, 월간 "마이크로소프트웨어" 2012년 5월호에 "유니코드와 JAVA를 이용한 한글 처리"라는 제목으로 실렸습니다. 프로그래밍에서 문자열을 다루다 보면, 여러 인코딩 방식(CES, Character Encoding Scheme)을 마주하게..

Programming 2014.03.21

[PHP-22. 로그인(login) 프로그램 구현1]

http://www.zetswing.com/bbs/board.php?bo_table=JS_LEC&wr_id=26&page=3 로그인 처리 프로그램 개발 웹사이트에 방문한 여러 사용자중에서 회원과 비회원을 분별하기위해 로그인 기술을 사용한다. 로그인을 통해 얻어지는 세션변수를 통해 같은 PHP파일에서 다른 결과물을 사용자에게 출력할수 있다. 예를들어 daum.net에 접속시 비회원은 메일을 보낼수 있는 버튼이 있지만 비회원은 메일을 보낼수 있는 버튼이 보이지 않는것이 로그인 기술을 사용한것이다. 보통 로그인 처리 프로그램은 쿠키변수 또는 세션변수로 처리할수 있습니다. 로그인처리 프로그램은 보안에 신경써야 하기때문에 보통 세션변수를 사용합니다. 왜그럴까요? 한번 생각해봅시다. (*^-^)(^-^*)☆ 로그인..

Programming 2014.03.19

[git] 작업의 취소

http://ecogeo.tistory.com/276 개별파일 원복 git checkout -- : 워킹트리의 수정된 파일을 index에 있는 것으로 원복 git checkout HEAD -- : 워킹트리의 수정된 파일을 HEAD에 있는 것으로 원복(이 경우 --는 생략가능) git checkout FETCH_HEAD -- : 워킹트리의 수정된 파일의 내용을 FETCH_HEAD에 있는 것으로 원복? merge?(이 경우 --는 생략가능) index 추가 취소 git reset -- : 해당 파일을 index에 추가한 것을 취소(unstage). 워킹트리의 변경내용은 보존됨. (--mixed 가 default) git reset HEAD : 위와 동일 commit 취소 git reset HEAD^ : 최종..

Programming 2013.12.23

warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead.

http://woogyun.tistory.com/200 Visual Studio 2005를 이용하여 파일 입출력을 수행하다가 보니 다음과 같은 경고 메시지가 나왔다. warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 내용을 읽어 보면 fscanf는 안전하지 않으니 fscanf_s를 사용하라는 말이다. 그리고 친절하게도 이 경고를 없애려면 _CRT_SECURE_NO_WARNINGS를 사용하라고 한다. 어떻게 사용하라는 말인가? 컴 파일할..

Programming 2013.12.21