링크 : http://www.viva64.com/en/b/0169/

 

저작자 표시 비영리 변경 금지
신고
posted by 뚱2
정말 토드에서 가장 많이 사용하고 가장 중요하다고 생각하는 단축키 이다.
Object의 정보를 확인하는 단축키 'F4'

(링크 : http://blog.naver.com/PostView.nhn?blogId=q1q3q5&logNo=10101754332 )
저작자 표시
신고
posted by 뚱2
참고 : http://www.json.org/js.html
Json Parser 다운 : https://github.com/douglascrockford/JSON-js

// json text -> object
var objText = '{"name":"뚱2"}';
var obj = JSON.parse(objText);

// json Object -> text
var newText = JSON.stringify(obj);

2012-02-06 추가
json text 는 꼭 key와 value를 쌍따옴표로 감싸야 한다.
그렇지 않는다면 JSON.parse를 사용했을때 정상적으로 파싱되지 않는다.
예)
// Object
JSON.parse('{"name":"뚱2"}');
// Not Object
JSON.parse("{'name':'뚱2'}");


참고 : http://itzone.tistory.com/169
저작자 표시
신고
posted by 뚱2
거창한건 아닙니다. 그냥 간단한 Tip입니다.
json으로 비동기 통신을 하다보면은 결과 값을 json Text로 받는 경우가 있습니다.


이걸 Javascript Object 로 변경주어야 스크립트 단에서 사용 할 수 있습니다.

    // 승인
	$("#btn_approval").click(function() {
		var selRows = $(DF.ID.GRID_MAIN).getGridParam("selarrrow");
		if ( selRows.length == 0) {
			alert("항목을 선택해 주세요.");
			return;
		}
			
		$.ajax({
		     type: 'POST'
		    ,url : DF.URL.APPROVAL
		    ,data: {id : selRows}
			,success: function(data) {
				var ret = eval("(" + data + ")");
				if (ret.success == "true") {
					alert(ret.message);
					$(DF.ID.GRID_MAIN).trigger("reloadGrid");
				}

		    }
			,error: function(result) {
		    }
		});		
	});

14번째의 줄 같이 넘어온 값을 "()"로 묶어서 eval함수를 실행해 주시면 됩니다.

* 추가 2012-02-07
eval을 사용하는건 보안상 위험이 있습니다. JSON.parse ( http://www.json.org/ ) 사용하는걸 권장합니다.




저작자 표시
신고
posted by 뚱2


1. 제   목 :  Microsoft Visual C++ Object-Oriented Programming
2. 출판사 : 삼양출판사
3. 저   자 : 편집기획실
4. 가   격 : 16,000원
5. 난이도 : 초급 (★★☆☆☆)
6. 판   매 : 품  절
7. 평   가 : ★★★★★

    책 제목에 Visual C++이 포함되어 있어서 Visual C++ 툴과 관련이 있을것 같지만
    책의 내용은 대부분(90%) C++ OOP에 관한 내용입니다.
    C를 하고 OOP에 대해서 개념잡기 좋은 책 입니다.
    특히 C의 struct를 이용해서 C++ 클래스와 비슷하게 변경하는 방법(7.1)
    상속을 v-table과 함께 설명(8.3)함으로 해서 이해를 돕고 있습니다.
    저자는 편집기획실이라고 되어 있는데... 글 스타일이 전병선씨 스타일이 느껴집니다.(?)
    이건 100% 저만의 생각입니다. ^^; 저자는 분명 편집기획실로 되어 있습니다.
    다만 지금은 절판되어서 구입할수 없다는게 아쉽습니다.

ps. 2011-06-22 추가
     C를 배운 사람이 C++로 넘어가기 좋은 책 입니다. 다른 객체지향 책과 비교해서 좋은점은
     메모리와 연관해서 V-Table을 설명하는 부분에 있다고 할 수 있습니다. 
저작자 표시
신고
posted by 뚱2