[Baekjoon Contest] 2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 Open Contest 참가 후기 및 풀이
백준 대회 ‘2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
백준 대회 ‘2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 E번 - 백준 25308번 방사형 그래프 풀이
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 D번 - 백준 25307번 시루의 백화점 구경 풀이
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 C번 - 백준 25306번 연속 XOR 풀이
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 B번 - 백준 25305번 커트라인 풀이
2022 연세대학교 미래캠퍼스 슬기로운 코딩생활 A번 - 백준 25304번 영수증 풀이
제6회 천하제일 코딩대회 예선 E번 - 백준 25289번 가장 긴 등차 부분 수열 풀이
제6회 천하제일 코딩대회 예선 D번 - 백준 25288번 영어 시험 풀이
제6회 천하제일 코딩대회 예선 C번 - 백준 25287번 순열 정렬 풀이
제6회 천하제일 코딩대회 예선 B번 - 백준 25286번 11월 11일 풀이
제6회 천하제일 코딩대회 예선 A번 - 백준 25285번 심준의 병역판정검사 풀이
백준 대회 ‘제6회 천하제일 코딩대회 예선 Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
백준 대회 ‘가희와 함께 하는 코딩테스트 4회’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
가희와 함께 하는 코딩테스트 4회 D번 - 백준 25243번 가희와 중부내륙선 풀이
가희와 함께 하는 코딩테스트 4회 C번 - 백준 25240번 가희와 파일 탐색기 2 풀이
가희와 함께 하는 코딩테스트 4회 B번 - 백준 25239번 가희와 카오스 파풀라투스 풀이
가희와 함께 하는 코딩테스트 4회 A번 - 백준 25238번 가희와 방어율 무시 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) E번 - 백준 25209번 샤카샤카 풀이
백준 대회 ‘2022 인하대학교 프로그래밍 경진대회(IUPC) Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
2022 인하대학교 프로그래밍 경진대회(IUPC) I번 - 백준 25215번 타이핑 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) H번 - 백준 25214번 크림 파스타 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) G번 - 백준 25212번 조각 케이크 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) F번 - 백준 25210번 정사각형 세기 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) D번 - 백준 25208번 새벽의 탐정 게임 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) B번 - 백준 25206번 너의 평점은 풀이
2022 인하대학교 프로그래밍 경진대회(IUPC) A번 - 백준 25205번 경로당펑크 2077 풀이
백준 대회 ‘제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) I번 - 백준 25174번 힘겨운 쿠기의 식당 개업기 풀이
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) H번 - 백준 25172번 꼼꼼한 쿠기의 졸업여행 풀이
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) F번 - 백준 25170번 명랑한 아리의 외출 풀이
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) C번 - 백준 25167번 이상한 아리의 채점 풀이
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) B번 - 백준 25166번 배고픈 아리의 샌드위치 구매하기 풀이
제4회 가톨릭대학교 프로그래밍 경진대회 (CCPC) A번 - 백준 25165번 영리한 아리의 포탈 타기 풀이
백준 대회 ‘2022 서강대학교 청정수컵 Open Contest’에 참가하여 문제를 푼 후기와 간단한 풀이 작성 및 상세 풀이 링크 연결
2022 서강대학교 청정수컵 N번 - 백준 25188번 1, 3, 모 나누기 풀이
2022 서강대학교 청정수컵 M번 - 백준 25187번 고인물이 싫어요 풀이
2022 서강대학교 청정수컵 L번 - 백준 25186번 INFP 두람 풀이
2022 서강대학교 청정수컵 K번 - 백준 25185번 카드 뽑기 풀이
2022 서강대학교 청정수컵 J번 - 백준 25184번 동가수열 구하기 풀이
2022 서강대학교 청정수컵 I번 - 백준 25183번 인생은 한 방 풀이
2022 서강대학교 청정수컵 H번 - 백준 25182번 청정수열 (Hard) 풀이
2022 서강대학교 청정수컵 G번 - 백준 25181번 Swap the elements 풀이
2022 서강대학교 청정수컵 F번 - 백준 25180번 썸 팰린드롬 풀이
2022 서강대학교 청정수컵 E번 - 백준 25179번 배스킨라빈스~N~귀엽고~깜찍하게~ 풀이
2022 서강대학교 청정수컵 D번 - 백준 25178번 두라무리 휴지 풀이
2022 서강대학교 청정수컵 C번 - 백준 25177번 서강의 역사를 찾아서 풀이
2022 서강대학교 청정수컵 B번 - 백준 25176번 청정수열 (Easy) 풀이
2022 서강대학교 청정수컵 A번 - 백준 25175번 두~~부 두부 두부 풀이
codetree 쌀랑해요 효도트리 어버이날 코딩 퀴즈를 참가한 후기
2022 DGIST 현풍전산배 알고리즘 대회 F번 - 백준 25049번 뮤직 플레이리스트 풀이
2022 DGIST 현풍전산배 알고리즘 대회 E번 - 백준 25048번 랜선 연결 풀이
2022 DGIST 현풍전산배 알고리즘 대회 D번 - 백준 25047번 사각형 게임 (Large) 풀이
2022 DGIST 현풍전산배 알고리즘 대회 C번 - 백준 25046번 사각형 게임 (Small) 풀이
2022 DGIST 현풍전산배 알고리즘 대회 B번 - 백준 25045번 비즈마켓 풀이
2022 DGIST 현풍전산배 알고리즘 대회 A번 - 백준 25044번 에어컨 풀이
백준 대회 ‘2022 DGIST 현풍전산배 알고리즘 대회 Open Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
codetree 나무랄 데 없는 코드트리 식목일 코딩 퀴즈를 참가한 후기
WANTED 주관 코딩테스트 대회 ‘SHOW ME THE CODE’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
2022 숭고한 연합 알고리즘 콘테스트 D번 - 백준 24886번 SKH 문자열 풀이
백준 대회 ‘2022 숭고한 연합 알고리즘 콘테스트 Open Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
2022 숭고한 연합 알고리즘 콘테스트 I번 - 백준 24891번 단어 마방진 풀이
2022 숭고한 연합 알고리즘 콘테스트 F번 - 백준 24888번 노트 조각 풀이
2022 숭고한 연합 알고리즘 콘테스트 E번 - 백준 24887번 최대한의 휴식 풀이
2022 숭고한 연합 알고리즘 콘테스트 C번 - 백준 24885번 주식 풀이
2022 숭고한 연합 알고리즘 콘테스트 B번 - 백준 24884번 장작 넣기 풀이
2022 숭고한 연합 알고리즘 콘테스트 A번 - 백준 24883번 자동완성 풀이
2022 연세대학교 신학기맞이 프로그래밍 경진대회 I번 - 백준 24731번 XOR-ABC 풀이
2022 연세대학교 신학기맞이 프로그래밍 경진대회 E번 - 백준 24727번 인지융~ 풀이
2022 연세대학교 신학기맞이 프로그래밍 경진대회 D번 - 백준 24726번 미적분학 입문하기 2
2022 연세대학교 신학기맞이 프로그래밍 경진대회 C번 - 백준 24725번 엠비티아이
2022 연세대학교 신학기맞이 프로그래밍 경진대회 B번 - 백준 24724번 현대모비스와 함께하는 부품 관리 풀이
2022 연세대학교 신학기맞이 프로그래밍 경진대회 A번 - 백준 24723번 녹색거탑 풀이
백준 대회 ‘2022 연세대학교 신학기맞이 프로그래밍 경진대회 Open Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
백준 대회 ‘2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest L번 - 백준 24553번 팰린드롬 게임 풀이
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest K번 - 백준 24552번 올바른 괄호 풀이
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest G번 - 백준 24548번 도로 정보 풀이
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest D번 - 백준 24545번 Y 풀이
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest C번 - 백준 24544번 카카오뷰 큐레이팅 효용성 분석 풀이
2022 신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2022 Winter) Open Contest A번 - 백준 24542번 튜터-튜티 관계의 수 풀이
백준 대회 ‘2022 성균관대학교 프로그래밍 경진대회 Open Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
2022 성균관대학교 프로그래밍 경진대회 Open Contest E번 - 백준 24527번 이상한 나라의 갈톤보드 풀이
2022 성균관대학교 프로그래밍 경진대회 Open Contest D번 - 백준 24526번 전화 돌리기 풀이
2022 성균관대학교 프로그래밍 경진대회 Open Contest C번 - 백준 24525번 SKK 문자열 풀이
2022 성균관대학교 프로그래밍 경진대회 Open Contest B번 - 백준 24524번 아름다운 문자열 풀이
2022 성균관대학교 프로그래밍 경진대회 Open Contest A번 - 백준 24523번 내 뒤에 나와 다른 수 풀이
제1회 블롭컵 C번 - 백준 24500번 blobblush 풀이
제1회 블롭컵 B번 - 백준 24499번 blobyum 풀이
제1회 블롭컵 A번 - 백준 24498번 blobnom 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest K번 - 백준 24519번 Bottleneck Travelling Salesman Problem (Large) 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest J번 - 백준 24517번 카드 게임과 쿼리 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest G번 - 백준 24515번 히히 못가 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest F번 - 백준 24514번 n번째 숫자 찾기 풀이
백준 대회 ‘제 1회 블롭컵’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
백준 대회 ‘2022 ICPC Sinchon Winter Algorithm Camp Contest’에 참가하여 문제를 푼 소감과 간단한 풀이 작성
2022 ICPC Sinchon Winter Algorithm Camp Contest H번 - 백준 24516번 잘 알려진 수열 구하기 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest E번 - 백준 24513번 좀비 바이러스 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest D번 - 백준 24512번 Bottleneck Travelling Salesman Problem (Small) 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest C번 - 백준 24511번 queuestack 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest A번 - 백준 24510번 시간복잡도를 배운 도도 풀이
2022 ICPC Sinchon Winter Algorithm Camp Contest B번 - 백준 24509번 상품의 주인은? 풀이
백준 대회 ‘2022 중앙대학교 CHAC Open Contest’ 상세 풀이 링크
2022 중앙대학교 CHAC Open Contest E번 - 백준 24395번 명진이의 신년계획 풀이
2022 중앙대학교 CHAC Open Contest B번 - 백준 24393번 조커 찾기 풀이
2022 중앙대학교 CHAC Open Contest C번 - 백준 24392번 영재의 징검다리 풀이
2022 중앙대학교 CHAC Open Contest D번 - 백준 24390번 또 전자레인지야? 풀이
2022 중앙대학교 CHAC Open Contest A번 - 백준 24389번 2의 보수 풀이
2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest E번 - 백준 24232번 망가진 나무 풀이
2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest D번 - 백준 24231번 해석 풀이
프로그래머스에 있는 2022 KAKAO BLIND RECRUITMENT 문제를 풀어본 소감 및 간단한 풀이 작성
백준 대회 ‘2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest’ 상세 풀이 링크
2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest C번 - 백준 24230번 트리 색칠하기 풀이
2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest B번 - 백준 24229번 모두싸인 출근길 풀이
2021 경인지역 6개대학 연합 프로그래밍 경시대회 shake! Open Contest A번 - 백준 24228번 젓가락 풀이
백준 대회 ‘Hello, BOJ 2022!’ 상세 풀이 링크
Hello, BOJ 2022! C번 - 백준 24270번 미니 버킷 리스트 풀이
Hello, BOJ 2022! A번 - 백준 24268번 2022는 무엇이 특별할까? 풀이
INU 코드페스티벌 2021 Open Contest H번 - 백준 23848번 등비수열의 합 풀이
INU 코드페스티벌 2021 Open Contest G번 - 백준 23847번 INU 막대기 풀이
Zero One Algorithm Contest 2021 Open Contest H번 - 백준 23978번 급상승 풀이
Zero One Algorithm Contest 2021 Open Contest G번 - 백준 23977번 To Find Password 풀이
Zero One Algorithm Contest 2021 Open Contest F번 - 백준 23976번 문자열 나누기 풀이
백준 대회 ‘Zero One Algorithm Contest 2021 Open Contest’ 상세 풀이 링크
Zero One Algorithm Contest 2021 Open Contest D번 - 백준 23974번 짝수 게임 풀이
Zero One Algorithm Contest 2021 Open Contest C번 - 백준 23973번 표적지 옮기기 풀이
Zero One Algorithm Contest 2021 Open Contest B번 - 백준 23972번 악마의 제안 풀이
Zero One Algorithm Contest 2021 Open Contest A번 - 백준 23971번 ZOAC 4 풀이
GBS Coding Contest 2021 Open H번 - 백준 23892번 바코드 찢기 풀이
GBS Coding Contest 2021 Open G번 - 백준 23891번 타이어 끌기 풀이
GBS Coding Contest 2021 Open F번 - 백준 23890번 달팽이팽이 풀이
GBS Coding Contest 2021 Open E번 - 백준 23889번 돌 굴러가유 풀이
백준 대회 ‘GBS Coding Contest 2021 Open’ 상세 풀이 링크
GBS Coding Contest 2021 Open D번 - 백준 23888번 등차수열과 쿼리 풀이
GBS Coding Contest 2021 Open C번 - 백준 23887번 프린트 전달 풀이
GBS Coding Contest 2021 Open B번 - 백준 23886번 알프수 풀이
GBS Coding Contest 2021 Open A번 - 백준 23885번 비숍 투어 풀이
백준 대회 ‘Good Bye, BOJ 2021!’ 상세 풀이 링크
Good Bye, BOJ 2021! D번 - 백준 24042번 횡단보도 풀이
Good Bye, BOJ 2021! C번 - 백준 24041번 성싶당 밀키트 풀이
Good Bye, BOJ 2021! B번 - 백준 24040번 예쁜 케이크 풀이
Good Bye, BOJ 2021! A번 - 백준 24039번 2021은 무엇이 특별할까? 풀이
백준 대회 ‘INU 코드페스티벌 2021 Open Contest’ 상세 풀이 링크
INU 코드페스티벌 2021 Open Contest E번 - 백준 23845번 마트료시카 풀이
INU 코드페스티벌 2021 Open Contest D번 - 백준 23844번 트리 정리하기 풀이
INU 코드페스티벌 2021 Open Contest C번 - 백준 23843번 콘센트 풀이
INU 코드페스티벌 2021 Open Contest B번 - 백준 23842번 성냥개비 풀이
INU 코드페스티벌 2021 Open Contest A번 - 백준 23841번 데칼코마니 풀이
SASA Programming Contest 2021 Open Contest J1번 - 백준 23835번 어떤 우유의 배달목록 (Easy) 풀이
SASA Programming Contest 2021 Open Contest G번 - 백준 23832번 서로소 그래프 풀이
SASA Programming Contest 2021 Open Contest F번 - 백준 23831번 나 퇴사임? 풀이
SASA Programming Contest 2021 Open Contest E번 - 백준 23830번 제기차기 풀이
백준 대회 ‘SASA Programming Contest 2021 Open Contest’ 상세 풀이 링크
SASA Programming Contest 2021 Open Contest D번 - 백준 23829번 인문예술탐사주간 풀이
SASA Programming Contest 2021 Open Contest C2번 - 백준 23828번 수열 (Hard) 풀이
SASA Programming Contest 2021 Open Contest C1번 - 백준 23827번 수열 (Easy) 풀이
SASA Programming Contest 2021 Open Contest B번 - 백준 23826번 와이파이 풀이
SASA Programming Contest 2021 Open Contest A번 - 백준 23825번 SASA 모형을 만들어보자 풀이
2021 POSTECH Programming Open Contest H번 - 백준 23820번 MEX 풀이
2021 POSTECH Programming Open Contest G번 - 백준 23819번 묻고 더블로 마셔 풀이
2021 POSTECH Programming Open Contest F번 - 백준 23818번 원수의 원수 풀이
2021 POSTECH Programming Open Contest E번 - 백준 23817번 포항항 풀이
백준 대회 ‘2021 POSTECH Programming Open Contest’ 상세 풀이 링크
2021 POSTECH Programming Open Contest D번 - 백준 23816번 옷걸이걸이걸이 풀이
2021 POSTECH Programming Open Contest C번 - 백준 23815번 똥게임 풀이
2021 POSTECH Programming Open Contest B번 - 백준 23814번 아 저는 볶음밥이요 풀이
2021 POSTECH Programming Open Contest A번 - 백준 23813번 회전 풀이
백준 23807번 두 단계 최단 경로 3 풀이
백준 23801번 두 단계 최단 경로 2 풀이
백준 23793번 두 단계 최단 경로 1 풀이
2021년 Softeer 모의 알고리즘 코딩 대회에 참가한 소감
JPA의 Fetch JOIN이란? fetch join의 예시는? spring data jpa에서 fetch join의 활용은? N+1 문제란? 컬렉션 Fetch의 경우는? 다중 Fetch join의 경우는? fetch join 최적화 전략은?
JPA와 Spring Data JPA란?
@Autowired에 final을 사용하는 방법은?
Spring Data JPA에서 JPQL과 Native SQL의 차이는?
Spring에서 @PathVariable과 @RequestParam의 차이는?
Spring에서 @Entity annotation을 사용하면 왜 빈 생성자가 필요할까? Java Reflection이란? 리플랙션에 빈 생성자가 필요한 이유는? 지연 로딩과 즉시 로딩의 차이는?
Spring에서 @Embeddable, @Embedded annotation이란? @Embeddable, @Embedded annotation을 사용할 때 주의해야 할 점은? @Embedded 값 타입의 엔티티 종속적 생명주기는? @Embedded 값 타입의 변경을 JPA가 자동으...
예외를 처리하지 않는 방식은? 예외를 잡아서 null을 리턴하는 방식은? Optional을 사용하는 방식은? Optional 사용의 장점은? Optional의 자주 사용하는 메서드들은?
Spring MVC의 ArgumentResolver란? ArgumentResolver의 주요 기능은? ArgumentResolver 구현 예제는? ArgumentResolver 등록 방법은?
Spring MVC의 DispatcherServlet이란? DispatcherServlet의 구성 요소는? DispatcherServlet의 작동 원리는?
Spring MVC의 핸들러 인터셉터(Handler Interceptor)란? 핸들러 인터셉터의 주요 메서드는? 핸들러 인터셉터 구현 예제는? 핸들러 인터셉터 등록 예제는?
웹에서의 토큰 기반 인증(Token-Based Authentication)이란? 토큰 인증의 절차는? 토큰 인증의 보안적 측면은? 토큰 인증 사용 시 고려사항은?
웹에서의 세션 기반 인증(Session-Based Authentication)이란? 세션 인증의 절차는? 세션 인증의 보안적 측면은? 세션 인증 사용 시 고려사항은?
웹에서의 기본 인증(Basic Authentication)이란? 기본 인증의 절차는? 기본 인증의 보안적 측면은? 기본 인증 사용 시 고려사항은?
세션 기반 인증(Session-Based Authentication)과 토큰 기반 인증(Token-Based Authentication)의 차이점은? 세션 기반 인증과 토큰 기반 인증을 사용하는 예시는?
Spring Framework에서 생성자 주입 시, @Autowired annotation을 생략해도 되는 이유는? 생성자 주입이란? @Autowired 생략의 이점은?
Inner Join이란? Left Outer Join이란? Right Outer Join이란? Full Outer Join이란?
기본 타입이란? 래퍼 타입이란? 자바에서 기본 타입(primitive types)과 래퍼 타입(wrapper types)의 차이점은? 오토 박싱과 언박싱이란?
@Controller annotation과 @RestController annotation의 차이는? @Controller annotation이란? @RestController annotation이란?
ResponseEntity란? ResponseEntity의 주요 특징 및 기능은? ResponseEntity의 사용 방법은? ResponseEntity의 주요 메서드들의 사용 방법은?
멱등성(Idempotence)이란? Java에서의 멱등성은? Spring에서의 멱등성은? 멱등성을 확보하는 방법은? Spring에서 POST 요청의 멱등성을 확보하기 위한 구체적인 기술 방법은?
Spring에서 API(Application Programming Interface)란? API의 기본 원리는? API의 주요 기능 및 이점은? API의 유형은? API 중요 구현 고려사항은? Spring에서의 API란?
@Controller, @RestController, @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping, @PathVariable, @RequestParam, @RequestBody, @ResponseB...
Spring에서 Bean란?
Spring Core와 Spring Boot란? Spring Core와 Spring Boot를 자세히 알아볼 수 있는 링크 주소는?
디자인 패턴 중 템플릿 메서드 패턴이란? 템플릿 메서드 패턴 자바 코드 예시는?
트랜잭션이란? JDBC에서 트랜잭션을 관리하는 방법은? JDBC 트랜잭션 코드 예시는? 트랜잭션의 ACID 속성이란? 템플릿 메서드 패턴을 적용한 JDBC transaction 코드 예시는?
Java에서 값 객체 VO(Value Object)란? 값 객체의 특징은? 동등성과 동일성의 차이는? 값 객체 예시 코드는? DTO와 VO의 차이점은?
stateless와 stateful란? stateless와 stateful의 특징은? stateless와 stateful 아키텍처의 장단점은?
Java에서 Fake DAO Testing이란? Fake DAO Test의 핵심 개념은? Fake DAO Test의 구현 예시는?
Java에서 테스트 메서드를 작성하는 AAA(Arrange-Act-Assert) 패턴이란?
Java의 toString() 메서드는 MVC 원칙을 어기는가? toString() 메서드의 MVC 위반 여부는? toString() 메서드란? toString() 오버라이딩이란? toString() 구현 예제는?
Java에서 DAO(Data Access Object)와 Service의 관계는? DAO와 Service의 역할과 책임은?
Java 객체지향에서 다형성이란? 참조변수의 형변환이란? instanceof 연산자란? 매개변수의 다형성이란? 여러 종류의 객체를 배열로 다루는 방법은?
Java에서 추상 클래스(abstract class)란?
Java에서 BufferedReader와 Scanner의 차이는 BufferedReader와 Scanner 각각의 예시는?
Java에서 유틸리티 클래스의 생성자를 private으로 만들어야 하는 이유는?
Java에서 디미터의 법칙(Law of Demeter)이란?
Java의 파사드 패턴(Facade Pattern)이란?
Java에서 과 %n의 차이점은? 플랫폼 독립적인 줄바꿈 처리를 하는 방법은? 과 %n을 사용하는 예시는? %n의 장점은?
Method Source란? @MethodSource annotation이란? Method Source의 사용 방법은? Method Source의 장점은? Method Source의 문제점은?
Yoda Contidions란? 요다 조건의 정의는? 요다 조건의 예시는? 요다 조건의 장단점은? 요다 조건 사용 시 팀 내의 고려사항은?
record란? record의 기본 구조는? record에 커스텀 로직을 추가하는 방법은? record의 제한 사항은? record 사용 시 고려 사항은?
싱글턴 패턴이란? 싱글턴 패턴의 이른 초기화 방법은? 싱글턴 패턴의 느린 초기화 방법은?
TDD란? TDD의 장점과 단점은?
생성자를 통해 초기화하는 방법과 팩토리 메서드를 통해 초기화하는 방법의 차이점은?
객체의 상태를 외부에서 조작할 수 있는 가능성을 없애는 방법은? 방어적 복사란? 불변 뷰란?
자바에서 날짜와 시간을 관리하는 방법은? LocalDate란? LocalTime란? LocalDateTime란? Instant 클래스란? Duration란? Period란?
자바에서 날짜를 조정, 포매팅, 파싱하는 방법은? TemporalAdjuster란? DateTimeFormatter란?
Optional 클래스란? Optional 클래스의 예시는? Optional 클래스의 상세 설명은?
Optional을 사용한 실용 예제에는 어떤 것들이 있는가? 잠재적으로 null이 될 수 있는 대상을 Optional로 감싸는 방법은? 예외와 Optional 클래스는? Optional 클래스를 응용하는 방법은?
Optional 클래스 사용 방법은? Optional 객체를 만드는 방법은? map으로 Optional의 값을 추출하고 변환하는 방법은? flatMap으로 Optional 객체를 연결하는 방법은? Optional 스트림을 조작하는 방법은? 디폴트 액션과 Optional을 언랩하는 ...
Java에서 값이 없는 상황(null)을 처리하는 방법은? 전통적인 null을 사용한 코드와 Optional 클래스를 사용한 코드의 차이점은? null 사용의 문제점은?
람다 표현식을 단위 테스트 하는 방법은? 컬렉션 필터링 메서드 테스트 하는 방법은? 람다 표현식을 직접 테스트 하는 방법은? Mockito를 사용하여 람다 표현식을 포함한 메서드의 외부 의존성 목킹하는 방법은?
람다 표현식과 스트림을 디버깅 하는 방법은? 스택 트레이스 확인 방법은? 정보 로깅 방법은? stream에서 peek란?
UnaryOperator란? UnaryOperator 함수형 인터페이스란? UnaryOperator 고급 활용 방법은?
Supplier란? Supplier 함수형 인터페이스란? Supplier 고급 활용 방법은?
프레디케이트란? 프레디케이트 함수형 인터페이스란? 프레디케이트 고급 활용 방법은?
Function란? Function 함수형 인터페이스란? Function 고급 활용 방법은?
Consumer란? Consumer 함수형 인터페이스란? Consumer 고급 활용 방법은?
템플릿 메서드 디자인 패턴이란? 템플릿 메서드 디자인 패턴에서 람다를 활용하는 방법은?
전략 디자인 패턴이란? 전략 디자인 패턴에서 람다를 활용하는 방법은?
옵저버 디자인 패턴이란? 옵저버 디자인 패턴에서 람다를 활용하는 방법은?
팩토리 디자인 패턴이란? 팩토리 디자인 패턴에서 람다를 활용하는 방법은?
디자인 패턴에서 람다를 활용하는 방법은? 전략 디자인 패턴이란? 템플릿 메서드 디자인 패턴이란? 옵저버 디자인 패턴이란? 의무 체인 디자인 패턴이란? 팩토리 디자인 패턴이란?
의무 체인 디자인 패턴이란? 의무 체인 디자인 패턴에서 람다를 활용하는 방법은?
람다, 메서드 참조, 스트림을 활용해서 더 가독성이 좋은 코드로 리팩터링 하는 방법은? 익명 클래스를 람다 표현식으로 리팩터링하는 방법은? 람다 표현식을 메서드 참조로 리팩터링하는 방법은? 명령형 데이터 처리를 스트림으로 리팩터링하는 방법은?
람다, 메서드 참조, 스트림을 활용해서 더 유연성이 좋은 코드로 리팩터링 하는 방법은? 조건부 연기 실행이란? 실행 어라운드 패턴이란?
ConcurrentHashMap이란? ConcurrentHashMap의 주요 특징은?
리스트와 집합에서 요소를 삭제하는 방법은? 리스트와 집합에서 요소를 교체하는 방법은? 리스트와 집합에서 요소를 정렬하는 방법은? removeIf란? replaceAll란? sort란?
작은 리스트(list) 객체를 만드는 방법은? 작은 집합(set) 객체를 만드는 방법은? 작은 맵(map) 객체를 만드는 방법은? List.of란? Set.of란? Map.of란? Map.ofEntries란?
맵에서 자주 사용하는 유용한 메서드는 무엇이 있는가? forEach란? comparingByKey란? comparingByValue란? getOrDefault란? computeIfAbsent란? computeIfPresent란? compute란? replaceAll란? replac...
병렬 스트림이란? 병렬 스트림의 내부 작동 원리는? 병렬 스트림의 사용 방법은? 병렬 스트림 사용 시 주의사항은?
자바 프로그램의 성능을 측정하는 방법은? JMH란? JMH의 주요 특징은? JMH의 사용 방법은?
포크/조인 프레임워크란? 포크/조인 프레임워크의 주요 컴포넌트는? 포크/조인 프레임워크의 작동 원리는? 포크/조인 프레임워크 사용 시 고려사항은?
Arrays.asList와 List.of의 차이점은? 특징에서의 차이점은? 가변성에서의 차이점은? 주의사항에서의 차이점은? 사용 예시에서의 차이점은?
쇼트서킷이란? 쇼트서킷의 예시는? anyMatch, findAny, findFirst, limit에서의 쇼트서킷은? 쇼트서킷의 장점은? findAny와 findFirst의 차이점은?
Collectors 클래스란? Collectors의 장점은? Collectors의 사용 예시는? joining, groupingBy, partitioningBy의 사용 예시는?
partitioningBy 메서드란? partitioningBy 메서드의 주요 특징은? partitioningBy 메서드의 사용 예시는? 다른 컬렉터와 함께 사용하는 방법은? 분할 방법을 사용해 숫자를 소수와 비소수로 나누는 방법은?
groupingBy 메서드란? 메서드 참조를 이용한 그룹화 방법은? 람다 표현식을 이용한 그룹화 방법은? Collector 타입의 추가 인수로 그룹화된 요소를 조작하는 방법은? 맵핑 함수 타입의 추가 인수로 그룹화된 요소를 조작하는 방법은? 다수준 그룹화란? 서브그룹으로 데이터를 ...
counting 메서드란? maxBy, minBy 메서드란? summingInt 메서드란? summarizingInt 메서드란? joining 메서드란? reducing으로 같은 연산을 수행하는 방법은? 컬렉터를 사용하지 않고 같은 연산을 수행하는 방법은? 자신의 상황에 맞는 최적...
스트림 처리 연산 리듀싱이란? .reduce란? 리듀싱 연산에 초기값이 없는 경우는 어떻게 처리하는가? 리듀싱 연산으로 요소의 합, 최댓값, 최솟값을 계산하는 방법은 무엇인가? reduce 병렬화란?
상태 없는 연산과 상태 있는 연산의 차이점은?
기본형 특화 스트림이란? 숫자 스트림 mapToInt란? 객체 스트림으로 매핑하는 boxed란? 기본값 문제를 해결하기 위한 OptionalInt란?
자바에서 숫자 범위를 스트림으로 표현하는 방법은? range와 rangeClosed의 차이는?
스트림을 만드는 방법에는 어떤 것들이 있는가? 값으로 스트림을 만드는 방법은? 빈 스트림을 만드는 방법은? null이 도리 수 있는 객체로 스트림을 만드는 방법은? 배열로 스트림을 만드는 방법은? 파일로 스트림을 만드는 방법은? 함수로 무한 스트림을 만드는 방법은?
무한 스트림을 만드는 방법은? iterate란? generate란?
스트림 API란? 스트림이란? 스트림 API의 특징은?
스트림과 컬렉션의 차이는? 외부 반복과 내부 반복의 차이는?
스트림 처리 연산 검색과 매칭이란? .allMatch란? .anyMatch란? .noneMatch란? .findFirst란? .findAny란?
스트림 처리 연산 매핑이란? .map란? .flatMap란?
스트림 처리 연산 슬라이싱이란? .takeWhile란? .dropWhile란? .limit란? .skip란?
스트림 처리 연산 필터링이란? .filter란? .distinct란?
외부 반복과 내부 반복의 차이는?
메서드 참조란? 메서드 참조의 예시는? 메서드 참조의 네 가지 형태는? 메서드 참조의 장점은?
람다 표현식이란? 람다 표현식의 주요 구성 요소는? 람다 표현식의 예제는 어떤 것이 있는가? 람다 표현식의 사용 예시는? 람다 표현식의 장점은?
함수형 인터페이스란? 함수 디스크립터란? 함수형 인터페이스의 annotation은? Predicate, Consumer, Function 인터페이스란? 디폴트 메서드란?
final란? 변수에 final을 사용하면? 메서드에 final을 사용하면? 클래스에 final을 사용하면? final의 장점은? final과 불변 객체의 차이점은?
다이아몬드 연산자란? 다이아몬드 연산자의 사용 전과 사용 후의 차이점은? 다이아몬드 연산자의 장점은?
박싱과 언박싱이란? 박싱과 언박싱의 예시는 무엇이 있는가? 박싱과 언박싱의 단점은? 오토박싱의 단점을 해결하기 위한 방법은?
람다 표현식에서 외부 변수를 어떻게 활용할 수 있는가?
동작 파라미터화란? 동작 파라미터화의 사용 방법은? 동작 파라미터화의 장점은? 동작파라미터화의 실전 예제는?
JDK란? JVM이란? JDK의 구성 요소는 무엇인가? JDK의 특징은 무엇인가? JDK 버전의 변화는 어떻게 이루어졌는가? Java와 JDK 버전이 일치해야 하는가?
A tour of the Dart language > 18. Comments
A tour of the Dart language > 17. Metadata
A tour of the Dart language > 16. Typedefs
A tour of the Dart language > 15. Isolates
A tour of the Dart language > 14. Callable classes
A tour of the Dart language > 13. Generators
A tour of the Dart language > 12. Asynchrony support
A tour of the Dart language > 11. Libraries and visibility
A tour of the Dart language > 10. Generics
A tour of the Dart language > 9. Classes
A tour of the Dart language > 8. Exceptions
A tour of the Dart language > 7. Control flow statements
A tour of the Dart language > 6. Operators
A tour of the Dart language > 5. Functions
A tour of the Dart language > 4. Built-in types
A tour of the Dart language > 3. Variables
A tour of the Dart language > 2. Keywords
A tour of the Dart language > 1. Important Concepts
Samples & tutorials > Codelabs > Null safety
Samples & tutorials > Codelabs > Asynchronous programming: futuers, async, await
Samples & tutorials > Codelabs > Iterable collections
Samples & tutorials > Codelabs > Language cheatsheet
Samples & tutorials > Codelabs > List of Dart codelabs > Intro to Dart for Java Developers
Flutter를 배우기 위해 chocolatey를 사용하여 Dart SDK를 설치한다.
백엔드 개발자 로드맵 분석 - Docker와 Kubernetes에 대하여
백엔드 개발자 로드맵 분석 - OAuth에 대하여
백엔드 개발자 로드맵 분석 - Search Engines에 대하여
백엔드 개발자 로드맵 분석 - Architectural Patterns에 대하여
백엔드 개발자 로드맵 분석 - Design and Development Principles에 대하여
백엔드 개발자 로드맵 분석 - CI/CD에 대하여
백엔드 개발자 로드맵 분석 - Testing에 대하여
백엔드 개발자 로드맵 분석 - Web Security에 대하여
백엔드 개발자 로드맵 분석 - Caching에 대하여
백엔드 개발자 로드맵 분석 - API에 대하여
자주 사용하는 리눅스 커맨드 알아보기
백엔드 개발자 로드맵 분석 - Relational Database에 대하여
백엔드 개발자 로드맵 분석 - Operating System에 대하여
백엔드 개발자 로드맵 분석 - Internet에 대하여
python과 sql 간의 통역사인 ORM에 대하여
python Django framework에 쓰이는 MTV pattern에 대하여
비슷하게 느낄 수 있는 library와 framework의 구분을 위해 차이점 정리
ES6 내용 정리
VSCode를 사용하는데 있어 알아두면 좋은 단축키들을 정리하였다.
Programmers Dev Survey 2022 읽고 느낀점을 적고, 새롭게 얻어간 용어 및 개념을 정리하였다.
pygame module을 사용해 python으로 push push(sokoban) 게임을 만들었던 경험
생활코딩으로 웹 기술스택 익히기
코드포스 알고리즘 실력 성장 과정
알고리즘 공부 방법, 언어, 백준 푸는 방법을 선택하는 과정
S3와 CloudFront를 생성하는 방법은? S3와 CloudFront 요금 산정 방식은?
탄력적 IP는 특정 EC2 인스턴스에 연결되어 활성화된 상태라면 무료인가? 탄력적 IP의 바뀐 요금 부과 정책은? EC2 인스턴스에 탄력적 IP를 사용하는 것이 이득인가?
AMI(Amazon Machine Image)란?
S3 Gateway Endpoint란?
AWS VPC를 편리하게 설정하는 방법은?
보안 그룹을 설정하는 방법은?
SSL이란? TLS란? 대칭 암호화 및 비대칭 암호화란? 해시 함수와 MAC이란? 디지털 인증서란? 디지털 인증의 동작 방식은?
AWS CloudFront란? CloudFront의 특징은?
AWS S3란? S3에는 어떤 구성 요소들이 있는가? 버킷이란? 객체란? 버전 관리란? 접근 제어란? 수명 주기 정책이란? 보안 및 암호화란? S3 이벤트 알림이란? S3 스토리지 클래스란? 클라이언트 측 암호화와 서버 측 암호화의 차이점은? S3 Glacier란?
VPC란? Subnet이란? IGW와 NAT의 차이는? Stateless 장치와 Stateful 장치의 차이는?
보안 그룹(Security Group)이란? NACL이란? 보안 그룹과 NACL의 차이점은? 보안 그룹의 사용 예시는? NACL의 사용 예시는?
Private IP란? NAT란? CIDR이란?
AWS IAM이란? IAM의 구성 요소는?
IAM 사용자 생성하기
AWS 프리티어 계정 만들기, AWS 로그인하기, AWS 프리티어 비용 알림 설정하기
Github blog markdown codeblock에서 liquid의 일부 문법이 의도대로 표출되지 않는 현상이 발생하는데, 이를 ‘raw’ tag를 사용하여 해결한다.
jekyll-paginate-v2로 각 category/tag별 페이지에 paginate를 적용시키려 했으나, github blog에 지원하지 않아 실패하였다. 따라서 이 방법은 추천하지 않으며, 내가 겪은 경험을 서술하는 글이다.
Github blog Minimal-mistakes 테마를 가져오면, 글에 category와 tag를 적용할 수 있다. 이는 전부가 하나의 페이지에서 #으로 이동하는 형태인데, 보기 쉽도록 각각의 분류당 한 페이지로 구분시킨다.
Github blog sidebar에 category/tag 별로 글 개수가 자동으로 세어져 표기되도록 파일을 커스터마이징한다.
minimal-mistakes 테마 Github blog에 mathjax로 markdown 수식 사용을 가능하게 한다.
Markdown으로 github blog에 링크를 만든다.
Github Blog(theme: minimal-mistakes)를 Google 검색 엔진에 노출시키기 위해 Google search console에 내 블로그를 등록한다.
Markdown으로 github blog에 이미지 게시, 이미지 크기 조절, 이미지 가운데 정렬을 한다.
minimal-mistakes 테마를 사용하여 github blog를 만드는 과정을 서술하였다.
minimal-mistakes 테마를 사용하여 github blog를 만드는 과정을 서술하였다.
minimal-mistakes 테마를 사용하여 github blog를 만드는 과정을 서술하였다.
깃헙 블로그를 minimal-mistakes로 만들 준비 과정
깃헙 블로그를 만들게 된 동기와 만드는 중에 겪은 시행착오 및 앞으로 나아갈 방향
우아한테크코스 6기 최종 코딩 테스트 준비과정 및 oncall 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 최종 코딩 테스트 준비과정 및 oncall 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 프리코스 4주차 과제 크리스마스 프로모션 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 프리코스 3주차 과제 로또게임 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 프리코스 2주차 과제 자동차경주게임 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 프리코스 1주차 과제 야구게임 구현하고 배운 점 및 느낀 점
우아한테크코스 6기 신청하기까지의 과정
깃 커밋에 공동 작업자를 자동으로 등록하는 방법은?
좋은 Git Commit에 대하여 알아보기
Git Flow 분석
BERT에게 58개의 감정 분류를 학습시키기 위해 fine-tuning을 수행한다.