profile
Spring Backend Developer
post-thumbnail

[JS] Node.js는 싱글스레드인가?

무료하게 앉아있는 연말... 새로운 주제를 접하게되어 정리해보려고한다.시작은 멀티쓰레드와 비동기를 동일시하는 주제에서 시작이다.결론부터 말하자면 당연히 아니다. 워낙 스레드를 이용해서 비동기/동기개념이 다뤄지고있다보니 처음 접하는 사람은 스레드를 사용해서 해당개념을 이

2024년 12월 31일
·
0개의 댓글
·
post-thumbnail

[Java] HashMap

문제를 풀던 도중 객체에 equals, hashcode를 왜 오버라이드하는지 알수있게하는 문제를 발견했다.해시맵의 put 작동방식은 다음과같다.먼저 같은값이 있는지 체크있으면 그곳에 값을 대입위에서는 Map<Point, Integer>으로 객체의 카운팅을 하는 맵

2024년 12월 26일
·
0개의 댓글
·

[SQL] DATE_ADD 등 날짜 관련 SQL

DATE_ADD 날짜 관련해서 일수를 더하고 빼는 함수이다 위 함수를 실행하면 이 나오게된다. 이는 DateFormat함수로 변환해주면 이쁘게 포장된다. DATE_SUB 자매품 DATE_SUB함수도 있다. 양식은 같다. DATEDIFF 각 날짜의 차이를 구하는

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

[Java] Stringbuilder

부분 문자열을 삭제하는 메소드다.startIndex를 포함하며, endIndex를 포함하지않기때문에, +1한 인덱스를 넣어준다.여기서 시험삼아서 돌려봤는데, endIndex는 문자열 길이를 초과해도, 에러를 발생시키지않는다. 이미 끝부분이 문자열의 length()까지로

2024년 11월 24일
·
0개의 댓글
·
post-thumbnail

[Spring] AssertionFailedError : Actual Null

서비스 테스트했을때 발생한 문제다.ProductServiceTest.classProductService.addProduct다음과같은 상황에서 테스트를 실행하면 이런 에러가 뜬다이는 stub도 잘되어있고 뭐가 문제일까하며 찾아봤는데, 객체가 저장되었는데 null값이 반환

2024년 11월 16일
·
0개의 댓글
·

힙(heap)

기본 배열로 구성편의를 위해 인덱스를 1부터 시작기본 완전 이진 트리 형태를 사용최대힙을 기준으로 설명가장 마지막 인덱스 n + 1에 삽입n + 1의 부모와 계속 비교해나가며, 값이 크면 (부모의 값이 작으면) 교환한다.

2024년 8월 28일
·
2개의 댓글
·

[백준] 9466. 텀프로젝트

2024.04.14 TIL

2024년 4월 13일
·
2개의 댓글
·

[Java] String.equals와 "=="에 대해서

2024.04.11 TIL

2024년 4월 11일
·
0개의 댓글
·
post-thumbnail

docker-compose에 mariadb 올리고 spring boot 연동하기

2024.04.09 TIL : mariadb

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

백준 1699. 제곱수의 합

2024.04.08 : 예상치못한 dp

2024년 4월 8일
·
0개의 댓글
·
post-thumbnail

redis pub/sub로 알림구현하기

2024.04.06 TIL : redis pub/sub

2024년 4월 6일
·
0개의 댓글
·
post-thumbnail

로컬 spring boot에서 aws docker-compose redis 접속

2024.04.06 TIL : 원격 redis 접속

2024년 4월 5일
·
0개의 댓글
·
post-thumbnail

알람 SSE (Server-Sent-Events)

2024.04.04 TIL : SSE, Novelit 복구

2024년 4월 4일
·
0개의 댓글
·

[Novelit] Docker-compose에 MongoDB, Redis 설치하기

2024.04.02 TIL : novelit 서버 복원 docker-compose에 mongodb, redis 올리기

2024년 4월 2일
·
0개의 댓글
·

[SQL] 가상테이블 WITH P1 AS

2024.04.01 TIL : WITH TABLE AS 에 대한 추가얘기

2024년 4월 1일
·
0개의 댓글
·

[SQL] LEFT JOIN, With p1 as (TABLE)

2024.03.30 TIL : LEFT JOIN, WITH p1 AS ()

2024년 3월 30일
·
0개의 댓글
·

[Novelit] Docker, Docker-compose, Jenkins 설치

2024.03.29 TIL(2) : Docker, Jenkins

2024년 3월 29일
·
0개의 댓글
·
post-thumbnail

ENV.yml 만들기, import.sql

2024.3.29 이전 TIL : (1) ENV.yml 만들기 (2) import.sql

2024년 3월 29일
·
0개의 댓글
·
post-thumbnail

Error executing DDL "INSERT INTO TB_BOARD (candidates are: "tb_board")

2024.03.29 TIL : (1) Error executing DDL "INSERT INTO TB_BOARD via JDBC [Table "TB_BOARD" not found (candidates are: "tb_board)

2024년 3월 29일
·
0개의 댓글
·

DATEDIFF(END_DATE, START_DATE)

2024.03.28 TIL : 두 날짜의 차 : DATEDIFF(END_DATE, START_DATE) + 1

2024년 3월 27일
·
0개의 댓글
·