• Home
  • About
    • JOOS photo

      JOOS

      Joos's blog

    • Learn More
    • Email
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

Tag Archive

  • 11576 1
  • 1s_complement 1
  • 2019회고 1
  • 2020회고 1
  • 2s_complement 1
  • 30days 1
  • @Component 1
  • @Controller 1
  • @Embeddable 1
  • @Embedded 1
  • @Repository 1
  • @Service 1
  • API 1
  • AWS 6
  • Algorithm 1
  • Annotation 1
  • Architect 2
  • Asynchronous 1
  • BFS 1
  • BST 1
  • Bit 1
  • CORS 2
  • Concurrency 1
  • Cross-Origin-Resource_Sharing 1
  • Culture 1
  • DB 5
  • DFS 1
  • DataBase 5
  • Dependency Inversion Principle 1
  • DesignPattern 7
  • Django 6
  • DynamicProxy 2
  • F8 1
  • Facebook 1
  • Facebook hackathon 1
  • Fall-back_messaging 1
  • FlyweightPattern 2
  • Infra 1
  • JAVA 2
  • JPA 8
  • JSP 1
  • Java 24
  • Java8 3
  • Java_enum 1
  • Javascript 3
  • Joos 1
  • Naive_Bayes_Classification 1
  • Network 2
  • NoSQL 2
  • Non-Blocking 1
  • OOP 1
  • OS 6
  • ProxyPattern 4
  • Python3 3
  • React 4
  • Reflection 1
  • SKEncar 4
  • SKEncarLunchStudy 7
  • SKencar 10
  • Scala 1
  • Security 2
  • SingletonPattern 1
  • Spring 18
  • SpringBoot 1
  • SundayStudy 3
  • WAS 2
  • Web 4
  • WebFlux 1
  • algorithm 185
  • amazon 1
  • aws 1
  • binary_search_tree 2
  • blog 1
  • book 1
  • call_stack 1
  • circuit_breaker 1
  • composition 1
  • computer-science 1
  • computer_science 26
  • cookies 1
  • data_structure 1
  • database 4
  • db 3
  • decoding 1
  • deserialize 1
  • django 1
  • docker 1
  • ecs 1
  • elasticsearch 1
  • elb 1
  • encoding 1
  • english 2
  • falsy 1
  • flink 1
  • functional-programming 2
  • gcp 1
  • git 1
  • go 3
  • google 1
  • graph 1
  • hackathon 1
  • hacker_rank 29
  • heap 1
  • heap_sort 1
  • hibernate 1
  • index 3
  • insertion_sort 1
  • interview 6
  • it 6
  • java 34
  • java8 1
  • javascript 2
  • jpa 1
  • json 1
  • kickstart 1
  • kosslab 1
  • kosslab2020 2
  • kubernetes 1
  • leet_code 27
  • legacy 1
  • machine_learning 1
  • max_heap 1
  • merge 1
  • merge_sort 1
  • msa 1
  • network 8
  • nosql 2
  • object_oriented_programming 6
  • oop 1
  • orm 1
  • plan 1
  • process 3
  • programmer 1
  • python 129
  • python3 3
  • python_operations 1
  • react 1
  • rebase 1
  • samsung 5
  • security 1
  • serialize 1
  • server-scaling 1
  • session 1
  • skencar 1
  • solid 1
  • sort 2
  • spring 13
  • spring_structure 1
  • stack_overflow 1
  • stream 2
  • tail_recursion 1
  • technology 6
  • tim_sort 1
  • time_complexity 1
  • transaction 2
  • two_scoop_of_django 4
  • web 2
  • web_server 2
  • whiteship 2
  • 글또 1
  • 글또 2기 4
  • 글또 3기 1
  • 글또 다짐글 5
  • 글또 회고록 1
  • 글또1기 7
  • 글또2기 12
  • 글또3기 2
  • 글쓰는또라이 1
  • 백준 91
  • 북리뷰 4
  • 삽입정렬 1
  • 서비스 진행 과정 1
  • 시리즈물 3
  • 환경설정 6
  • 후기 1
  • 힙정렬 1

11576

  • [백준] 11576번 : Base Conversion with python3

1s_complement

  • 2의 보수, 1의 보수

2019회고

  • 2019년 회고

2020회고

  • 계속 불행하지만은 않았던 2020 후기(feat. ㅋㄹㄴ)

2s_complement

  • 2의 보수, 1의 보수

30days

  • [leet_code] 202. Happy Number with python3

@Component

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

@Controller

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

@Embeddable

  • [JPA] @Embedded, @Embeddable VS @OneToOne

@Embedded

  • [JPA] @Embedded, @Embeddable VS @OneToOne

@Repository

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

@Service

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

API

  • CORS(Cross-Origin-Resource Sharing)란?

AWS

  • [작성중]코스랩 후기 - client vpn
  • RDS와 EC2의 VPC를 분리해서 네트워크를 구성 하는 이유 (feat. VPC Peering, Client VPN)
  • 왜 public과 private으로 subnet을 나누어야 할까요?
  • VPN Peer connection
  • RDS와 EC2의 VPC를 분리해서 네트워크를 구성 하는 이유 (feat. VPC Peering, Client VPN)
  • open vpn endpoint aws console로 사용해보기

Algorithm

  • AVL Tree WITH PYTHON3

Annotation

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

Architect

  • how to make tolerance server to handle millions of requests per second?
  • how to prevent brute force attack?

Asynchronous

  • (작성중)[ WebFlux 1탄 ] 사전지식( Non-Blocking, Asynchronous, Concurrency )

BFS

  • graph 그리고 DFS(깊이 우선 탐색), BFS(넓이 우선 탐색)

BST

  • BST(binary search tree)란? 이진 트리가 BST인지 확인하는 법은?

Bit

  • 비트란 무엇인가? [ 비트연산(Bitwise operation), 비트마스크(Bitmask) ]

CORS

  • What is CORS?
  • CORS(Cross-Origin-Resource Sharing)란?

Concurrency

  • (작성중)[ WebFlux 1탄 ] 사전지식( Non-Blocking, Asynchronous, Concurrency )

Cross-Origin-Resource_Sharing

  • CORS(Cross-Origin-Resource Sharing)란?

Culture

  • [영화]1917을 보고

DB

  • OLTP, Data Warehouse, Data Mart, OLAP 용어정리
  • [db index 3편] index structure의 종류와 선정 지침 (인덱스 선정 지침이란?, 인덱스가 사용되지 않는 경우는?, query tuning을 위한 추가 지침)
  • [db index 2편] index structure의 종류 (cluster index, non-cluster index, Hash Index, B Tree, B+ Tree, Fractal-Tree, Adaptive Hash Index)
  • [db index 1편] index 란? (single level index, dense index, sparse index, composite index, multilevel index )
  • [tech interview 1 편] DB

DFS

  • graph 그리고 DFS(깊이 우선 탐색), BFS(넓이 우선 탐색)

DataBase

  • 왜 elasticsearch는 빠를까?
  • NoSQL이란? 2탄(NoSQL이란? CAP이론, PACELC)
  • NoSQL이란? 1탄(NoSQL의 탄생배경: 멀티코어, 빅데이터 환경, 분산 컴퓨팅, 병렬컴퓨팅 방법론)
  • Kafka(카프카)란?(카프카 소개글)
  • HBase란?

Dependency Inversion Principle

  • (작성중)[object_oriented_programming 0.5편] solid란?(단일 책임 원칙, 개방 - 폐쇄 원칙, 리스코프 치환 법칙, 인터페이스 분리 원칙, 의존성 역전 법칙) 그리고 의존성 주입이란?

DesignPattern

  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)
  • Builder Pattern(플라이급 패턴)이란?(feat. Java)
  • Factory Pattern(팩토리 패턴)이란?(feat. Java)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)
  • Flyweight Pattern(플라이웨이트 패턴)이란?(feat. Java)
  • Singleton Pattern(싱글톤 패턴)이란?(feat. Java)

Django

  • [two scoop of django] 10장 클래스 기반 뷰의 모범적인 이용
  • [two scoop of django] 8장 함수 기반 뷰와 클래스 기반 뷰
  • [장고 시작하기 1편] 파이선부터 장고까지 기본 환경설정
  • [ django ]__repr__ vs __str__
  • [two scoop of django] 9장 함수기반뷰의모범적인이용
  • [two scoop of django] 7장 쿼리와 데이터베이스 레이어

DynamicProxy

  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)

