[[memo]]

  • [[memo-2021]]{2021년 메모}
  • [[memo-2020]]{2020년 메모}

[[book-contents-summary]]{도서 내용 정리}

  • [[the-essence-of-object-orientation]]{객체지향의 사실과 오해}
  • [[effective-java-3e]]{이펙티브 자바 3/E}
    • [[effective-java-3e-01]]{이펙티브 자바 3/E - 1. 객체의 생성과 파괴}
  • [[head-first-design-pattern]]{Head First Design Pattern}
  • [[http-the-definitive-guide]]{HTTP 완벽 가이드}
  • [[spring-in-action-5]]{스프링 인 액션5}

[[online-lecture]]{온라인 강의}

  • [[spring-framework-core]]{Spring framework 핵심 기술}
  • [[spring-boot]]{Spring boot}
  • [[spring-mvc]]{Spring MVC}
  • [[the-java-code-manipulation]]{더 자바, 코드를 조작하는 다양한 방법}
  • [[flutter-beginner-level]]{Flutter 입문 - 안드로이드, iOS 개발을 한 번에}
  • [[spring-beginner-level]]{스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술}

SW

  • [[git]]
  • [[os]]
  • [[oop]]{객체 지향 프로그래밍}
  • [[database]]
    • [[transaction]]{트랜잭션(Transaction)}
  • [[network]]
    • [[html]]{HTML}
    • [[uri]]{URI}
    • [[osi-7layers]]{OSI 7계층}
    • [[tcp-ip]]{TCP/IP}
    • [[dhcp]]{DHCP}
    • [[dns]]{DNS}
    • [[ip]]{IP}
      • [[cidr]]{CIDR}
    • [[netmask]]
    • [[http]]{HTTP}
    • [[mac]]{MAC}
    • [[protocol-stack]]{프로토콜 스택}
    • [[rest]]{REST}
  • [[computer-terminology]]{컴퓨터 용어}
  • [[docker]]
  • [[gradle]]
  • [[maven]]

[[algorithm]]{알고리즘}

  • [[algorithm-problem]]{문제}
    • [[boj]]{BOJ}
    • [[swea]]{SWEA}
    • [[jungol]]{JUNGOL}
    • [[unknown-algorithm-problem]]
  • [[algorithm-concept]]{개념}
    • [[data-structure]]{자료구조}
      • [[hash]]
      • [[tree]]
      • [[heap]]
      • [[graph]]
      • [[trie]]
    • [[divide-and-conquer]]
      • [[binary-search]]
    • [[sort]]
    • [[graph-algorithm]]{그래프 알고리즘}
      • [[tree-algorithm]]{트리 알고리즘}
        • [[union-find]]{유니온-파인드}
        • [[segment-tree]]{세그먼트 트리}
      • [[kruskal-algorithm]]{크루스칼 알고리즘}
      • [[prim-algorithm]]{프림 알고리즘}
      • [[topological-sort]]{위상 정렬}
      • [[dijkstra]]{다익스트라}
      • [[bellman-ford]]{벨만-포드}
      • [[floyd-warshall]]{플로이드-워셜}
      • [[dijkstra-vs-bellman-ford-vs-floyd-warshall]]{다익스트라 vs 벨만-포드 vs 플로이드-워셜}
      • [[bipartite-graph]]{이분 그래프}
    • [[string-algorithm]]{문자열 알고리즘}
      • [[kmp-algorithm]]{KMP 알고리즘}
      • [[rabin-karp-algorithm]]{라빈-카프 알고리즘}
      • [[boier-algorithm]]{라빈-카프 알고리즘}
    • [[dynamic-programming]]{DP}
    • [[lower-bound-and-upper-bound]]{lower bound와 upper bound}
    • [[permutation-and-combination]]{순열(Permutation)과 조합(Combination)}

[[programming-language]]{프로그래밍 언어}

  • [[groovy]]
  • C Language
  • C++
  • [[java]]
  • python
  • [[javascript]]

[[etc]]{기타}

  • [[interview-questions]]{면접 질문}
  • [[tools]]
    • [[useful-site]]
      • [[google-search-console-remove-outdated-content]]{구글 웹 도구 - 오래된 콘텐츠 삭제}
    • [[vim]]
      • [[vim-conceallevel]]{conceallevel (Vim)}
      • [[vimwiki]]
  • [[debugging]]
    • [[pdb]]{PDB}
    • [[crash-dump]]{Crash Dump}
    • [[memory-leak]]{Memory leak(Glfags 사용법)}
  • [[how-to]]
    • [[mathjax-latex]]
  • [[yaml]]{YAML}
  • [[version-naming]]{버전 표기법(SemVer)}
  • [[TBB]]
  • [[markdown-example]]
  • [[how-to-use-github-gitlab-issue]]
  • [[powershell-script]]
  • [[mybatis-vs-jpa]]{Mybatis vs JPA}
  • [[spring-mvc-vs-webflux]]{Spring MVC vs Webflux}
  • [[idea]]
  • [[lambda-vs-closure]]
  • [[optional]]
  • [[http-delete-multiple-items]]
  • [[flutter]]
  • [[intellij]]
  • [[osx]]
  • [[compile-vs-interpret]]
  • [[spring]]
  • [[mi-box]]
  • [[how-to-configure-private-server]]{개인 서버 구성 방법}
  • [[soongsil-mail]]
  • [[java-beginner]]
  • [[echo]]
  • [[ssafy-java]]
  • [[do-algorithm]]
  • [[ssafy-algorithm]]
  • [[ssafy-front-end]]
  • [[jekyll-simple-search]]
  • [[git-diff-smart]]
  • [[spring-rest-docs]]
  • [[spring-boot-jpa-mysql]]
  • [[front-end-summary]]
  • [[remind-web]]
  • [[ssafy-back-end]]
  • [[gitlab-page]]{gitlab page}