profile
컴퓨터가 이해하는 코드는 바보도 작성할 수 있다. 사람이 이해하도록 작성하는 프로그래머가 진정한 실력자다. -마틴 파울러
태그 목록
전체보기 (314)백준(22)Java(21)자바(15)정렬(5)프로그래머스(4)BFS(4)브론즈 2(4)stack(4)누적합(3)실버4(3)Sort(3)Spring(3)스택(3)(2)프론트(2)그리디 알고리즘(2)오라클(2)탐색(2)백준 2164(2)소수 찾기(2)Springboot(2)DFS(2)그래프 탐색(2)그래프(2)JWT(2)회고(2)구간합(2)실버2(2)숫자의 개수(2)쇼핑몰(2)tomcat(2)aws(2)greedy algorithm(2)oracle(2)투포인터(2)소수(2)greedy(1)오라클 트랜잭션 처리(1)IoC(1)트랜잭션 처리(1)error in jsp(1)탐욕 알고리즘(1)실버 3(1)달리3(1)맥북오라클(1)버킷 권한 설정(1)게임 맵 최단거리(1)백준 11004(1)소수 구하기(1)rds(1)아파치 톰캣(1)ubuntu(1)t(1)queue(1)배포(1)S3(1)M1실리콘(1)AWS S3(1)Dijkstra Algorithm(1)DAO(1)(1)priority queue(1)Request(1)OGP(1)해결법(1)connot find symbol(1)최단 거리(1)백준 1541(1)DALLE(1)서버 배포(1)ErrorCode(1)permission denied(1)DP(1)버블 정렬(1)톰캣(1)aws rds(1)한글(1)알고리즘(1)웹 에러페이지(1)aws ec2(1)해시셋(1)미니프로젝트(1)쇼핑몰프로젝트(1)모바일축하카드(1)스택 수열(1)StringBuilder(1)bean(1)(1)트리거(1)동전 0(1)JOIN(1)네이버 단축 url(1)백준 1874(1)ATM(1)breadeth first search(1)후기(1)(1)S3파일업로드(1)Bubble Sort(1)Insertion Sort(1)백준 1427(1)jar 권한(1)비동기(1)print문과 StringBuilder 차이(1)Short URL(1)네트워크(1)jsp(1)트랜잭션 패턴(1)domain(1)error page(1)nesting(1)우선순위큐(1)Spring 배포(1)백준 18258(1)스택/큐(1)transaction(1)맥단축키(1)맥오라클(1)최대공약수와 최소공배수(1)서블릿(1)unicode(1)유니코드(1)Generic(1)Bellman Ford(1)db배포(1)프로시저(1)CI/CD(1)람다식(1)버킷 권한 설정 오류 해결(1)comparator(1)mini project(1)트랜잭선 코드 작성 패턴(1)폰켓몬(1)Compare(1)버킷(1)Open AI(1)github actions(1)git actions(1)백준 1931(1)url 미리보기(1)브론즈1(1)수 정렬하기 2(1)자동주입(1)controlleradvice(1)제네릭(1)sqlplus(1)데이터베이스(1)백준 28278(1)1940번(1)리팩토링(1)apache(1)M:1(1)mysql(1)permission(1)CSS(1)repository(1)발표(1)html(1)에러페이지(1)실버(1)백준 11047(1)DNA 비밀번호(1)커서(1)Recurrent Neural Networks(1)depth first search(1)백준 10773(1)백준 11399(1)nesting 줄이기(1)잃어버린 괄호(1)font(1)실버5(1)if문 중첩(1)벨만-포드 알고리즘(1)HashSet(1)M1오라클(1)실버1(1)Spring boot(1)회의실 배정(1)binding(1)C(1)유니코드 디코딩(1)split()(1)Level 4(1)readonly=true(1)달리(1)gitignore(1)재귀(1)프로젝트(1)k번째 수(1)삽입 정렬(1)순환신경망(1)jar 파일 배포(1)Open Graph Protocol(1)servlet(1)how to reduce nesting(1)데이터 모델링(1)포워딩(1)github(1)db(1)바인딩(1)다익스트라 알고리즘(1)RNN(1)유니코드 한글 변환(1)1253번(1)cookie(1)성공 요인(1)배포자동화(1)내림차순 정렬(1)maven build(1)VO(1)Database(1)백준 2609(1)내부 동작 원리(1)중첩(1)너비 우선 탐색(1)최단 경로(1)카카오로그인(1)맥북(1)utf 8(1)깊이 우선 탐색(1)리다이렉트(1)소트인사이드(1)charAt(1)단축 ulr(1)DTO(1)백준 2751(1)session(1)do it! 한권으로 끝내는 웹 기본 교과서(1)tomcat 구동 시 profile 설정(1)git(1)네이버 API(1)맥북프로(1)tomcat 배포(1)디자인패턴(1)tag(1)프로세스(1)url manipulation(1)스프링 빈(1)secret key(1)CustomException(1)백준 1929(1)Spring Bean(1)백준 1978(1)struct(1)동기(1)API(1)구조체(1)
post-thumbnail