F8

  • [Travelyey] What is Travelyey

Facebook

  • (작성중)facebook hackathon 후기

Facebook hackathon

  • (작성중)facebook hackathon 후기

Fall-back_messaging

  • [MSA] 장애전파를 막는 circuit breaker, Fall-back messaging

FlyweightPattern

  • Builder Pattern(플라이급 패턴)이란?(feat. Java)
  • Flyweight Pattern(플라이웨이트 패턴)이란?(feat. Java)

Infra

  • (작성중)30만 user를 위한 서버 스케일링 방법

JAVA

  • [hacker_rank] Service_Lane Solution with python3, java8
  • [hacker_rank] Strong_Password with python3, java8

JPA

  • [ JPA ] @Converter @JsonConverter란?
  • [JPA] @Embedded, @Embeddable VS @OneToOne
  • getOne과 findOne차이?
  • [Hibernate에 대해서 제대로 알자!] 3탄 Hibernate가 어떻게 obejct를 만드는가?
  • [Hibernate에 대해서 제대로 알자!] 2탄 Hibernate의 구조를 알자!
  • [Spring] IoC(Inversion of Control) 컨테이너와 빈
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?
  • JPA에서 Entity란?(feat. pojo)

JSP

  • (작성중)[legacy 환경설정으로 얻은 지식들] (JSP) Model, ModelAndView 사용법

Java

  • pojo란? JavaBean이란?
  • 7주차 과제: 패키지
  • 6주차 과제: 상속
  • 3주차 과제
  • 2주차 자바 데이터 타입, 변수 그리고 배열
  • 1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.
  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?
  • java8 stream
  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)
  • [tech interview 6 편] SPRING
  • [java_oop_principle] Java에서 OOP컨셉 및 원리는 무엇이 있는가?(feat. 추상화, 다형성, 캡슐화, 상속란?)
  • [Hibernate에 대해서 제대로 알자!] 3탄 Hibernate가 어떻게 obejct를 만드는가?
  • [Hibernate에 대해서 제대로 알자!] 2탄 Hibernate의 구조를 알자!
  • java_composition
  • Builder Pattern(플라이급 패턴)이란?(feat. Java)
  • Factory Pattern(팩토리 패턴)이란?(feat. Java)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)
  • Flyweight Pattern(플라이웨이트 패턴)이란?(feat. Java)
  • Singleton Pattern(싱글톤 패턴)이란?(feat. Java)
  • [Spring] IoC(Inversion of Control) 컨테이너와 빈
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?
  • JPA에서 Entity란?(feat. pojo)
  • [tech interview 2 편] JAVA

Java8

  • java8 stream
  • [hacker_rank]Cut the sticks with python3, Java8
  • [hacker_rank]Palindrome Index with python3, Java8

Java_enum

  • [Spring] Java Enum Type

Javascript

  • (작성중) [react study 5]javascript falsy
  • (작성중) [react study 4]javascript falsy
  • (작성중) [javascript] js는 single thread?

Joos

  • 2020년 1/4분기 계획

Naive_Bayes_Classification

  • Naive_Bayes_Classification

Network

  • Internet을 연결하기 위한 과정
  • VPN이란?

NoSQL

  • NoSQL이란? 2탄(NoSQL이란? CAP이론, PACELC)
  • NoSQL이란? 1탄(NoSQL의 탄생배경: 멀티코어, 빅데이터 환경, 분산 컴퓨팅, 병렬컴퓨팅 방법론)

Non-Blocking

  • (작성중)[ WebFlux 1탄 ] 사전지식( Non-Blocking, Asynchronous, Concurrency )

OOP

  • [java_oop_principle] Java에서 OOP컨셉 및 원리는 무엇이 있는가?(feat. 추상화, 다형성, 캡슐화, 상속란?)

OS

  • Process vs Thread
  • [OS 4일차] Context Switching, user mode and kernel mode란
  • [OS 3일차] Linux Run-time Memory Image, Concurrent Processes, Parallel Process, Context Switching, user mode and kernel mode란
  • [OS 2일차] 실행파일, process, multiprogramming, Virtual Memory, virtual address spaces, Life, Scope, variable, local variable, static variable, static local variable
  • [tech interview 4 편] Operating System
  • [OS 1일차] 다양한 운영체제 ( feat. Batch System, Multiprogrammed system, Multiprocessing system, Real time system, Distributed processing system )

ProxyPattern

  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)
  • Factory Pattern(팩토리 패턴)이란?(feat. Java)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)

Python3

  • (작성중) [python] GIL(Global Interpreter Lock)이란?
  • [sort 시리즈 번외편](작성중) [python] python의 기본 sort tim_sort란!
  • python operations time complexity

React

  • react_study_3(default arrow function, async, spread function)
  • [React] react 점심스터디 2일차 (promise, async await)
  • [React] react 점심스터디 1일차 (react-route, link, exact, NavLink, props)
  • react 정리

Reflection

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

SKEncar

  • [Spring] IoC(Inversion of Control) 컨테이너와 빈
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?
  • JPA에서 Entity란?(feat. pojo)
  • 클린 코더 (단순 기술자에서 진정한 소프트웨어 장인이 되기까지) 요약 및 감상문

SKEncarLunchStudy

  • [React] react 점심스터디 2일차 (promise, async await)
  • [React] react 점심스터디 1일차 (react-route, link, exact, NavLink, props)
  • Builder Pattern(플라이급 패턴)이란?(feat. Java)
  • Factory Pattern(팩토리 패턴)이란?(feat. Java)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)
  • Flyweight Pattern(플라이웨이트 패턴)이란?(feat. Java)
  • Singleton Pattern(싱글톤 패턴)이란?(feat. Java)

SKencar

  • (작성중)[legacy 환경설정으로 얻은 지식들] (JSP) Model, ModelAndView 사용법
  • (작성중)[legacy 환경설정으로 얻은 지식들] servlet이란?
  • [legacy 환경설정으로 얻은 지식들] jsp이란?
  • [legacy 환경설정으로 얻은 지식들] java를 컴파일 하기 위해서 변하는 파일포맷들, class파일이란, 컴파일러란?, JVM이란?
  • [legacy 환경설정으로 얻은 지식들] DataSouce란?, JINDI란? JDBC란?
  • [legacy 환경설정으로 얻은 지식들] Applet이란?, JAR파일이란?, WAR파일이란?, Artifact란?
  • (alpha)[SpringBoot] json-jpa LocalDateTime serialize deserialize
  • [elb vs ecs] 둘의 차이점과 공통점 무엇을 선택할 지 결정내릴 때 기준을 세워보기
  • (작성중)[DB] 트랜잭션(2편. jpa에서 transaction이란)
  • [DB] DDL, DML, DCL이란?(feat. DELETE, TRUNCATE, DROP의 차이)

Scala

  • 러닝 스칼라 4장

Security

  • (in progress)rainbow table attack
  • CORS(Cross-Origin-Resource Sharing)란?

SingletonPattern

  • Singleton Pattern(싱글톤 패턴)이란?(feat. Java)

Spring

  • (작성중)[legacy 환경설정으로 얻은 지식들] (JSP) Model, ModelAndView 사용법
  • [Spring] Java Enum Type
  • [ JPA ] @Converter @JsonConverter란?
  • [JPA] @Embedded, @Embeddable VS @OneToOne
  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?
  • getOne과 findOne차이?
  • (작성중)[legacy 환경설정으로 얻은 지식들] servlet이란?
  • [legacy 환경설정으로 얻은 지식들] jsp이란?
  • [작성중]JPA에는 aggregate나 sum, max,min같은 함수가 없나?
  • [legacy 환경설정으로 얻은 지식들] java를 컴파일 하기 위해서 변하는 파일포맷들, class파일이란, 컴파일러란?, JVM이란?
  • [Hibernate에 대해서 제대로 알자!] 3탄 Hibernate가 어떻게 obejct를 만드는가?
  • Spring MVC UriComponentsBuilder(서버단에서 쉽게 URI 만들기)
  • [Hibernate에 대해서 제대로 알자!] 2탄 Hibernate의 구조를 알자!
  • [legacy 환경설정으로 얻은 지식들] DataSouce란?, JINDI란? JDBC란?
  • [legacy 환경설정으로 얻은 지식들] Applet이란?, JAR파일이란?, WAR파일이란?, Artifact란?
  • [Spring] IoC(Inversion of Control) 컨테이너와 빈
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?
  • JPA에서 Entity란?(feat. pojo)

