주변에서 jekyll, hexo 로 블로그를 시작하길래, 오늘 하루종일 블로그 세팅을 해보았다. Ruby보다 JS가 편하기에 hexo로 테스트해보았는데, 장점은 ‘생산성이 좋다는 것’ 필요한 기능들을 세팅하는게 초반에 귀찮을 수 있으나, 그 후로는 typora로 markdown 형식으로 작성하고 deploy만 해주면 git에 push되고 웹에 적용된다. 그리고 템플릿도 좋은 것들이 많다. (나는 icarus, hueman으로 만들어보았다.) 그래도 아직은 티스토리가 나에게 맞는 거 같다. 우선, hexo도 markdown로 작성하고 generate하면 html 형태로 자동으로 변환해준다. 이 후에 html 파일을 github에 deploy하고 웹에 올리는 구조이다. (github도 jekyll을 차용해서..
9 / 1 ~ 3 (금,토,일)Process와 Thread 정리Apache Server MPM 정리 8 / 31 (목)hexo로 블로그 작성 (다시 티스토리로 회귀)blocking vs non-blocking / synchronous vs asynchronous 정리 8 / 30 (수)자바 예외처리 연습자바 성능 튜닝 이야기 (16장. JVM은 어떻게 구동될까?) 8 / 29 (화)체스 게임 코딩 (PAWN 이동 로직 구현, 피/아 식별, main 메소드 구현, 웹 연동 등)git cli 명령어 복습 8 / 28 (월)추상화를 통한 중복 제거 정렬(compareTo) 복습자바 성능 튜닝 이야기 (14장. 서버를 어떻게 세팅해야할까?)체스게임 리팩토링 및 King, Queen, Knight, Rook, B..
Collection 인터페이스 구성 인터페이스 Hash Table Resizable Array Balanced Tree Linked List List+Hash Set HashSet TreeSet LinkedHashSet List ArrayList LinkedList Deque ArrayDeque LinkedList Map HashMap TreeMap LinkedHashMap 일반적으로 사용되는 클래스- 데이터 읽기/쓰기 등 평균 응답시간이 가장 좋다- 필요한 목적에 부합하는 클래스를 선택해서 사용하는 것이 바람직하다. (TreeSet은 느리지만, 데이터를 저장하면서 정렬하기때문에 순서에 따라 탐색할때 유용하다) 인터페이스 클래스 Set HashSet List ArrayList Map HashMap Que..