profile
코딩하는 곤쪽이

토이 프로젝트 TIL - 1

포트폴리오 겸 학습을 하기 위해 만들게 되었고, 기능은 노션과 TIL을 합친 느낌으로 만들 계획이다.프론트엔드 부분은 클로드한테 맡겨서 보기 좋게끔만 만들 예정.막히는 부분이 있다면 클로드 사용해서 개발하려고 하는데 이게 좋은 방법인지 싶음아마 괜찮겠지?그리고 엘라스틱

2025년 6월 20일
·
0개의 댓글
·

하샤드 수

내가 생각한 코드parseInt() 사용법 오류parseInt() 는 String 클래스의 인스턴스 메서드가 아닌 Integer 클래스의 static 메서드다그래서 쓸려면 Integer.parseInt(문자열)개별 자릿수를 얻는 방법이 틀림각 자릿수를 따로 더해야하는데

2025년 6월 17일
·
0개의 댓글
·

코딩 테스트에서 사용할 수 있는 유용한 방법

문자열 관련 1) 문자열 뒤집기 2) 문자열을 문자 배열로 3) 문자열 분리 4) 문자열 합치기 5) 문자열 자르기? (문자열의 앞의 n글자) 문제 내용 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루

2025년 6월 10일
·
0개의 댓글
·

문자열 붙여서 출력하기

문제 내용두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.입출력 예시문제 풀이간단하게 sout만 붙여줘서 풀었는데 어떤 방법이 있나 궁금해서 다른 사람의 풀이도 뒤져

2025년 5월 27일
·
0개의 댓글
·

Docker 알아보기 - 3

Docker 컨테이너는 기본적으로 외부 네트워크와 격리된 환경에서 실행됨따라서, 컨테이너 내부에서 실행중인 서비스(ex: 웹 서버)를 외부에서 접근하려면포트 매핑(port mapping) 설정이 필요함이걸 위해 -p , -P 옵션을 사용할 수 있다1\. -p 옵션: 특

2025년 2월 27일
·
0개의 댓글
·

도커 알아보기 - 2

컨테이너가 실행될 때 자동으로 실행되는 기본 명령어를 의미nginx 의 엔트리포인트는 Nginx 서버 실행 명령어인, (nginx -g 'daemon off;')로 설정되어 있는데\--entrypoint 옵션을 사용하면 이를 덮어쓰고 다른 명령어를 실행할 수 있다nig

2025년 2월 26일
·
0개의 댓글
·

도커 알아보기

도커 이미지는 실행하기 전의 정적인 상태이고, docker run 을 해야만 실행이 된다.프로그램도 실행 파일이 있지만 실행해야만 프로세스 (실행 중인 프로그램) 이 된다.도커 컨테이너는 docker ps 로 실행중인 컨테이너를 확인할 수 있고, 종료하면 사라지거나 멈

2025년 2월 25일
·
0개의 댓글
·

코틀린 명언 앱으로 배우기 - 2

삭제 val id = rq.getParamValueAsInt("id", 0) -> id 값을 가져옴 (id가 없으면 0 반환) if (id == 0) -> id가 0이면 "id를 정확히 입력해주세요." 출력 후 continue , 삭제 진행 X val wiseS

2025년 2월 21일
·
0개의 댓글
·

코틀린 명언 앱으로 배우기

readlnOrNull()?.trim() readlnOrNull() 입력값이 null 일 수 있다 라는 뜻 readln 은 null을 허용하지 않지만, readlnOrNull 은 null 을 반환할 수 있다. ?.trim() 입력값이 null 이 아닐 경우 tr

2025년 2월 17일
·
0개의 댓글
·

코틀린 기본 문법

1. var VS val Kotlin에선 변수를 선언할 때 var 과 val 을 사용 var -> 변경 가능한 변수 (Mutable) val -> 변경할 수 없는 변수 (Immutable, Java의 final 과 비슷) > 👉 val 을 기본적으로 사용, 변경

2025년 2월 14일
·
0개의 댓글
·

Jump To Spring Boot - 6

3-12 마크다운 설치 마크다운 컴포넌트 (CommonUtil) @Component 어노테이션으로 CommonUtil 생성 이 클래스는 스프링 부트가 관리하는 빈으로 등록 빈으로 등록된 컴포넌트는 템플릿에서 사용 가능 CommonUtil 클래스엔 markdown 메서드를 생성 markdown 메서드는 마크다운 텍스트를 HTML 문서로 변환하여 ...

2025년 1월 1일
·
0개의 댓글
·

Jump To Spring Boot - 5

3-01 navbar.html js 추가 `` 여기 밑에 추가 layout 내비 바 추가 3-02 org.springframework.data.domain.Page : 페이징을 위한 클래스 org.springframework.data.domain.PageRequest : 현재 페이지와 한 페이지에 보여 줄 게시물 개수 등을 설정하여 페이징 요청...

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

Jump To Spring Boot - 4

배열의 평균값 문제 설명 제한 사항 입출력 예 입출력 예 설명 문제 풀이 다른 사람의 풀이

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

Jump to Spring Boot - 3

답변 등록 버튼을 누르면 /aswer/create/{id} 로 넘어간다POST 방식으로 /answer/create/{id} URL 호출POST 방식 = 데이터를 저장하는 용도@RequestMapping("/answer") 로 중복되는 도메인 정리@RequiredArgs

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

Jump to String Boot - 2

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

Jump to Spring Boot - 1

h2 database build.gradle properties db 파일 gitignore JPA build.gradle properties Spring.jpa.hibernate.ddl-auto 이걸 update 로 설정했는데 또 다른 설정값이 있다

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

Spring Boot - 10

UserController /user/signup URL이 GET 요청이 되면 회원 가입을 위한 템플릿을 렌더링 후, POST로 요청되면 회원 가입을 진행하도록 만듬 비밀번호 맞는지 확인 회원 가입 시 password1 이 password2 가 동일한지를 검증하

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

Spring Boot - 9

둘 다 검증을 진행하게 해주는 것Spring Boot의 페이징 기능을 구현할 때 첫 페이지 번호는 1이 아닌 0기본값으로 0을 설정해야함GET 방식에서는 값을 전달하기 위해 ? 와 & 기호를 사용첫 번째 파라미터는 ? , 이후 추가되는 값은 &그거랑 같네localhos

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

Spring Boot - 8

T???? 신기하다 T 나 Object 나 똑같다 T 라고 쓰는 건 관행이다 기억하기 PostWirteBody PostDeleteBody PostModifyBody 조회(GET)를 제외한 모든 액션 메서드의 리턴 타입에 RsData는 필수다. resul

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

Spring Boot - 7

@PostMapping post 처리를 한다 = post는 CRUD 중 Create 그리고 Mapping은 @GetMapping과 동일하게 URL 매핑을 담당하지만 POST 요청을 처리하는 경우에 사용 그러고보니 GET은 읽는다인가????? 오 맞네 GET /

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