SpringBoot

  • (alpha)[SpringBoot] json-jpa LocalDateTime serialize deserialize

SundayStudy

  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)

WAS

  • [WAS와 Web-server 2편]Appache와 Tomcat은 무슨관계인가?
  • [WAS와 Web-server 1편]WAS와 웹서버란?(WAS 도입효과)

Web

  • JWT란? JWT인증방식이란? 세션이란? 세션인증방식이란? JWT와 세션의 차이?
  • URL 인코딩 및 디코딩, 한글 인코딩, %인코딩 처리, Percent-encoding
  • [WAS와 Web-server 2편]Appache와 Tomcat은 무슨관계인가?
  • [WAS와 Web-server 1편]WAS와 웹서버란?(WAS 도입효과)

WebFlux

  • (작성중)[ WebFlux 1탄 ] 사전지식( Non-Blocking, Asynchronous, Concurrency )

algorithm

  • [ leet_code ] [weekly-contest-208 solution] 1598. Crawler Log Folder, 1599. Maximum Profit of Operating a Centennial Wheel with python3
  • [leet_code] 3. Longest Substring Without Repeating Characters with python3
  • meeting-rooms-ii solution
  • [백준] 11003번 : 최솟값 찾기 with python3
  • [ leet_code ] [weekly-contest-197 solution] Number of Good Pairs, Number of Substrings With Only 1s, Path with Maximum Probability
  • [백준] 17299번 : 오등큰수 with python3
  • [백준] 17298번 : 오큰수 with python3
  • [백준] 2606번 : 바이러스 with python3
  • [ leet_code ] [weekly-contest-194 solution] XOR Operation in an Array, Making File Names Unique
  • [백준] 10845번 : 큐 with python3
  • [백준] 1717번 : 집합의 표현 with python3
  • [leet_code] Weekly Contest 193 (Running Sum of 1d Array, Least Number of Unique Integers after K Removals) with python3
  • [백준] 9012번 : 괄호 with python3
  • [leet_code] Weekly Contest 191 in Maximum Product of Two Elements in an Array and Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts with python3
  • SQRT Decomposition이란?
  • [백준] 5585 : 거스름돈 with python
  • [leet_code] 202. Happy Number with python3
  • 2019_Round_A Training solution
  • [ leet_code ] [weekly-contest-174 solution] The K Weakest Rows in a Matrix, Reduce Array Size to The Half, Maximum Product of Splitted Binary Tree, Jump Game V
  • [leet_code] 1291. Sequential Digits with python3
  • [leet_code] 1290. Convert Binary Number in a Linked List to Integer with python3
  • [leet_code] 654. Maximum Binary Tree with python3
  • [leet_code] 1130. Minimum Cost Tree From Leaf Values with python3
  • [leet_code] 1162. As Far from Land as Possible with python3
  • graph 그리고 DFS(깊이 우선 탐색), BFS(넓이 우선 탐색)
  • (2018년)KAKAO BLIND RECRUITMENT 실패율 정답
  • [leet_code] 22. Generate Parentheses with python3
  • [leet_code] 134. Gas Station with python3
  • [leet_code] 55. Jump Game with python3
  • [leet_code] 287. Find the Duplicate Number with python3
  • (작성중)[백준] 10971 : 외판원 순회 2 with python3
  • [백준] 10819 : 차이를 최대로 with python
  • [leet_code] 222. Count Complete Tree Nodes with python3
  • [leet_code] 179. Largest Number with python3
  • [leet_code] 17. Letter Combinations of a Phone Number with python3
  • [leet_code] 300. Longest Increasing Subsequence with python3
  • [leet_code] 5. Longest Palindromic Substring with python3
  • [leet_code] 842. Split Array into Fibonacci Sequence with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 200. Number of Islands with python3
  • [leet_code] 19. Remove Nth Node From End of List with python3
  • [leet_code] Rotate Image with python3
  • [leet_code] Set Matrix Zeroes with python3
  • [leet_code] Search in Rotated Sorted Array with python3
  • Title
  • [hacker_rank] Bigger is Greater in a Grid with python3
  • [hacker_rank] Cut the Tree with python3
  • (작성중)stack(스택), queue(큐), deque(덱)란?
  • [hacker_rank] Gena Playing Hanoi with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • [Null Safety 2편] Optional이란?
  • [hacker_rank] Minimum Loss with python3
  • [hacker_rank] Count Luck with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • 프록시란? lazyloading이란?, fetch type - 로딩기법(lazy loading, eager loading)
  • 영속성(Persistence)
  • [Null Safety 1편] NPE(NullPointerException)란? 극복법은? @NotEmpty, @NotBlank, @NotNull 차이란? @Column(nullable = false)이란? @Nullable이란?
  • [f8] GraphQl : straight talk with the founders
  • AX && BoTorch
  • F8 후기(feat. 생존기)
  • [JPA]영속성 컨텍스트 (Persistance Context)
  • [leet_code]Add Two Numbers with python3
  • [1074] 1074번 : Z with python
  • [sort 시리즈 1탄] [merge sort] sort algorithm with python3
  • 브라우저에 네이버를 치면 무슨 일이 일어날까?
  • Servlet이란? Servlet Container란? Maven이란? Tomcat이란
  • Title
  • 스트레티지 패턴(Strategy Pattern)
  • 옵저버 패턴(Observer Pattern)
  • [hacker_rank] The Maximum Subarray with python3
  • [hacker_rank] Fibonacci Modified with python3
  • [hacker_rank] Sam and substrings with python3
  • Title
  • Title
  • [hacker_rank] Service_Lane Solution with python3, java8
  • [hacker_rank] Strong_Password with python3, java8
  • Builder Pattern(팩토리 패턴)이란?(feat. Java)
  • [hacker_rank]Cut the sticks with python3, Java8
  • [hacker_rank]Palindrome Index with python3, Java8
  • Title
  • (작성중)[hacker_rank] Maximum Palindromes with python3
  • [hacker_rank]Highest Value Palindrome with python3
  • 1225. [S/W 문제해결 기본] 7일차 - 암호생성기
  • 1213. [S/W 문제해결 기본] 3일차 - String
  • 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기
  • [백준] 1753번 : 최단경로 with java
  • [백준] 2448번 : 별 찍기 - 11 with java8
  • [백준] 2447번 : 별 찍기 - 10 with java
  • 1244. [S/W 문제해결 응용] 2일차 - 최대 상금
  • [백준] 1992번 : 쿼드트리 with java
  • [hacker_rank]Sherlock and the Valid String with python3
  • [google codejam kickstart] 2018 ground g solution with python
  • [백준] 6549번 : 히스토그램에서 가장 큰 직사각형 with python3
  • 1206. [S/W 문제해결 기본] 1일차 - View
  • [백준] 3015번 : 오아시스 재결합 with python3
  • [hacker_rank] Extra Long Factorials with python3
  • [백준] 2263번 : 트리의 순회 with python3
  • [백준] 1780번 : 종이의 개수 with python3
  • [백준] 9466번 : 텀 프로젝트 with python3
  • [백준] 2331번 : 반복수열 with python3
  • [백준] 11728번 : 배열 합치기 with python3
  • [백준] 10816번 : 숫자 카드2 with python3
  • [백준] 10815번 : 숫자 카드 with python3
  • [hacker_rank] Java Strings Introduction with java
  • [hacker_rank] Java String Compare with java
  • [백준] 1260번 : DFS와 BFS with python3
  • [백준] 2294번 : 동전 2 with python3
  • [백준] 1377번 : 버블 소트 with python3
  • [백준] 1509번 : 팰린드롬 분할 with python3
  • [백준] 11004번 : k번째 수 with python3
  • [백준] 11652번 : 카드 with python3
  • [백준] 10989번 : 수 정렬하기 3 with python3
  • [백준] 10942번 : 팰린드롬? with python3
  • [백준] 10825번 : 국영수 with python3
  • [백준] 1890번 : 점프 with python3
  • [백준] 10814번 : 나이순 정렬 with python3
  • [백준] 11651번 : 좌표 정렬하기2 with python3
  • [백준] 11650번 : 좌표 정렬하기 with python3
  • [백준] 11048번 : 이동하기 with python3
  • [hacker_rank] Climbing the Leaderboard with python3
  • [백준] 7576번 : 토마토 with java
  • [백준] 2146번 : 다리 만들기 with java, python3
  • [백준] 2178번 : 미로 탐색 with python3, java
  • [백준] 4963번 : 섬의 개수 with python3
  • [백준] 6588번 : 골드바흐의 추측 with python3, java
  • [백준] 2667번 : 단지번호붙이기 with python3
  • [백준] 2004번 : 조합 0의 개수 with python3, go
  • [백준] 1676번 : 팩토리얼 0의 개수 with python3, go
  • [백준] 11653번 : 소인수 분해 with python3, java
  • [백준] 10872번 : 팩토리얼 with python3, java
  • [백준] 1978번 : 소수찾기 with python3, java
  • [백준] 1929번 : 소수 구하기 with python3, go
  • [백준] 11576번 : Base Conversion with python3
  • 2의 보수, 1의 보수
  • [백준] 2089번 : -2진수 with python3
  • [hacker_rank] Java BigDecimal with Java
  • [ 작성중 ] 알고리즘 풀 때 팁 (feat. java)
  • [백준] 1373번 : 2진수 8진수 with python3
  • [백준] 1212번 : 8진수 2진수 with python3
  • [hacker_rank] The Power Sum with python3
  • [hacker_rank] Sherlock and Anagrams with python3
  • [백준] 1707번 : 이분 그래프 with python3
  • [백준] 10451번 : 순열 사이클 with python3
  • [백준] 2745번 : 진법 변환 with python3
  • [백준] 11005번 : 진법 변환 2 with python3
  • [백준] 10430번 : 나머지 with python3
  • [백준] 2011번 : 암호코드 with python3
  • [백준] 2293번 : 동전 1 with python3
  • [백준] 2225번 : 합분해 with python3
  • [백준] 11724번 : 연결 요소의 개수 with python3
  • [hacker_rank] Anagram with python3, java
  • [hacker_rank] Queen's Attack II with python3
  • [백준] 9461번 : 파도반 수열 판매하기 with python3
  • [hacker_rank] Forming a Magic Square with python3
  • [hacker_rank] Encryption with python3
  • [백준] 2133번 : 타일 채우기 with python3
  • [hacker_rank] Picking Numbers with python3
  • [백준] 1699번 : 제곱수의 합 with python3
  • [백준] 2579번 : 계단 오르기 with python3
  • [백준] 1991번 : 트리 순회 with python3
  • [백준] 1912번 : 연속합 with python3
  • [백준] 11279번 : 최대 힙 with python3
  • [백준] 9465번 : 스티커 with python3
  • [백준] 2156번 : 포도주 시식 with python3
  • [백준] 11722번 : 가장 긴 감소하는 부분 수열 with python3, cpp
  • [백준] 11055번 : 가장 큰 증가 부분 수열 with python3, cpp
  • [백준] 11054번 : 가장 긴 바이토닉 부분 수열 with python3, cpp
  • [백준] 11723번 : 집합 with python3
  • [백준] 11052번 : 붕어빵 판매하기 with python3
  • [백준] 9095번 : 1, 2, 3 더하기 with python, java
  • [백준] 11727번 : 2×n 타일링 2 with python3, java
  • [백준] 11726번 : 2×n 타일링 with python3
  • [백준] 11053번 : 가장 긴 증가하는 부분 수열 with python3, cpp
  • [백준] 1463번 : 1로 만들기 with python3, java
  • [백준] 1158번 : 조세퍼스문제 with cpp
  • [백준] 2110번 : 공유기 설치 with python3
  • [백준] 2805번 : 나무자르기 with python3
  • [백준] 1406번 : 에디터 with python3
  • [백준] 10828번 : 스택 with python3
  • [백준] 2193번 : 이친수 with python3, cpp
  • [백준] 11057번 : 오르막 수 with python3, cpp
  • [백준] 10844번 : 쉬운 계단 수 with python3
  • [ 작성중 ] 알고리즘 풀 때 팁 (feat. python)
  • [백준] 11052번 : 붕어빵 판매하기 with python3

