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

야쿠이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
  • 방명록

웹개발/Php (90)
php7 클로져 사용하기

/**d,0c ./. ;.l;. ㅣ;'/,. * closer.php * * * @since 2018. 6. 13. * @version 1.0 */class App{protected $routes = array(); protected $responseStatus = '200 ok'; protected $responseContentType = 'text/html'; protected $responseBody = 'Hello world'; public function addRoute($routePath, $routeCallBack){$this->routes[$routePath] = $routeCallBack->bindTo($this,__CLASS__); }public function dispatch($curr..

웹개발/Php 2019. 4. 13. 12:43
PHP CLI 정리하기

php 옵션-i or --file : 파일지정-a or --interactive ( php 명령을 실행할수 있는 콘솔모드가 나타남)-c or --php-ini : php.ini 파일을 지정할수 있다.-d or --define 옵션을 사용하면 ( php -d max_ececute_time=2000 myscript.php ) 바로 지정가능-n or --no-php-ini : php.ini 사용하지 않는다.-e or --profile-info : ??-i or --info : phpinfo() 호출-l or --syntac-check : 문법검사를 수행한다.-m or --modules : php 와 젠드 확장 익스텐션 모두를 출력한다.-r or --run : php 한줄 라인 실행한다. 인자를 줄수 있다.-B..

웹개발/Php 2017. 6. 8. 14:26
PHP - DateTime을 활용하여 날짜 계산하기

$now = new DateTime('now'); $yesterday = clone $now; $yesterday->sub(new DateInterval('P1D')); echo $yesterday->format('Y-m-d H:i:s'); $raw = '22. 11. 2016'; $start = DateTime::createFromFormat('d. m. Y', $raw); $end = clone $start; $end->add(new DateInterval('P1M6D')); // $start를 복제한 다음 한 달하고 6일을 더한다. echo 'Start date: ' . $start->format('Y-m-d') . "\n"; $diff = $end->diff($start); echo 'Differ..

웹개발/Php 2017. 4. 4. 15:45
state 패턴 샘플

header('Content-Type: text/html; charset=UTF-8'); // state 패턴 // Capsule // SOLD 있음 , SOLD_OUT 동전 없음 , Capsule 매진, Capsule 판매 ( 상태 ) // 통전 투입, 통전 반환, 손잡이 돌림, Capsule 내보냄 ( 행동 ) class CapsuleMachine { static $SOLD_OUT = 0; //매진인 상태 static $COIN_IN = 1; //동전 넣기를 기다리는 상태 static $HAS_COIN = 2; //동전이 들어있는상대 static $SOLD = 3; //손잡이를 돌리고 난 후 알맹이를 받을수 있는상태 public $_state = 0; //상태를 관리하기 위한 변수 public $_c..

웹개발/Php 2017. 2. 6. 10:17
데코레이터패턴 샘플

* @since ${DAY} * @version 1.0 */// 상속의 문제 - 서블크래스를 만드는 방식으로 행동을 상속 받으면 그 행동은 커파일시 완전히 결정이 되고, 모든 서브 클래스에서// 똑같이 행동을 상속 받아야 한다.// 하지만 수정을 통해 객체의 행동을 확장하면 실행중에 동적으로 행동을 설정할 수 있다.// 상속을 통해 확장을 할 수도 있지만, 디자인 유연성 면에서는 별로 좋지 않다.// 기존 코드를 수정하지 않고도 행동을 확장하는 방법이 필요하다.// 구성과 위임을 통해서 실행중에 새로운 행동을 추가할 수 잇다.// 상속 대신 데코레이터 패턴을 통해서 행동을 확장 할 수 잇다.// 데코레이터 패턴에서는 구상 구성 요소를 감싸주는 데코레이터를 사용한다.// ..

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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바