[펌] MVC 패턴과 확장 (MVC, MVP, MVVM) 출처 : http://blog.naver.com/kkpa1002/20115983343 : http://maskkwon.tistory.com/category/Programming/Pattern 패턴들을 자세히 살펴보면, 패턴 내의 컴포넌트들과 그것들의 관계가 항상 '원자적(atomic)'이지만은 않다는 것을 알수 있다. 어떤 문제를 해결하기 위해서는 패턴 내의 컴포넌트가 서로 밀접하게 상호작.. IT_Architecture/Design Pattern 2012.10.21
SOA - JAVA로 SOAP 구축하기 (1) ~ (3) ----------------------------------------------------------------------------------------------- 출처: http://ammoguy.springnote.com/ ----------------------------------------------------------------------------------------------- 이번 시간에는 WS Communication Protocol 중 현재 가장 널리 사용되고 있는 SOAP에 대한 기본적인 구조에 대해서 알아보.. IT_Architecture/Architecture 2011.07.12
Tail Recursion ------------------------------------------------------------------------------------------------ 출처: http://blog.kaisyu.com/2007/08/erlang-tail-recursion.html ------------------------------------------------------------------------------------------------ 이번에는 Tail Recursion(우리 말로는 '끝 재귀' 또는 '꼬리 재귀'라고 부르더군요.)에 대해 더욱 깊이 공부.. IT_Architecture/자료구조 · 알고리즘 2011.06.07
[펌] 해쉬 함수의 종류와 특징 출처 : http://yatoyato.tistory.com/1059 HASHING 은 검색할 키 값을 비교하지 않고 검색할 수 있는 방법으로써 번지를 이용한 정렬방식과 유사한 방식이다. 해슁은 해쉬 테이블을 사용하여단 한번의 접근으로 원하는 레코드를 검색할 수 있다. 해쉬 테이블은 파일의 레코드의 키 값에 대응하는 해쉬주소와 레코.. IT_Architecture/자료구조 · 알고리즘 2010.12.27
[펌] Behavior를 활용한 커맨드 패턴 ---------------------------------------------------------------------------------------------- 출처: http://cafe.naver.com/mssilverlight.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=5777 ---------------------------------------------------------------------------------------------- IT_Architecture/Design Pattern 2010.10.07
[펌] DCL (Double-checking Lock) 과 Singleton Pattern ---------------------------------------------------------------------------------------------- 출처: http://javaservice.net/~java/bbs/read.cgi?m=resource&b=javatip&c=r_p&n=1028864906&k=doug&d=tb ---------------------------------------------------------------------------------------------- 소스 코드 내에는 몇가지 싱글톤 구현방법이 나옵니다. 그 각각이.. IT_Architecture/Design Pattern 2010.10.04
[펌] AJAX와 XML: 다섯 개의 일반적인 Ajax 패턴 원문출처 : http://www.ibm.com/developerworks/kr/library/x-ajaxxml2/ 유용한 Ajax 디자인 패턴들 난이도 : 중급 Jack D Herrington, Senior Software Engineer, Leverage Software Inc. 2007 년 4 월 10 일 Asynchronous JavaScript + XML (Ajax)은 단연 2006년의 화두였고, 2007년에도 이러한 기조를 이어갈 전망입니다. 하지만 이것이 여러분의 애플리케이.. IT_Architecture/Design Pattern 2010.06.26
[펌] Ajax와 XML: 다섯 가지 Ajax 안티 패턴 (anti-pattern) 원문출처 : http://www.ibm.com/developerworks/kr/library/x-ajaxxml3/ Ajax 코드의 일반적인 함정 피하기 난이도 : 중급 Jack D Herrington, Senior Software Engineer, Leverage Software Inc. 2007 년 5 월 15 일 어플리케이션들이 어떻게 잘못 되었는지를 이해함으로써 어플리케이션들을 올바르게 수행하는 방법을 배울 수 있습니다. Asynchron.. IT_Architecture/Design Pattern 2010.06.26
J2EE 디자인 패턴 정리 [J2EE 디자인 패턴 요약] 패턴 이름 설 명 Intercepting Filter 요청 타입에 따라 다른 처리를 하기 위한 패턴 Front Controller 요청 전후에 처리하기 위한 컨트롤러를 지정하는 패턴 View Helper 프리젠테이션 로직과 상관없는 비지니스 로직을 헬퍼로 지정하는 패턴 Composite View 최소 단위의 하위 컴포넌트를 분리하.. IT_Architecture/Design Pattern 2009.09.30
[펌] 기수 정렬(Radix Sort) 출처: http://wiki.oracleclub.com/pages/viewpage.action?pageId=4555433#5.8%EA%B8%B0%EC%88%98%EC%A0%95%EB%A0%AC%28RadixSort%29-5.8%EA%B8%B0%EC%88%98%EC%A0%95%EB%A0%AC%28RadixSort%29 ========================================================================== 5.8 기수 정렬(Radix Sort) 컴퓨터 자료가 디지털 임을 착안하여 생긴 정렬방법. (2진수를 이용) 5.8.1 기수 교환.. IT_Architecture/자료구조 · 알고리즘 2009.04.22