amazon

  • [elb vs ecs] 둘의 차이점과 공통점 무엇을 선택할 지 결정내릴 때 기준을 세워보기

aws

  • AWS certificated associate

binary_search_tree

  • BST(binary search tree)란? 이진 트리가 BST인지 확인하는 법은?
  • [DataStructure] binary_search_tree(이진탐색트리) by python3

blog

  • 꿀 같은 개발 블로그

book

  • 클린 코더 (단순 기술자에서 진정한 소프트웨어 장인이 되기까지) 요약 및 감상문

call_stack

  • (작성중) [재귀 함수 사용할 때 주의할 것] Tail_Recursion_Optimize

circuit_breaker

  • [MSA] 장애전파를 막는 circuit breaker, Fall-back messaging

composition

  • java_composition

computer-science

  • Serializer/ deserializer

computer_science

  • how to created https?, http vs https
  • http의 개념, https가 생긴 이유, http와 https의 차이
  • OLTP, Data Warehouse, Data Mart, OLAP 용어정리
  • [OS 4일차] Context Switching, user mode and kernel mode란
  • [db index 3편] index structure의 종류와 선정 지침 (인덱스 선정 지침이란?, 인덱스가 사용되지 않는 경우는?, query tuning을 위한 추가 지침)
  • (작성중)[object_oriented_programming 0.5편] solid란?(단일 책임 원칙, 개방 - 폐쇄 원칙, 리스코프 치환 법칙, 인터페이스 분리 원칙, 의존성 역전 법칙) 그리고 의존성 주입이란?
  • [OS 3일차] Linux Run-time Memory Image, Concurrent Processes, Parallel Process, Context Switching, user mode and kernel mode란
  • [db index 2편] index structure의 종류 (cluster index, non-cluster index, Hash Index, B Tree, B+ Tree, Fractal-Tree, Adaptive Hash Index)
  • [db index 1편] index 란? (single level index, dense index, sparse index, composite index, multilevel index )
  • [OS 2일차] 실행파일, process, multiprogramming, Virtual Memory, virtual address spaces, Life, Scope, variable, local variable, static variable, static local variable
  • [보안] 대칭키와 비대칭키, 그리고 하이브리드 키(feat. 맨 인 더 미들)
  • https의 개념
  • http의 개념(keep-alive, connectless, 응답 헤더, 요청 헤더)
  • [object_oriented_programming 3편] 상속, 서브 클래스 feat.python
  • [object_oriented_programming 2편] 클래스 변수 와 클래스 메소드, 스태틱 메소드 feat.python
  • [object_oriented_programming 0편] 객체 지향이란?
  • [object_oriented_programming 1편] python 객체 속의 함수 feat.python
  • [Network 2일차] tcp udp (layer 4)
  • [Network 3일차] Internetworking (layer 3)
  • [Network 1일차] ip란 무엇인가 (layer 3)
  • [OS 1일차] 다양한 운영체제 ( feat. Batch System, Multiprogrammed system, Multiprocessing system, Real time system, Distributed processing system )
  • [sort 시리즈 intro][ 작성중 ] sorting algorithm (with. python3)
  • 2의 보수, 1의 보수
  • [ 작성중 ] regular_expression (feat. python)
  • [ 작성중 ] 부동소수점 (with. python3, java)
  • 비트란 무엇인가? [ 비트연산(Bitwise operation), 비트마스크(Bitmask) ]

cookies

  • What is the difference between session and cookies(feat. token)

data_structure

  • graph 그리고 DFS(깊이 우선 탐색), BFS(넓이 우선 탐색)

database

  • OLTP, Data Warehouse, Data Mart, OLAP 용어정리
  • [db index 3편] index structure의 종류와 선정 지침 (인덱스 선정 지침이란?, 인덱스가 사용되지 않는 경우는?, query tuning을 위한 추가 지침)
  • [db index 2편] index structure의 종류 (cluster index, non-cluster index, Hash Index, B Tree, B+ Tree, Fractal-Tree, Adaptive Hash Index)
  • [db index 1편] index 란? (single level index, dense index, sparse index, composite index, multilevel index )

db

  • (작성중)[2편] DB에서의 트랜잭션( 제어어(TCL)[COMMIT, ROLLBACK, SAVEPOINT], mysql에서의 트랜잭션)
  • (작성중)[DB] 트랜잭션(2편. jpa에서 transaction이란)
  • [DB] DDL, DML, DCL이란?(feat. DELETE, TRUNCATE, DROP의 차이)

decoding

  • URL 인코딩 및 디코딩, 한글 인코딩, %인코딩 처리, Percent-encoding

deserialize

  • (alpha)[SpringBoot] json-jpa LocalDateTime serialize deserialize