[JAVA] 프로그래머스 : 가장 큰 수

https://school.programmers.co.kr/learn/courses/30/lessons/42746

2024년 10월 8일
·
0개의 댓글
·

Map.Entry

Java의 Map 인터페이스에서 제공하는 중첩 인터페이스맵의 Key, Value 쌍을 쉽게 다루기 위해 사용주로 Map의 entrySet() 메소드와 함께 사용하여 맵의 모든 엔트리를 반복할 때 유용

2024년 10월 2일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 신고 결과 받기

https://school.programmers.co.kr/learn/courses/30/lessons/92334

2024년 10월 2일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 베스트앨범

https://school.programmers.co.kr/learn/courses/30/lessons/42579HashMap 안에 ArrayList를 만드는 것 까지는 괜찮았지만, HashMap을 value값을 기준으로 정렬 하는 것이 어려웠다.우선, Key

2024년 10월 1일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 다항식 더하기

\[https://school.programmers.co.kr/learn/courses/30/lessons/120863문자열에 x가 들어간다면 그 문자열은 x항인 것이다. 만약, 문자열이랑 x와 같다면 계수가 1인 것이다. 또한, 문자가 isDigit이면, 상

2024년 9월 21일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 특이한 정렬

https://school.programmers.co.kr/learn/courses/30/lessons/120880Comparator를 사용하면 쉽게 문제가 풀린다. compare메소드 안에 diffA와 diffB를 선언해준 후 문제를 풀면 된다. 이 문제를

2024년 9월 21일
·
0개의 댓글
·

반 정규화 기법

정규화된 엔티티, 속성, 관계에 대해 성능 향상과 개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법데이터의 일관성과 무결성을 우선으로 할지, 데이터베이스의 성능과 단순화에 우선순위를 둘 것인지를 비교성능 향상과 관리의 효율성 증가데이터의

2024년 9월 20일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 제곱수 판별하기

https://school.programmers.co.kr/learn/courses/30/lessons/120909Math.sqrt()는 return type이 double이다. 이것을 몰라서 테스트 케이스 7,8번 통과를 못했었다. 제곱근의 값을 정수로 강제

2024년 9월 20일
·
0개의 댓글
·
post-thumbnail

코딩 기초 트레이닝 캘린더 완성

약 한 달 정도가 소요되었다. 솔직히 말하면 더 열심히 할 수 있었는데, 미루고 미루다가 생각보다 늦어진 것 같다. 기초 문제도 빨리 완료한 후, 어려운 문제도 많이 풀어봐야겠다.

2024년 9월 20일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 그림 확대

https://school.programmers.co.kr/learn/courses/30/lessons/181836각 문자를 k번 반복해 새로운 문자열을 만들고, 그 새로운 문자열을 k번 반복해 ArrayList에 넣어 주면 된다.

2024년 9월 20일
·
0개의 댓글
·
post-thumbnail

[JAVA] 백준 1913번 : 달팽이

https://www.acmicpc.net/problem/1913319 2 3 8 1 4 7 6 5 2 2위의 반례를 찾지 못해서 시간이 많이 소요되었다. 위의 반례의 경우에는 while문이 돌기 전의 조건(arrrowStart = num++;의 조건)이므로

2024년 9월 19일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 정수를 나선형으로 배치하기

https://school.programmers.co.kr/learn/courses/30/lessons/181832우선, n이 4일때를 기준으로 문제를 이해해 보자.첫 번째 for문을 보면 같은 행에서 시작을 한다. 즉, 0번째 줄에서 시작하는 것이다. 0번째

2024년 9월 19일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 정사각형으로 만들기

https://school.programmers.co.kr/learn/courses/30/lessons/181830

2024년 9월 17일
·
0개의 댓글
·

회고 : 최우수상 🥇

9월 11일에 드디어!!! 발표를 했다!! 전 날 여태까지 했던 프로젝트인 오목, 축하해요, 그리고 이번 쏠거지까지 전시를 하고 스티커도 제작했었다.발표장에는 무려 신한 ds 본부장님도 오시고, 그 외에도 정말 많은 높으신 분들이 와 주셨다. 대략 10분정도 되는 것

2024년 9월 15일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 날짜 비교하기

\[https://school.programmers.co.kr/learn/courses/30/lessons/181838반례를 찾는 것에서 살짝 시간 소요가 되었다.

2024년 9월 15일
·
0개의 댓글
·
post-thumbnail

[JAVA] 백준 1743번 : 음식물 피하기

https://www.acmicpc.net/problem/1743이 문제는 dfs를 이용하여 푸는 문제이다. 음식물 쓰레기가 있다고 가정한 후, 상하좌우를 비교하여 연속된 곳에 있으면 그 곳을 찾으면 된다.

2024년 9월 15일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 0 떼기

https://school.programmers.co.kr/learn/courses/30/lessons/181847이 숫자는 앞에 있는 0을 제거하는 문제이다. 처음에는 문자열의 replace, substring을 사용해서 문제를 풀었었는데, 그냥 string

2024년 9월 15일
·
0개의 댓글
·
post-thumbnail

[JAVA] 프로그래머스 : 전국 대회 선발 고사

https://school.programmers.co.kr/learn/courses/30/lessons/181851총 두 가지 방법으로 풀어 보았다. compare메소드를 사용해서 정렬한 코드인 첫 번째 코드보다 comparingInt를 이용하여 작성한 코드가

2024년 9월 14일
·
0개의 댓글
·
post-thumbnail

Docker 디스크 공간 부족 오류 해결법

도커파일을 빌드하려고 했지만 디스크 공간이 부족하다는 오류가 떴다. 어차피 프로젝트를 새로 빌드하려고 했기 때문에 사용하지 않는 모든 메모리를 삭제한 후 새로 빌드해 주었더니 해결되었다. 아래는 사용하지 않는 메모리를 삭제하기 위한 과정이다.

2024년 9월 10일
·
0개의 댓글
·
post-thumbnail

EC2 인스턴스가 자꾸 끊길 때(CPU 사용률이 많을 때) 해결법 : 스왑 메모리 설정

인스턴스 안에서 Docker를 사용하기 때문에 CPU 사용률이 올라가 자꾸 인스턴스가 끊기는 현상이 발생했고, 이를 해결하고자 스왑 메모리 설정을 해 주었다.시스템의 메모리가 부족할 때 디스크 공간을 사용하여 메모리를 확장하는 기능일반적으로 RAM이 가득 찼을 때 사용

2024년 9월 10일
·
0개의 댓글
·