profile
개발자와 유사한 개발자입니다

DB 인덱스를 사용하지 못하는 케이스

인덱스가 태워지지 않는 SQL 케이스를 알아보자

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

🐶 데이터베이스 격리수준

데이터베이스의 트랜잭션 격리수준이란 동시에 여러 트랜잭션이 수행될 때, 트랜잭션 간의 간섭을 어떻게 제어할지를 정의하는 설정이다.데이터 일관성을 유지하면서 동시에 다수의 트랜잭션을 효율적으로 처리하는 데 중요한 역할을 한다.트랜잭션 격리 수준은 네 가지 주요 수준이 있

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

🐶 객체지향 개발 5대 원칙 SOLID 알아보자

SOLID는 객체 지향 설계에서 중요한 5가지 원칙이다!

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

🐶 인터페이스와 추상 클래스 차이

인터페이스와 추상클래스의 차이점을 알아보자

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

🐶 쿠키는 무엇이며 어디에 저장되는걸까?

쿠키가 무엇인지 알아보자

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

🐶 컨텍스트 스위칭이란?

CPU 사용 권한을 전환할 때 발생하는 컨텍스트 스위칭에 대해 알아보자

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

🐶CPU코어와 스레드와의 상관관계

CPU코어와 스레드와의 관계에 대해 알아보자

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

🐶 클러스터드 인덱스와 논클러스터드 인덱스

인덱스에는 두 종류가 있는데 알아봅시다.

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

🐶 DB의 인덱스와 자료구조

DB의 인덱스와 자료구조에 대해 알아보자

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

🐶 동기 비동기와 블로킹 I/O 논블로킹 I/O와 Spring MVC vs Spring Webflux 비교

카페에서 고객과 점원으로 동기 비동기 블로킹 논블러킹을 알아보자

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

🐶GC란 무엇이며 STOP THE WORLD는 왜 발생할까?

GC와 Stop The World에 대해 알아보자

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

[JAVA] Virtual Thread란

Java 21는 Java 8 이후 세번째 LTS 버전이다. 이 버전에서는 가장 큰 업데이트인 가상 스레드라는 기능이 추가되었다.가상스레드란 기존의 전통적인 Java 스레드에 더하여 새롭게 추가되는 경량 스레드이다. Project Loom의 결과물로 추가된 기능으로 OS

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

[백준/python] 2751번 수 정렬하기 2

이 문제는 여러개의 데이터를 입력받아 정렬해야 하기 때문에 input()대신 sys.stdin.readline()를 사용해야 시간초과가 발생하지 않는다. 편의를 위해 다음과 같이 작성 후 평소 input()처럼 사용하면 된다.input = sys.stdin.readl

2023년 11월 17일
·
0개의 댓글
·
post-thumbnail

[백준/python] 1018번 체스판 다시 칠하기

아 이번거는 너무 어려워서 해석 봤는데도 이해 하는데 오래걸렸다 .. 난이도 실버 맞나 ..

2023년 11월 17일
·
0개의 댓글
·
post-thumbnail

[Jenkins] Git fatal: could not read Username "~~" no such device or address 에러 해결

회사에서 요즘 쿠버네티스 환경으로 조금씩 옮기고 있는데... 쿠버네티스 클러스터 환경도 자동화가 필요해 보여서 gitOps라는 개념을 알게 된 후 회사 프로젝트에 적용해보려다 마주친 에러다.간략히 설명하면 deployment.yaml에서 pod를 찍어낼때 image를

2023년 10월 25일
·
0개의 댓글
·
post-thumbnail

도메인 주도 개발 시작하기2 - chapter2

고유의 식별자를 갖는 객체 주문, 회원, 상품과 같이도메인의 고유한 개념을 표현한다. 도메인 모델의 데이터를 포함하며 해당 데이터와 관련된 기능을 함께 제공한다.고유의 식별자를 갖지 않는 객체로 개념적으로 하나인 값을 표현할 때 사용된다.배송지 주소를 표현하기 위한 주

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

토비의 스프링 부트 - 이해와 원리

스프링 부트는 스프링을 기반으로 실무 환경에 사용 가능한 수준의 독립실행형 애플리케이션을 복잡한 고민 없이 빠르게 작성할 수 있게 도와주는 여러가지 도구의 모음이다.스프링 부트의 핵심 목표매우 빠르고 광범위한 영역의 스프링 개발 경험을 제공강한 주장을 가지고 즉시 적용

2023년 8월 17일
·
1개의 댓글
·
post-thumbnail

[운영체제] 프로세스와 스레드

프로그램은 저장장치에 저장되어 있는 정적인 상태이고, 프로세스는 실행을 위해 메모리에 올라온 동적인 상태이다.생성 상태: 프로그램을 메모리에 가져와 실행 준비가 완료된 상태.준비 상태: 실행을 기다리는 모든 프로세스가 자기 차례를 기다리는 상태. 실행될 프로세스를 CP

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

첫 오프라인 컨퍼런스 인프콘 2022 후기

인프콘 2022 후기

2022년 8월 27일
·
2개의 댓글
·
post-thumbnail

JVM - JDK, JRE, JVM이란?

말 그대로 java로 소프트웨어 개발을 할 수 있도록 여러 기능들을 제공하는 패키지다.javac : 자바 컴파일러, 자바 소스파일을 바이트코드로 변환java : javac가 만든 클래스 파일을 해석 및 실행jar : 서로 관련있는 클래스 라이브러리들과 리소스를 하나의

2022년 8월 18일
·
0개의 댓글
·