django

  • [ leet_code ] weekly-contest-196 solution

docker

  • 쿠버네티스란? 도커와의 관계는? 도커 와 쿠버네티스의 차이? 도커와 쿠버네티스를 비교? 쿠버네티스 vs 도커 컴포즈?

ecs

  • [elb vs ecs] 둘의 차이점과 공통점 무엇을 선택할 지 결정내릴 때 기준을 세워보기

elasticsearch

  • 왜 elasticsearch는 빠를까?

elb

  • [elb vs ecs] 둘의 차이점과 공통점 무엇을 선택할 지 결정내릴 때 기준을 세워보기

encoding

  • URL 인코딩 및 디코딩, 한글 인코딩, %인코딩 처리, Percent-encoding

english

  • (in progress)rainbow table attack
  • What is CORS?

falsy

  • (작성중) [react study 4]javascript falsy

flink

  • flink란?

functional-programming

  • 함수형 프로그래밍이란?
  • 함수형 프로그래밍이란?

gcp

  • 쿠버네티스란? 도커와의 관계는? 도커 와 쿠버네티스의 차이? 도커와 쿠버네티스를 비교? 쿠버네티스 vs 도커 컴포즈?

git

  • git 정책, Rebase vs. Merge

go

  • [백준] 2004번 : 조합 0의 개수 with python3, go
  • [백준] 1676번 : 팩토리얼 0의 개수 with python3, go
  • [백준] 1929번 : 소수 구하기 with python3, go

google

  • 쿠버네티스란? 도커와의 관계는? 도커 와 쿠버네티스의 차이? 도커와 쿠버네티스를 비교? 쿠버네티스 vs 도커 컴포즈?

graph

  • graph 그리고 DFS(깊이 우선 탐색), BFS(넓이 우선 탐색)

hackathon

  • (작성중)facebook hackathon 후기

hacker_rank

  • [hacker_rank] Bigger is Greater in a Grid with python3
  • [hacker_rank] Cut the Tree with python3
  • [hacker_rank] Gena Playing Hanoi with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • [hacker_rank] Minimum Loss with python3
  • [hacker_rank] Count Luck with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • [hacker_rank] The Maximum Subarray with python3
  • [hacker_rank] Fibonacci Modified with python3
  • [hacker_rank] Sam and substrings with python3
  • [hacker_rank] Service_Lane Solution with python3, java8
  • [hacker_rank] Strong_Password with python3, java8
  • [hacker_rank]Cut the sticks with python3, Java8
  • [hacker_rank]Palindrome Index with python3, Java8
  • (작성중)[hacker_rank] Maximum Palindromes with python3
  • [hacker_rank]Highest Value Palindrome with python3
  • [hacker_rank]Sherlock and the Valid String with python3
  • [hacker_rank] Extra Long Factorials with python3
  • [hacker_rank] Java Strings Introduction with java
  • [hacker_rank] Java String Compare with java
  • [hacker_rank] Climbing the Leaderboard with python3
  • [hacker_rank] Java BigDecimal with Java
  • [hacker_rank] The Power Sum with python3
  • [hacker_rank] Sherlock and Anagrams with python3
  • [hacker_rank] Anagram with python3, java
  • [hacker_rank] Queen's Attack II with python3
  • [hacker_rank] Forming a Magic Square with python3
  • [hacker_rank] Encryption with python3
  • [hacker_rank] Picking Numbers with python3

heap

  • (작성중)heap이란?

heap_sort

  • [sort 시리즈 3탄] 힙정렬(heap sort) with python3

hibernate

  • [JPA 용어정리] Entity Manager Factory, Entity Manager, EntityGraph

index

  • [db index 3편] index structure의 종류와 선정 지침 (인덱스 선정 지침이란?, 인덱스가 사용되지 않는 경우는?, query tuning을 위한 추가 지침)
  • [db index 2편] index structure의 종류 (cluster index, non-cluster index, Hash Index, B Tree, B+ Tree, Fractal-Tree, Adaptive Hash Index)
  • [db index 1편] index 란? (single level index, dense index, sparse index, composite index, multilevel index )

insertion_sort

  • [sort 시리즈 2탄] 삽입정렬(insertion sort) with python3

interview

  • [tech interview 6 편] SPRING
  • [tech interview 5 편] WEB
  • [tech interview 4 편] Operating System
  • [tech interview 3 편] Network
  • [tech interview 2 편] JAVA
  • [tech interview 1 편] DB

it

  • [tech interview 6 편] SPRING
  • [tech interview 5 편] WEB
  • [tech interview 4 편] Operating System
  • [tech interview 3 편] Network
  • [tech interview 2 편] JAVA
  • [tech interview 1 편] DB

java

  • [백준] 9012번 : 괄호 with python3
  • [JPA] Proxy란
  • [N+1문제 시리즈 1편] N+1문제를 이해하기 위한 사전개념
  • onetomany
  • Title
  • spring_structure
  • dto란
  • builder는 어떤 때 쓰는 것일까?
  • [작성중] service layer에서 interface 작성해야하는 이유
  • Title
  • (작성중)객체지향설계
  • many to many
  • (작성중)Exception처리
  • (작성중)[ WebFlux 1탄 ] 사전지식( Non-Blocking, Asynchronous, Concurrency )
  • Spring MVC UriComponentsBuilder(서버단에서 쉽게 URI 만들기)
  • 인스턴스의 생성과 사용
  • 1225. [S/W 문제해결 기본] 7일차 - 암호생성기
  • 1213. [S/W 문제해결 기본] 3일차 - String
  • 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기
  • [백준] 1753번 : 최단경로 with java
  • [백준] 2448번 : 별 찍기 - 11 with java8
  • [백준] 2447번 : 별 찍기 - 10 with java
  • 1244. [S/W 문제해결 응용] 2일차 - 최대 상금
  • [백준] 1992번 : 쿼드트리 with java
  • 1206. [S/W 문제해결 기본] 1일차 - View
  • [hacker_rank] Java Strings Introduction with java
  • [hacker_rank] Java String Compare with java
  • [백준] 7576번 : 토마토 with java
  • [백준] 2146번 : 다리 만들기 with java, python3
  • [백준] 2178번 : 미로 탐색 with python3, java
  • [백준] 6588번 : 골드바흐의 추측 with python3, java
  • [백준] 11653번 : 소인수 분해 with python3, java
  • [백준] 10872번 : 팩토리얼 with python3, java
  • [백준] 1978번 : 소수찾기 with python3, java

java8

  • [백준] 2448번 : 별 찍기 - 11 with java8

javascript

  • react_study_3(default arrow function, async, spread function)
  • (작성중) [javascript] js는 single thread?

jpa

  • [JPA 용어정리] Entity Manager Factory, Entity Manager, EntityGraph

json

  • (alpha)[SpringBoot] json-jpa LocalDateTime serialize deserialize

kickstart

  • [google codejam kickstart] 2018 ground g solution with python

kosslab

  • 왜 public과 private으로 subnet을 나누어야 할까요?

kosslab2020

  • Internet을 연결하기 위한 과정
  • VPN이란?

kubernetes

  • 쿠버네티스란? 도커와의 관계는? 도커 와 쿠버네티스의 차이? 도커와 쿠버네티스를 비교? 쿠버네티스 vs 도커 컴포즈?

leet_code

  • [leet_code] 3. Longest Substring Without Repeating Characters with python3
  • [leet_code] Weekly Contest 193 (Running Sum of 1d Array, Least Number of Unique Integers after K Removals) with python3
  • [leet_code] Weekly Contest 191 in Maximum Product of Two Elements in an Array and Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts with python3
  • [leet_code] 202. Happy Number with python3
  • [leet_code] 1291. Sequential Digits with python3
  • [leet_code] 1290. Convert Binary Number in a Linked List to Integer with python3
  • [leet_code] 654. Maximum Binary Tree with python3
  • [leet_code] 1130. Minimum Cost Tree From Leaf Values with python3
  • [leet_code] 1162. As Far from Land as Possible with python3
  • [leet_code] 22. Generate Parentheses with python3
  • [leet_code] 134. Gas Station with python3
  • [leet_code] 55. Jump Game with python3
  • [leet_code] 287. Find the Duplicate Number with python3
  • [leet_code] 222. Count Complete Tree Nodes with python3
  • [leet_code] 179. Largest Number with python3
  • [leet_code] 17. Letter Combinations of a Phone Number with python3
  • [leet_code] 300. Longest Increasing Subsequence with python3
  • [leet_code] 5. Longest Palindromic Substring with python3
  • [leet_code] 842. Split Array into Fibonacci Sequence with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 200. Number of Islands with python3
  • [leet_code] 19. Remove Nth Node From End of List with python3
  • [leet_code] Rotate Image with python3
  • [leet_code] Set Matrix Zeroes with python3
  • [leet_code] Search in Rotated Sorted Array with python3
  • [leet_code]Add Two Numbers with python3

