profile
내 꿈은 좋은 개발자
태그 목록
전체보기 (199)boj(100)프로그래머스(58)구현(30)카카오(26)시뮬레이션(20)그리디(18)이분탐색(11)자료구조(11)정렬(11)문자열(10)DP(9)JPA(8)투포인터(8)수학(7)브루트포스(7)레벨2(7)Softeer(6)백트래킹(6)이분 탐색(6)레벨3(5)재귀(4)그래프 탐색(4)Spring(4)다익스트라(3)DFS(3)BFS(3)슬라이딩 윈도우(2)lower bound(2)JDBC(2)Deque(2)그래프 이론(2)플로이드와샬(2)ManyToOne(2)플로이드-와샬(2)소수(2)투 포인터(2)에라토스테네스의 체(2)알고리즘(2)트리(2)디자인 패턴(2)위상정렬(2)매개변수탐색(2)Java(2)Sync(2)우선순위 큐(2)async(2)완전탐색(2)WriterListener(1)1차 캐시(1)쓰기 지연(1)ArrayDeque(1)JPA 장점(1)응집도(1)스위핑(1)servlet 3.0(1)IDENTIYU(1)handlerMapping(1)Union Find(1)Isolation(1)fetch join(1)bean(1)entity graph(1)Springboot(1)Blocking(1)non blocking(1)결합도(1)atomic(1)분할정복(1)동적할당(1)transaction(1)tomcat(1)Prefix sum(1)n+1(1)replaceAll(1)영속성 전이(1)크루스칼(1)레벨 3(1)최소 스패닝 트리(1)jdbc driver(1)너비탐색(1)docker(1)패러다임 불일치(1)Paging(1)컨테이너(1)msa(1)누적합(1)인터페이스(1)추상클래스(1)di(1)synchronized(1)State(1)Orphan(1)servlet 3.1(1)persistence(1)multiple collection join(1)cascade(1)PriorityQueue(1)GC(1)BIO Connector(1)Strategy(1)JVM(1)정규식(1)block(1)하노이 탑(1)ReadListener(1)gold 4(1)분기(1)spring mvc(1)spring batch(1)그래프이론(1)Table(1)더티 체킹(1)servlet(1)구분합(1)hacker rank(1)github(1)Gold4(1)jdbc template(1)다시풀어보기(1)Non-Block(1)인접배열(1)volatile(1)Map(1)지연로딩(1)그래프(1)fork join(1)Servlet Container(1)단방향(1)너비 우선 탐색(1)(1)시물레이션(1)ACID(1)영속성 컨텍스트(1)jdk(1)Singleton(1)Hibernate(1)MyBatis(1)Parallel(1)즉시로딩(1)비트마스크(1)git(1)DispatcherServlet(1)Data Access Layer(1)non-repeatable read(1)binary_search(1)upper bound(1)concurrency(1)HandlerAdapter(1)OneToMany(1)양방향 연관관계(1)Micro Service Architecture(1)dirty read(1)IoC(1)mapped by(1)수열(1)Monolitic Architecture(1)약수(1)phantom read(1)Datasource(1)해시(1)구간합(1)NIO Connector(1)Proxy(1)인접리스트(1)priority queue(1)common(1)이미지(1)지연 로딩(1)ParametricSearch(1)가상화(1)sequence(1)
post-thumbnail

Thread Programming

자바와 spring에서 스레드를 어떻게 생성해서 멀티프로그래밍, 비동기 작업을 처리하는지 정리해보려고 합니다. Runnable과 Callable 쓰레드에 의해 실행되는 객체를 위한 인터페이스로 쓰레드는 Runnable과 Callable에 구현된 함수를 실행합니다.

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring MVC & DispatcherServlet

Spring MVC란, Spring에서 사용하는 MVC패턴을 얘기하는 것으로써 MVC패턴은 Model, View, Controller 3가지로 나누어 역할을 분담하고 있는 디자인 패턴이다.역할을 나누어 처리하기 때문에 클래스간의 결합도가 낮아져 유지보수가 쉽고 좋은 코

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

[Spring] 의존성 주입(DI) 란

의존성 주입이란 스프링 컨테이너 빈 빈 라이프사이클 빈 등록 빈 스코프 의존성 주입(DI) DI란 의존 관계 주입(Dependency Injection)의 줄임말로써, 어떤 객체가 사용하는 의존객체를 내부에서 생성하는 것이 아닌 외부에서 주입해

2022년 6월 8일
·
0개의 댓글
·
post-thumbnail

[Spring] 스프링 이란?

스프링(Spring) Spring은 대중적으로 사용되는 응용 프로그램 개발 프레임워크이다. 프레임워크란 개발 할 때 빈번하게 사용되는 범용 기능들을 한꺼번에 제공하여 개발의 기능 향상을 목표로 하는 소프트웨어 환경이다. 즉, 애플리케이션을 만들 때 개발에 필요한 기

2022년 5월 17일
·
0개의 댓글
·