profile
깊이 있는 소프트웨어 개발자가 되고 싶습니다.
태그 목록
전체보기 (114)알고리즘(16)DFS(9)코딩테스트(8)회고(6)BFS(5)greedy(5)자료구조(4)WIL(4)논리적인사고(3)Java(3)TIL(2)키오스크(2)스파르타코딩클럽(2)내일배움단(2)PriorityQueue(2)국비지원코딩단점(2)리팩토링(2)다익스트라 알고리즘(2)코딩강의(2)JPA(2)국비지원(2)주간 회고(2)국비지원코딩장점(2)상상력(2)내일배움카드(2)국비지원코딩후기(2)순열(2)미로최단거리탐색(1)객체(1)메모이제이션(1)화면 캡처(1)greedy 개념 이해(1)내가 생각하는 회고란(1)토마토(1)Union Find(1)미로탐색(1)Scanner(1)최대 수입 스케줄(1)자동 완성(1)조합(1)도메인 주도 설계(1)Week I Learned(1)서로소 집합(1)for 문(1)Four Fs(1)git stash(1)DDD(1)Domain Driven Design(1)Month I Learned(1)객체지향설계(1)마우스 휠(1)듀얼모니터(1)stream(1)S.A(1)compareTo(1)ERD공부(1)cli(1)반복문(1)합이 같은 부분집합(1)find(1)최소 스패닝 트리(1)인텔리제이 글씨 크기 조정(1)회고 작성 팁(1)중복 순열(1)확장 가능한 설계(1)최단거리(1)union(1)의도적 수련(1)논리적인 사고(1)dirty check(1)준영속 상태(1)일대다(1)modify 메서드(1)깊이 탐색 정렬(1)조합의경우수(1)비즈니스 로직(1)함께 자라기(1)java 풀이(1)블로그 이전(1)erd(1)협업(1)MIl(1)detach(1)백트래킹(1)수정 시 파라미터 수가 많을 때 유지보수 하는 방법(1)원더랜드(1)github(1)객체지향(1)피자 배달 거리(1)Queue와 차이(1)연관관계 주인(1)중복되는 코드 최소화(1)자바(1)git-bash(1)다대다 연관관계(1)Map(1)ERD설계(1)그래프(1)컨트롤러(1)ACID(1)변경 감지(1)뉴스 웹 어플리케이션(1)영속성 컨텍스트(1)최대점수 구하기(1)너비-탐색-정렬(1)PriorityQueue 응용(1)Collectors(1)Spring(1)fatal: refusing to merge unrelated histories(1)DTO(1)주석(1)2차원 ArrayList(1)livetemplate(1)IntelliJ(1)정렬 설정(1)수열 추측하기(1)sql(1)문법 정리(1)비트 연산(1)rejected error(1)동전교환(1)엔티티(1)미니 팀 프로젝트(1)1차원 ArrayList와 초기화 시 차이점(1)

git clone시 네트워크가 느려 받아오지 못할 때 depth 사용

https://stackoverflow.com/questions/38618885/error-rpc-failed-curl-transfer-closed-with-outstanding-read-data-remaininghttps://bitlog.tistor

2023년 9월 23일
·
0개의 댓글
·

network1-5

프로토콜 인터넷 계층스위치와 라우터는 프로토콜 스택의 하위 계층만 구현한다.이유 : 그들의 역할은 프레임과 데이터 그램을 전달하는 역할이 다이기 때문..

2023년 8월 19일
·
0개의 댓글
·

String에 char 값을 추가할 때 null 값이 함께 저장되는 문제 해결

알고리즘을 풀면서 String에 문자들을 차례대로 저장해야하는 순간이 있다.(ex) 백준 1755 숫자놀이)그때 문자들을 차례대로 더해서 최종적으로 String에 저장된 값을 출력해보면 null값이 추가되는 경우가 있다.그때 해결 방법을 기록해본다.위 코드에서 보면 t

2023년 8월 12일
·
1개의 댓글
·

토리파 복습

토리파 복습

2023년 7월 19일
·
1개의 댓글
·

인증/인가 과정(jwt)

오늘 배운 Spring security + JWT 방식의 인증/인가 과정을 아주 간략하게 정리해본다

2023년 6월 20일
·
0개의 댓글
·

무상태성(비연결성)

무상태성에 대해 배운 내용을 간략하게 정리해본다.

2023년 6월 19일
·
0개의 댓글
·
post-thumbnail

cannot resolve symbol error

가끔 전날만 해도 멀쩡하던 프로젝트에서 cannot resolve symbol로 인해 모든 어노테이션을 인식하지 못하는 경우가 있다.. 유사한 문제가 발생할 때마다 해결 방법을 기록해두려 한다.

2023년 6월 17일
·
0개의 댓글
·

다이나믹 프로그래밍

다이나믹 프로그래밍의 개념을 정리해본다.

2023년 6월 16일
·
0개의 댓글
·

바인딩이란?

바인딩 용어의 명확한 의미를 짚고 넘어간다.

2023년 6월 15일
·
0개의 댓글
·

mysql alter table modify 이용하여 auto_increment 기능 부여하기

문제 >ALTER, MODIFY를 이용하여 MANAGER 테이블의 id 컬럼에 AUTO_INCREMENT 기능을 부여하세요.

2023년 6월 14일
·
0개의 댓글
·

mysql create table에서 foreign key 설정하기

mysql에서 create table할 때 foreign key 설정하는 과정을 정리한다.

2023년 6월 14일
·
0개의 댓글
·

Ajax란

Ajax에 대해 간략하게 정리해본다

2023년 6월 14일
·
0개의 댓글
·

스프링에서 jar와 war

스프링 웹 어플리케이션을 생성할 때 보통 .jar를 선택한다.jar와 war의 차이는 무엇이고, 왜 스프링에서는 .jar를 선택하는걸까?

2023년 6월 13일
·
0개의 댓글
·

Optional

null 처리에 특화된 Optional 객체를 정리해본다.

2023년 6월 13일
·
0개의 댓글
·

함수형 프로그래밍 그리고, 람다와 스트림

함수형 프로그래밍이 무엇인지, 람다와 스트림이 어떻게 사용되는지에 대해서 정리해본다

2023년 6월 13일
·
0개의 댓글
·

wait(), notify()

쓰레드의 wait과 notify에 대해 간략하게 정리해보려 한다.

2023년 6월 13일
·
0개의 댓글
·

join, yield, synchronized

쓰레드 메서드인 join, yield, synchrozied를 배우고 기록한다.

2023년 6월 13일
·
0개의 댓글
·

쓰레드 상태, sleep(), interrupt()

제목에 기재된 내용을 정리해본다.

2023년 6월 12일
·
0개의 댓글
·

데몬 쓰레드, 사용자쓰레드, 쓰레드 우선순위, 쓰레드 그룹

제목에 나와있는 키워드들을 정리해보는 시간을 가진다.

2023년 6월 12일
·
0개의 댓글
·
post-thumbnail

build와 Gradle

builde와 Gradle이 무엇인지 정리해보았다.

2023년 6월 12일
·
0개의 댓글
·