legacy

  • (작성중)ALPHA - Legacy 극복 프로젝트

machine_learning

  • Naive_Bayes_Classification

max_heap

  • (작성중)[DataStructure] max_heap by python3

merge

  • git 정책, Rebase vs. Merge

merge_sort

  • [sort 시리즈 1탄] [merge sort] sort algorithm with python3

msa

  • [MSA] 장애전파를 막는 circuit breaker, Fall-back messaging

network

  • how to created https?, http vs https
  • http의 개념, https가 생긴 이유, http와 https의 차이
  • https의 개념
  • http의 개념(keep-alive, connectless, 응답 헤더, 요청 헤더)
  • [Network 2일차] tcp udp (layer 4)
  • [Network 3일차] Internetworking (layer 3)
  • [Network 1일차] ip란 무엇인가 (layer 3)
  • [tech interview 3 편] Network

nosql

  • Kafka(카프카)란?(카프카 소개글)
  • HBase란?

object_oriented_programming

  • [java_oop_principle] Java에서 OOP컨셉 및 원리는 무엇이 있는가?(feat. 추상화, 다형성, 캡슐화, 상속란?)
  • (작성중)[object_oriented_programming 0.5편] solid란?(단일 책임 원칙, 개방 - 폐쇄 원칙, 리스코프 치환 법칙, 인터페이스 분리 원칙, 의존성 역전 법칙) 그리고 의존성 주입이란?
  • [object_oriented_programming 3편] 상속, 서브 클래스 feat.python
  • [object_oriented_programming 2편] 클래스 변수 와 클래스 메소드, 스태틱 메소드 feat.python
  • [object_oriented_programming 0편] 객체 지향이란?
  • [object_oriented_programming 1편] python 객체 속의 함수 feat.python

oop

  • 인스턴스의 생성과 사용

orm

  • [작성중]JPA에는 aggregate나 sum, max,min같은 함수가 없나?

plan

  • (작성중)2019년 상반기 회고 및 하반기 계획

process

  • [OS 4일차] Context Switching, user mode and kernel mode란
  • [OS 3일차] Linux Run-time Memory Image, Concurrent Processes, Parallel Process, Context Switching, user mode and kernel mode란
  • [OS 2일차] 실행파일, process, multiprogramming, Virtual Memory, virtual address spaces, Life, Scope, variable, local variable, static variable, static local variable

programmer

  • 클린 코더 (단순 기술자에서 진정한 소프트웨어 장인이 되기까지) 요약 및 감상문

python

  • [ leet_code ] [weekly-contest-208 solution] 1598. Crawler Log Folder, 1599. Maximum Profit of Operating a Centennial Wheel with python3
  • [leet_code] 3. Longest Substring Without Repeating Characters with python3
  • meeting-rooms-ii solution
  • [백준] 11003번 : 최솟값 찾기 with python3
  • AVL Tree WITH PYTHON3
  • [ leet_code ] [weekly-contest-197 solution] Number of Good Pairs, Number of Substrings With Only 1s, Path with Maximum Probability
  • [ leet_code ] weekly-contest-196 solution
  • [백준] 17299번 : 오등큰수 with python3
  • [백준] 17298번 : 오큰수 with python3
  • [백준] 2606번 : 바이러스 with python3
  • [ leet_code ] [weekly-contest-194 solution] XOR Operation in an Array, Making File Names Unique
  • [백준] 10845번 : 큐 with python3
  • [백준] 1717번 : 집합의 표현 with python3
  • [leet_code] Weekly Contest 193 (Running Sum of 1d Array, Least Number of Unique Integers after K Removals) with python3
  • [백준] 9012번 : 괄호 with python3
  • [leet_code] Weekly Contest 191 in Maximum Product of Two Elements in an Array and Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts with python3
  • SQRT Decomposition이란?
  • [백준] 5585 : 거스름돈 with python
  • 2019_Round_A Training solution
  • [ leet_code ] [weekly-contest-174 solution] The K Weakest Rows in a Matrix, Reduce Array Size to The Half, Maximum Product of Splitted Binary Tree, Jump Game V
  • [leet_code] 1291. Sequential Digits with python3
  • [leet_code] 1290. Convert Binary Number in a Linked List to Integer with python3
  • [leet_code] 654. Maximum Binary Tree with python3
  • [leet_code] 1130. Minimum Cost Tree From Leaf Values with python3
  • [leet_code] 1162. As Far from Land as Possible with python3
  • (2018년)KAKAO BLIND RECRUITMENT 실패율 정답
  • [leet_code] 22. Generate Parentheses with python3
  • [leet_code] 134. Gas Station with python3
  • [leet_code] 55. Jump Game with python3
  • [leet_code] 287. Find the Duplicate Number with python3
  • (작성중)[백준] 10971 : 외판원 순회 2 with python3
  • [백준] 10819 : 차이를 최대로 with python
  • [leet_code] 222. Count Complete Tree Nodes with python3
  • [leet_code] 179. Largest Number with python3
  • [leet_code] 17. Letter Combinations of a Phone Number with python3
  • [leet_code] 300. Longest Increasing Subsequence with python3
  • [leet_code] 5. Longest Palindromic Substring with python3
  • [leet_code] 842. Split Array into Fibonacci Sequence with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 395. Longest Substring with At Least K Repeating Characters with python3
  • [leet_code] 200. Number of Islands with python3
  • [leet_code] 19. Remove Nth Node From End of List with python3
  • [leet_code] Rotate Image with python3
  • [leet_code] Set Matrix Zeroes with python3
  • [leet_code] Search in Rotated Sorted Array with python3
  • Title
  • [hacker_rank] Bigger is Greater in a Grid with python3
  • [hacker_rank] Cut the Tree with python3
  • (작성중)stack(스택), queue(큐), deque(덱)란?
  • [hacker_rank] Gena Playing Hanoi with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • [Null Safety 2편] Optional이란?
  • [hacker_rank] Minimum Loss with python3
  • [hacker_rank] Count Luck with python3
  • [hacker_rank] Connected Cells in a Grid with python3
  • 프록시란? lazyloading이란?, fetch type - 로딩기법(lazy loading, eager loading)
  • 영속성(Persistence)
  • [Null Safety 1편] NPE(NullPointerException)란? 극복법은? @NotEmpty, @NotBlank, @NotNull 차이란? @Column(nullable = false)이란? @Nullable이란?
  • [f8] GraphQl : straight talk with the founders
  • AX && BoTorch
  • F8 후기(feat. 생존기)
  • [JPA]영속성 컨텍스트 (Persistance Context)
  • [leet_code]Add Two Numbers with python3
  • [1074] 1074번 : Z with python
  • [sort 시리즈 1탄] [merge sort] sort algorithm with python3
  • 브라우저에 네이버를 치면 무슨 일이 일어날까?
  • Servlet이란? Servlet Container란? Maven이란? Tomcat이란
  • Title
  • 스트레티지 패턴(Strategy Pattern)
  • 옵저버 패턴(Observer Pattern)
  • [hacker_rank] The Maximum Subarray with python3
  • [hacker_rank] Fibonacci Modified with python3
  • [hacker_rank] Sam and substrings with python3
  • Title
  • Title
  • [hacker_rank] Service_Lane Solution with python3, java8
  • [hacker_rank] Strong_Password with python3, java8
  • Builder Pattern(팩토리 패턴)이란?(feat. Java)
  • Title
  • (작성중) [python] GIL(Global Interpreter Lock)이란?
  • (작성중)[hacker_rank] Maximum Palindromes with python3
  • [hacker_rank]Highest Value Palindrome with python3
  • [two scoop of django] 10장 클래스 기반 뷰의 모범적인 이용
  • [two scoop of django] 8장 함수 기반 뷰와 클래스 기반 뷰
  • [장고 시작하기 1편] 파이선부터 장고까지 기본 환경설정
  • [ django ]__repr__ vs __str__
  • [object_oriented_programming 3편] 상속, 서브 클래스 feat.python
  • [object_oriented_programming 2편] 클래스 변수 와 클래스 메소드, 스태틱 메소드 feat.python
  • [object_oriented_programming 1편] python 객체 속의 함수 feat.python
  • [hacker_rank]Sherlock and the Valid String with python3
  • [google codejam kickstart] 2018 ground g solution with python
  • [백준] 6549번 : 히스토그램에서 가장 큰 직사각형 with python3
  • 1206. [S/W 문제해결 기본] 1일차 - View
  • [백준] 3015번 : 오아시스 재결합 with python3
  • [hacker_rank] Extra Long Factorials with python3
  • [백준] 2263번 : 트리의 순회 with python3
  • [백준] 1780번 : 종이의 개수 with python3
  • [백준] 9466번 : 텀 프로젝트 with python3
  • [백준] 2331번 : 반복수열 with python3
  • [백준] 11728번 : 배열 합치기 with python3
  • [백준] 10816번 : 숫자 카드2 with python3
  • [백준] 10815번 : 숫자 카드 with python3
  • [백준] 1377번 : 버블 소트 with python3
  • [백준] 1509번 : 팰린드롬 분할 with python3
  • [백준] 11004번 : k번째 수 with python3
  • [백준] 11652번 : 카드 with python3
  • [백준] 10989번 : 수 정렬하기 3 with python3
  • [백준] 10942번 : 팰린드롬? with python3
  • [백준] 10825번 : 국영수 with python3
  • [sort 시리즈 번외편](작성중) [python] python의 기본 sort tim_sort란!
  • [백준] 11651번 : 좌표 정렬하기2 with python3
  • [백준] 11650번 : 좌표 정렬하기 with python3
  • [백준] 11048번 : 이동하기 with python3
  • [hacker_rank] Climbing the Leaderboard with python3
  • [백준] 2146번 : 다리 만들기 with java, python3
  • [백준] 2178번 : 미로 탐색 with python3, java
  • [백준] 2667번 : 단지번호붙이기 with python3
  • [백준] 2004번 : 조합 0의 개수 with python3, go
  • [백준] 1676번 : 팩토리얼 0의 개수 with python3, go
  • [백준] 11653번 : 소인수 분해 with python3, java
  • [백준] 10872번 : 팩토리얼 with python3, java
  • [백준] 1978번 : 소수찾기 with python3, java
  • [백준] 1929번 : 소수 구하기 with python3, go
  • python operations time complexity
  • (작성중)[DataStructure] max_heap by python3
  • [DataStructure] binary_search_tree(이진탐색트리) by python3
  • (작성중) [재귀 함수 사용할 때 주의할 것] Tail_Recursion_Optimize
  • [two scoop of django] 9장 함수기반뷰의모범적인이용
  • [two scoop of django] 7장 쿼리와 데이터베이스 레이어

