본문 바로가기 메뉴 바로가기

야쿠이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

야쿠이야기

必死則生 必生則死

검색하기 폼
  • 분류 전체보기 (359)
    • 나의이야기 (8)
    • 나의아들 (5)
    • 웹개발 (275)
      • Php (90)
      • Linux (43)
      • Server (1)
      • Tools (18)
      • Jquery (10)
      • Javascript (61)
      • HTML&CSS (12)
      • Java (11)
      • DataBase (29)
    • 모바일 (9)
    • 요리 (6)
    • 여러가지 (40)
  • 방명록

웹개발 (275)
템플릿 메서드 패턴

내가 알고 있는 내용 알고리즘을 설계시 반드시 생각 해야 하고, 같은 여러번 생각해서 추상화해야 한다. 알고리즘을 캡슐화 한다. 공통되는 부분을 일반화 하여, 부모로 부터 상속 받아 기능을 사용한다. 알고리즘의 여러 단계 중 일부는 서브 클래스에서 구현 알고리즘의 구조는 그대로 유지하면서 서브 클래스에서 특정 단계를 재정의 할 수 있습니다. 역활 상속을 이용하여 알고리즘의 처리한다. 알고리즘의 생성시 중요한 역활을 한다. 특정 단계의 처리를 하위클래스에 위임 한다. 책임 알고리즘 골격을 정의한다.var $console = $("#result"); function shop() {} shop.prototype = { sellprepare : function(){ this.request(); this.prod..

웹개발/Javascript 2010. 7. 15. 11:41
커맨더 패턴 ( Command Pattern )

호출을 캡슐화 한다. 어떤 때 쓰면 좋을까 ? ( 내생각 ) 프로그램이 처리 댈 때 매 요청 마다 검증이 필요할때 혹은 요청을 가공할 때 혹은 요청을 되돌리거나, 요청에 대한 기록을 할 때 .. 혹은 요청에 일괄 실행이나 특정 부분까지만 실행 하도록 할때 ! var employee = function(){}; employee.prototype = { call : function(){ alert('can i help you?'); }, orderup : function() { alert('did you choose the menu? '); } } var employeeCall = function(emp) { this.employee = emp; }; employeeCall.prototype.execute ..

웹개발/Javascript 2010. 7. 13. 17:14
데코레이터 패턴 정리

인스턴스 ( 인스턴스 장식 ) 주어진 상황 및 용도에 따라 어떤 객체에 책임을 덧붙이는 패턴으로, 기능 확장이 필요할 때 서브클래싱 대신 쓸 수 있는 유연한 방안 어떤 객체에 대해 동적으로 부가적인 책임(responsibilities)을 부여하고자 할 때 사용된다. Decorator 패턴은 기능을 확장하거나, 서브 클래스를 생성하는 것에 대해 유연한 대안을 제공한다. 예) 음료의 첨가물 ( 설탕, 프림, 꿀 등등등 ) 매번 구현하지 않고 첨가물이 인스턴스를 가지고 있어서 장식한다. 잔치짓 커피 에는 설탕, 프림, 다 들어 간다. 아메리카노에는 커피만 들어간다. OCP 원칙 확장에는 열려있어야 하고 변경에는 닿혀 있어야 한다.

웹개발/Php 2010. 7. 5. 14:27
자바스크립트 Observer 패턴 예제

옵저버 패턴 일 : 다 의 조건의 성립, 주제 객체가 존재해야 한다. 객체간의 느슨한 결합이 이루어 저야 한다. 경비 업체 Caps 주제 구현

웹개발/Javascript 2010. 7. 5. 11:49
RedHat Enterprise 4 as 사이베이스 ASE-12.5.2 (평가판) 설치후기

2007.06.10일 사무실 회의실에서 서버 한데에 리눅스 , 사이베이스 , 웹 서버 설치를 수행하게 되었다. 서버를 부팅하니 왠 이상한 스팸멜 서버가 돌아가고 있었다. 그냥 쓸가 새로밀까 고민끝에 그냥 밀었다.. 리눅스 파티션을 disk druide 를 통하여 .. 나눴다. 용량은 기억안난다 메모해들걸 /boot / /swap /tmp /home /data 추가 설치는 java , 개발도구 , xWindow , gnoe 등을 포함 하여 설치하였다.. 훗... 솔직히 기본 설치 였다...ㅋㅋㅋ 리눅스를 깔고 사이베이스를 www.sybase.co.kr 에서 사이베이스 ase-12.5.2 를 설치하였다. 설치시 문제돼는 부분은 리눅스는 kernel.shmmax = 32메가로 대있었는데 사이베이스는 64m가로..

웹개발/DataBase 2008. 2. 12. 12:33
이전 1 ··· 52 53 54 55 다음
이전 다음
D-DAY
최근에 올라온 글
  • ES6 TODO 1
  • php7 클로져 사용하기
  • 베일리 어게인 영화 후기.
  • 알고리즘이 변화는 이유
최근에 달린 댓글
  • 감사합니다 설명을 명쾌하게 해주셨네요
  • 좋은 기사입니다. 여기에서 많은 유용한 것들을 찾을 수⋯
  • 그동안의 고되가 느껴지는 글이네요. 도움 감사합니다. ⋯
  • 정리를 너무 잘 해주셔서 이해가 많이 됐습니다. 태그⋯
Total
1,069,808
Today
2
Yesterday
7
링크
  • 네오미르
  • 아톰양
  • bloodguy
  • White Life Story :: White Life…
TAG
  • events
  • SlideShow
  • jQuery
  • 아들
  • 아이폰 발행
  • 코엑스
  • selectbox
  • jquery Custom Event
  • zen coding
  • 할머니
  • 사랑이
  • 아이폰
more
«   2023/03   »
일 월 화 수 목 금 토
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 31
글 보관함
  • 2019/04 (2)
  • 2018/11 (1)
  • 2018/03 (1)
  • 2017/12 (1)
  • 2017/10 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바