Search result

[ 개발도서 ] 개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴

도서정보저자 : 최범균출판일: 2013-07-05페이지: 264 쪽ISBN: 9788969090010 (8969090010)도서소개 [링크](인투북스)리뷰이 책은 객체지향을 공부해야한다면 추천되는 책 중 하나입니다. 저는 객체지향과 거리가 먼...

개발도서 리뷰 개발도서 객체지향

[ 개발도서 ] 개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴

도서정보저자 : 최범균출판일: 2013-07-05페이지: 264 쪽ISBN: 9788969090010 (8969090010)도서소개 [링크](인투북스)리뷰이 책은 객체지향을 공부해야한다면 추천되는 책 중 하나입니다. 저는 객체지향과 거리가 먼...

개발도서 리뷰 개발도서 객체지향

디자인패턴 공부하기 - 부록1.2. SOLID, 계방폐쇄원칙(OCP)

소프트웨어 개체(클래스, 모듈, 함수 등등)는 확장에 대해 열려 있어야 하고, 수정에 대해서는 닫혀 있어야 한다. 개방-폐쇄 원칙(OCP, Open-Closed Principle)은 새로운 요구사항이 추가되었을 때, 어떻게 코드를...

PHP designpattern

디자인패턴 공부하기 - 부록1.1. SOLID, 단일책임원칙(SRP)

객체지향에서 가장 모호한게 클래스의 크기를 규정하는 일입니다. 단일 책임 원칙(SRP, Single Responsibility Principle)은 이 문제를 해결 할 수 있도록 가이드라인을 제시합니다. 한 클래스는 하나의 책임만...

PHP designpattern

MySQL의 Procedure와 Function을 포함해 dump 하고 복원하기

CLI에서 mysqldump를 이용하면 쉽게 프로시저와 펑션을 포함해 덤프를 생성할 수 있습니다. mysqldump --routines --trigger -u{username} {database_name} > {filename}.sql 현재 서버와 다른 서버에서 복원하려고...

개발 MySql dump function procedure

ElasticSearch 에서 null 과 empty string 의 차이

1월 24일 (수) TIL ElasticSearch 에서 indexing 을 처리할 때, json 객체를 생성하면서 속성값이 때로는 null 또 어떨때는 빈 문자열 "" 로 채워넣을 때가 있었는데 보다 명확하게 이해하고 처리하기 위해서 null...

갤럭시S5 충전 커버 확인 메시지 삭제(루팅)

갤럭시S5에서는 뭐만 하면 “충전 커버 확인” 메시지가 뜬다. 루팅을 했다면 이걸 비활성화할 수 있다. PopupuiReceiver를 비활성화하면 된다. Titanium을 이용해서 비활성화하거나 삭제해도 되고, /system/app/Popu...

Tip

Golang 에서 Mysql 데이터를 Struct 에 Scan 할 때 Null 처리 경험기

1월 23일 (화) TIL 최근 ElasticSearch 에 bulk insert 를 하기 위한 golang 기반의 간단한 툴을 만들고 있다. mysql 에서 데이터를 가져온 다음에 이를 JSON으로 변환해서 ElasticSearch로 bulk insert 하는 구조...

ElasticSearch 에서 term, match, match_phrase 쿼리에 대한 이해

1월 19일 (금) TIL 작성한 ElasticSearch 쿼리를 테스트 해보다가 정확하게 이해하지 못한 상태고 작성하고 있는 키워드를 발견했다. 작성한 쿼리에는 term, match, match_phrase가 무분별하게 사용되고 있었는데,...

ElasticSearch 에서 wildcard 쿼리에 대한 이해

1월 17일 (수) TIL ElasticSearch 에서 쿼리를 작성하던 중 wildcard 쿼리의 결과가 내가 생각했던 것 과는 달라서 내용을 정리해본다. wildcard query를 작성할 때 기대한 것은 RDBMS 의 like ‘%keyword%’ 와 같은...