python3

  • [hacker_rank]Cut the sticks with python3, Java8
  • [hacker_rank]Palindrome Index with python3, Java8
  • [백준] 6588번 : 골드바흐의 추측 with python3, java

python_operations

  • python operations time complexity

react

  • (작성중) [react study 5]javascript falsy

rebase

  • git 정책, Rebase vs. Merge

samsung

  • 1225. [S/W 문제해결 기본] 7일차 - 암호생성기
  • 1213. [S/W 문제해결 기본] 3일차 - String
  • 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기
  • 1244. [S/W 문제해결 응용] 2일차 - 최대 상금
  • 1206. [S/W 문제해결 기본] 1일차 - View

security

  • [보안] 대칭키와 비대칭키, 그리고 하이브리드 키(feat. 맨 인 더 미들)

serialize

  • (alpha)[SpringBoot] json-jpa LocalDateTime serialize deserialize

server-scaling

  • (작성중)30만 user를 위한 서버 스케일링 방법

session

  • What is the difference between session and cookies(feat. token)

skencar

  • (작성중)ALPHA - Legacy 극복 프로젝트

solid

  • (작성중)[object_oriented_programming 0.5편] solid란?(단일 책임 원칙, 개방 - 폐쇄 원칙, 리스코프 치환 법칙, 인터페이스 분리 원칙, 의존성 역전 법칙) 그리고 의존성 주입이란?

sort

  • [sort 시리즈 3탄] 힙정렬(heap sort) with python3
  • [sort 시리즈 2탄] 삽입정렬(insertion sort) with python3

spring

  • [JPA] Proxy란
  • [N+1문제 시리즈 1편] N+1문제를 이해하기 위한 사전개념
  • onetomany
  • Title
  • spring_structure
  • dto란
  • builder는 어떤 때 쓰는 것일까?
  • [작성중] service layer에서 interface 작성해야하는 이유
  • Title
  • (작성중)객체지향설계
  • many to many
  • (작성중)Exception처리
  • [JPA 용어정리] Entity Manager Factory, Entity Manager, EntityGraph

spring_structure

  • (작성중) Annotation(@Component와 @Repository, @Service, @Controller 차이)이란? Reflection이란?

stack_overflow

  • (작성중) [재귀 함수 사용할 때 주의할 것] Tail_Recursion_Optimize

stream

  • java8 stream
  • [작성중]JPA에는 aggregate나 sum, max,min같은 함수가 없나?

tail_recursion

  • (작성중) [재귀 함수 사용할 때 주의할 것] Tail_Recursion_Optimize

technology

  • [tech interview 6 편] SPRING
  • [tech interview 5 편] WEB
  • [tech interview 4 편] Operating System
  • [tech interview 3 편] Network
  • [tech interview 2 편] JAVA
  • [tech interview 1 편] DB

tim_sort

  • [sort 시리즈 번외편](작성중) [python] python의 기본 sort tim_sort란!

time_complexity

  • python operations time complexity

transaction

  • [1편] 트랜잭션 (트랜잭션의 정의, 대상, Lock, ACID, Isolation Level)
  • (작성중)[2편] DB에서의 트랜잭션( 제어어(TCL)[COMMIT, ROLLBACK, SAVEPOINT], mysql에서의 트랜잭션)

two_scoop_of_django

  • [two scoop of django] 10장 클래스 기반 뷰의 모범적인 이용
  • [two scoop of django] 8장 함수 기반 뷰와 클래스 기반 뷰
  • [two scoop of django] 9장 함수기반뷰의모범적인이용
  • [two scoop of django] 7장 쿼리와 데이터베이스 레이어

web

  • [tech interview 5 편] WEB
  • (작성중)REST란? rest api? http api?

web_server

  • [WAS와 Web-server 2편]Appache와 Tomcat은 무슨관계인가?
  • [WAS와 Web-server 1편]WAS와 웹서버란?(WAS 도입효과)

whiteship

  • 2주차 자바 데이터 타입, 변수 그리고 배열
  • 1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.

글또

  • 글또 5기 후기(feat. 꾸역꾸역 글쓰기)

글또 2기

  • (작성중)[proxy 3편] Dynamic Proxy와 트랜잭션?(feat. Spring)
  • [proxy 2편] Dynamic Proxy란?(feat. Spring)
  • [proxy 1편] Proxy Pattern(프록시 패턴)이란?(feat. Java)
  • 2019년 상반기 계획

글또 3기

  • 2019년 회고

글또 다짐글

  • [글또] 글또 5기 다짐글
  • 글또 4기 다짐글
  • 글또 3기 다짐글
  • 글또 2기 회고록
  • [글또] 글또 2기 다짐글

글또 회고록

  • 글또 2기 회고록

글또1기

  • [object_oriented_programming 3편] 상속, 서브 클래스 feat.python
  • [object_oriented_programming 2편] 클래스 변수 와 클래스 메소드, 스태틱 메소드 feat.python
  • [object_oriented_programming 1편] python 객체 속의 함수 feat.python
  • [Network 2일차] tcp udp (layer 4)
  • Naive_Bayes_Classification
  • [Network 3일차] Internetworking (layer 3)
  • [Network 1일차] ip란 무엇인가 (layer 3)

