profile
개발자와 유사한 개발자입니다
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개의 댓글
·
post-thumbnail

자바 디자인패턴 - 추상 팩토리 패턴

추상화에 의존하여 변경점을 최소한으로~

2022년 8월 9일
·
1개의 댓글
·
post-thumbnail

자바 디자인패턴 - 팩토리 메소드 패턴

구체적인 객체 생성 과정을 딴데로 옮겨버리자~

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

자바 디자인패턴 - 싱글톤 패턴

스프링의 빈 객체 관리에도 유사하게 쓰이는 싱글톤 패턴!

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

[엘레강트 오브젝트] 2-1장 가능하면 적게 캡슐화하세요

캡슐화를 적게하세요! 근데 equals 오버라이딩을 항상하라구...?

2022년 5월 30일
·
0개의 댓글
·
post-thumbnail

[엘레강트 오브젝트] 1-3장 생성자에 코드를 넣지 마세요

생성자에 코드를 넣지 마세요! 근데 유효성검증은...

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

[엘레강트 오브젝트] 1-2장 생성자 하나를 주 생성자로 만드세요

프로퍼티 초기화는 주 생성자에서만 하세요! 근데... 이제...

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

[엘레강트 오브젝트] 1-1장 -er로 끝나는 이름을 사용하지 마세요

-er로 끝나는 이름은 사용하지 마세요 왜냐면 절차지향적인 느낌이라네요?

2022년 5월 24일
·
0개의 댓글
·
post-thumbnail

[mysql] mysql 외부 접속 connection locked 현상

이슈발생이유 회사에서 개발중에 갑자기 이러한 에러가 발생했다 > ERROR 1129(00000): Host '*' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts' **이유는 원격 서버에서 Mysql Server로 단순 커넥션 한 뒤 close하면 Mys...

2022년 5월 19일
·
0개의 댓글
·
post-thumbnail

[NodeJs] node에서 특정작업 반복하기 (node-schedule)

node에서의 스케쥴 작업을 알아봅시다

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[java] 원시타입(Primitive Type)과 참조타입(Reference Type)

자바에서의 데이터 타입을 알아봅시다~

2022년 4월 13일
·
0개의 댓글
·