#design-patterns

#옵저버 패턴

#데코레이터 패턴

#팩토리 패턴

#스트래티지 패턴

#싱글턴 패턴

#커맨드 패턴

#어댑터 패턴과 퍼사드 패턴

#템플릿 메소드 패턴

#이터레이터와 컴포지트 패턴

#스테이트 패턴

#프록시 패턴

#컴파운드 패턴-MVC

#컴파운드 패턴

#나머지 패턴

#refactoring

#리팩토링 개론

#맛보기 예제

#리팩토링 기법 카탈로그

#코드의 구린내

#테스트작성

#메서드 정리

#객체 간의 기능 이동

#데이타 체계화

#조건문 간결화

#메서드 호출 단순화

#MongoDB

#도큐먼트 지향 데이터

#쿼리와 집계

#업데이트, 원자적 연산, 삭제

#인덱싱과 쿼리 최적화

#복제(replication)

#샤딩

#배포와 관리

#GridFS

#spring-security

#spring security 기본 설정

#spring security 로그인 페이지

#css,js 적용

#사용자 인증

#AuthenticationSuccessHandler

#AuthenticationFailureHandler

#security mysql

#security db연동

#security db 사용자 인증

#users-by-username-query

#jdbc-user-service

#security 암호화

#sha256 암호화

#security 중복 로그인

#중복 세션

#session-management

#max-sessions

#concurrency-control

#security mybatis

#security custom user

#security logout

#security mvc

#security tag

#@Secured

#security 접근 권한

#security 권한 처리

#security salt

#암호화

#python

#flask

#flask 설치

#flask 웹 기초

#flask parameter

#flask utf-8 encoding

#Python 기본 문법

#flask debug

#flask 라우팅

#flask http method

#flask url_for

#점프 투 파이썬

#flask css

#flask js

#flask html

#flask scheduler

#flask Mysql

#flask PyMySQL

#jekyll

#jekyll 설치

#docker

#docker GitLab

#angular2

#컴포넌트

#컴포넌트 구조

#컴포넌트 기초

#컴포넌트 상호작용

#중첩 컴포넌트

#값 전달

#inputs

#input

#EventEmitter

#자식 엘리먼트 호출

#ViewChild

#ViewChildren

#ContentChild

#ContentChildren

#컴포넌트 스타일

#spring camp 2017

#지시자

#Directive

#ftp

#mac terminal

#scp

#flask 외부접속