글또2기

  • [Hibernate에 대해서 제대로 알자!] 3탄 Hibernate가 어떻게 obejct를 만드는가?
  • [Hibernate에 대해서 제대로 알자!] 2탄 Hibernate의 구조를 알자!
  • [OS 4일차] Context Switching, user mode and kernel mode란
  • Singleton Pattern(싱글톤 패턴)이란?(feat. Java)
  • [db index 3편] index structure의 종류와 선정 지침 (인덱스 선정 지침이란?, 인덱스가 사용되지 않는 경우는?, query tuning을 위한 추가 지침)
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?
  • (작성중)[object_oriented_programming 0.5편] solid란?(단일 책임 원칙, 개방 - 폐쇄 원칙, 리스코프 치환 법칙, 인터페이스 분리 원칙, 의존성 역전 법칙) 그리고 의존성 주입이란?
  • [OS 3일차] Linux Run-time Memory Image, Concurrent Processes, Parallel Process, Context Switching, user mode and kernel mode란
  • [db index 2편] index structure의 종류 (cluster index, non-cluster index, Hash Index, B Tree, B+ Tree, Fractal-Tree, Adaptive Hash Index)
  • [OS 2일차] 실행파일, process, multiprogramming, Virtual Memory, virtual address spaces, Life, Scope, variable, local variable, static variable, static local variable
  • [object_oriented_programming 0편] 객체 지향이란?
  • [OS 1일차] 다양한 운영체제 ( feat. Batch System, Multiprogrammed system, Multiprocessing system, Real time system, Distributed processing system )

글또3기

  • how to created https?, http vs https
  • http의 개념, https가 생긴 이유, http와 https의 차이

글쓰는또라이

  • 글또 5기 후기(feat. 꾸역꾸역 글쓰기)

백준

  • [백준] 11003번 : 최솟값 찾기 with python3
  • [백준] 17299번 : 오등큰수 with python3
  • [백준] 17298번 : 오큰수 with python3
  • [백준] 2606번 : 바이러스 with python3
  • [백준] 10845번 : 큐 with python3
  • [백준] 1717번 : 집합의 표현 with python3
  • [백준] 9012번 : 괄호 with python3
  • [백준] 5585 : 거스름돈 with python
  • (작성중)[백준] 10971 : 외판원 순회 2 with python3
  • [백준] 10819 : 차이를 최대로 with python
  • [1074] 1074번 : Z with python
  • [백준] 1753번 : 최단경로 with java
  • [백준] 2448번 : 별 찍기 - 11 with java8
  • [백준] 2447번 : 별 찍기 - 10 with java
  • [백준] 1992번 : 쿼드트리 with java
  • [백준] 6549번 : 히스토그램에서 가장 큰 직사각형 with python3
  • [백준] 3015번 : 오아시스 재결합 with python3
  • [백준] 2263번 : 트리의 순회 with python3
  • [백준] 1780번 : 종이의 개수 with python3
  • [백준] 9466번 : 텀 프로젝트 with python3
  • [백준] 2331번 : 반복수열 with python3
  • [백준] 11728번 : 배열 합치기 with python3
  • [백준] 10816번 : 숫자 카드2 with python3
  • [백준] 10815번 : 숫자 카드 with python3
  • [백준] 1260번 : DFS와 BFS with python3
  • [백준] 2294번 : 동전 2 with python3
  • [백준] 1377번 : 버블 소트 with python3
  • [백준] 1509번 : 팰린드롬 분할 with python3
  • [백준] 11004번 : k번째 수 with python3
  • [백준] 11652번 : 카드 with python3
  • [백준] 10989번 : 수 정렬하기 3 with python3
  • [백준] 10942번 : 팰린드롬? with python3
  • [백준] 10825번 : 국영수 with python3
  • [백준] 1890번 : 점프 with python3
  • [백준] 10814번 : 나이순 정렬 with python3
  • [백준] 11651번 : 좌표 정렬하기2 with python3
  • [백준] 11650번 : 좌표 정렬하기 with python3
  • [백준] 11048번 : 이동하기 with python3
  • [백준] 7576번 : 토마토 with java
  • [백준] 2146번 : 다리 만들기 with java, python3
  • [백준] 2178번 : 미로 탐색 with python3, java
  • [백준] 4963번 : 섬의 개수 with python3
  • [백준] 6588번 : 골드바흐의 추측 with python3, java
  • [백준] 2667번 : 단지번호붙이기 with python3
  • [백준] 2004번 : 조합 0의 개수 with python3, go
  • [백준] 1676번 : 팩토리얼 0의 개수 with python3, go
  • [백준] 11653번 : 소인수 분해 with python3, java
  • [백준] 10872번 : 팩토리얼 with python3, java
  • [백준] 1978번 : 소수찾기 with python3, java
  • [백준] 1929번 : 소수 구하기 with python3, go
  • [백준] 11576번 : Base Conversion with python3
  • [백준] 2089번 : -2진수 with python3
  • [백준] 1373번 : 2진수 8진수 with python3
  • [백준] 1212번 : 8진수 2진수 with python3
  • [백준] 1707번 : 이분 그래프 with python3
  • [백준] 10451번 : 순열 사이클 with python3
  • [백준] 2745번 : 진법 변환 with python3
  • [백준] 11005번 : 진법 변환 2 with python3
  • [백준] 10430번 : 나머지 with python3
  • [백준] 2011번 : 암호코드 with python3
  • [백준] 2293번 : 동전 1 with python3
  • [백준] 2225번 : 합분해 with python3
  • [백준] 11724번 : 연결 요소의 개수 with python3
  • [백준] 9461번 : 파도반 수열 판매하기 with python3
  • [백준] 2133번 : 타일 채우기 with python3
  • [백준] 1699번 : 제곱수의 합 with python3
  • [백준] 2579번 : 계단 오르기 with python3
  • [백준] 1991번 : 트리 순회 with python3
  • [백준] 1912번 : 연속합 with python3
  • [백준] 11279번 : 최대 힙 with python3
  • [백준] 9465번 : 스티커 with python3
  • [백준] 2156번 : 포도주 시식 with python3
  • [백준] 11722번 : 가장 긴 감소하는 부분 수열 with python3, cpp
  • [백준] 11055번 : 가장 큰 증가 부분 수열 with python3, cpp
  • [백준] 11054번 : 가장 긴 바이토닉 부분 수열 with python3, cpp
  • [백준] 11723번 : 집합 with python3
  • [백준] 11052번 : 붕어빵 판매하기 with python3
  • [백준] 9095번 : 1, 2, 3 더하기 with python, java
  • [백준] 11727번 : 2×n 타일링 2 with python3, java
  • [백준] 11726번 : 2×n 타일링 with python3
  • [백준] 11053번 : 가장 긴 증가하는 부분 수열 with python3, cpp
  • [백준] 1463번 : 1로 만들기 with python3, java
  • [백준] 1158번 : 조세퍼스문제 with cpp
  • [백준] 2110번 : 공유기 설치 with python3
  • [백준] 2805번 : 나무자르기 with python3
  • [백준] 1406번 : 에디터 with python3
  • [백준] 10828번 : 스택 with python3
  • [백준] 2193번 : 이친수 with python3, cpp
  • [백준] 11057번 : 오르막 수 with python3, cpp
  • [백준] 10844번 : 쉬운 계단 수 with python3
  • [백준] 11052번 : 붕어빵 판매하기 with python3

북리뷰

  • 객체지향의 사실과 오해 4단원 정리
  • 객체지향의 사실과 오해 3단원 정리
  • 객체지향의 사실과 오해 2단원 정리
  • 객체지향의 사실과 오해 1단원 정리

삽입정렬

  • [sort 시리즈 2탄] 삽입정렬(insertion sort) with python3

서비스 진행 과정

  • [작성중] 서비스 개선 진행 과정 정리

시리즈물

  • [Hibernate에 대해서 제대로 알자!] 3탄 Hibernate가 어떻게 obejct를 만드는가?
  • [Hibernate에 대해서 제대로 알자!] 2탄 Hibernate의 구조를 알자!
  • [Hibernate에 대해서 제대로 알자!] 1탄 ORM이란? JPA란? Hibernate란?

환경설정

  • (작성중)[legacy 환경설정으로 얻은 지식들] (JSP) Model, ModelAndView 사용법
  • (작성중)[legacy 환경설정으로 얻은 지식들] servlet이란?
  • [legacy 환경설정으로 얻은 지식들] jsp이란?
  • [legacy 환경설정으로 얻은 지식들] java를 컴파일 하기 위해서 변하는 파일포맷들, class파일이란, 컴파일러란?, JVM이란?
  • [legacy 환경설정으로 얻은 지식들] DataSouce란?, JINDI란? JDBC란?
  • [legacy 환경설정으로 얻은 지식들] Applet이란?, JAR파일이란?, WAR파일이란?, Artifact란?

후기

  • (작성중)facebook hackathon 후기

힙정렬

  • [sort 시리즈 3탄] 힙정렬(heap sort) with python3