전체 글 5

프로그래머스 백엔드 데브코스 Day 3

브이입니다~✌️Day 3 : ☠️코딩할때 가장 빡치는 순간이 언제인가요? 버그가 어디서 나온건지 모를 때? 남이 짜둔 드러운 코드를 읽고 내가 수정해야할때?물론 그런 순간도 빡치긴하지만 가장 화나는 순간은 진짜 별것도 아닌데 나만 개발환경 세팅이 제대로 안될때가 아닐까 싶습니다 제이슨 라이브러리를 써야하는데 잘 안되길래 구글링하면서 디렉토리에 .jar 파일도 직접 옮기고 다했는데 안되더군요 젠장 한 2시간 정도 삽질하고 이건 뭔가 잘못되었다 싶어서 강사님께 도움을 요청하니 그냥 제가 의존성 수정하면 나오는 코끼리 버튼을 안눌러서 그랬다고 하시는군요 ㅇㅅㅇ 맙소사 근데 왜 인텔리제이에서 프로젝트 스트럭트 메뉴에서 의존성 설정할때는 안된걸까요? 아주 짜증나는 하루였습니다 그래도 명언 앱 진도는 꽤 나갔습니다..

프로그래머스 백엔드 데브코스 Day 2

브이입니다~✌️Day 2 : 아직까진 재.미.있.다.오늘도 초보자 분들은 자바 기초문법, 진행하였고 저는 만들던 명언 앱을 계속해서 이어서 만들고 있습니다.생각보다 명언 앱 만드는게 재밌습니다.오랜만에 대학생때 과제하던 기억도 새록새록나고… 깃레포: 명언 앱 (수정된 내용)컨트롤러 노트매니저(서비스) 스토리지(레포지토리) 그리고 노트객체로 구성하였습니다(워크플로우)사용자가 컨트롤러에 생성을 요청하면노트매니저가 노트객체를 만들어서 명언과 작가를 입력해줍니다노트매니저는 완성된 노트를 스토리지에게 전달하고스토리지는 노트를 파일에 저장해서 영속성을 유지할 수 있습니다새로 학습한 내용개인적으로 해쉬맵을 다시 공부하면서 자료구로 공부를 다시 시작했습니다배열해쉬맵어레이리스트추가 적으로 구현해야할 것스트림제이슨 입출력..

Java 변수 타입에 따른 메모리 저장방식

Java에서 변수의 저장 방식은 프리미티브 타입(primitive types)인지, 아니면 참조 타입(reference types)인지에 따라 달라집니다.1. 프리미티브 타입(기초타입)프리미티브 타입은 값을 직접 저장합니다. 이들은 Java에서 기본 데이터 타입으로 간단한 값을 저장하며, 메모리의 스택(stack) 영역에 할당됩니다. 외우기 쉽게 기초타입 정도로 외우시면 편합니다.타입크기저장되는 값 예시byte1바이트-128 ~ 127short2바이트-32,768 ~ 32,767int4바이트-2^31 ~ 2^31-1long8바이트-2^63 ~ 2^63-1float4바이트3.4e-38 ~ 3.4e+38char2바이트단일 문자 (‘A’, ‘가’)boolean1바이트 (논리 값)true 또는 false저장방식..

Java/CS 2024.11.19

프로그래머스 백엔드 데브코스 Day 1

브이입니다~✌️코딩테스트로 유명한 곳이죠.바로, 프로그래머스의 부트캠프..❤️‍🔥데브코스 백엔드 과정이 오늘부터 시작되었습니다. 사실 시작은 11월 15일 금요일이었습니다.OT가 진행되어서 학습과정은 없었습니다.제가 참여한 기수는 24년 11월 15일에 개강한 3기앞으로 매일매일 교육과정 회고를 작성해보려고 합니다.제 스스로 교육의 기록을 남기는 과정이기도 하고,미래에 데브코스를 고민하는 사람들에게 도움이 되었으면 좋겠습니다. 저는 정말 많이 고민했거든요ㅠㅠ(+ 지원할때 응시했던 코딩테스트는 레벨 0에서 1 수준으로 3문제, 2수준 1문제 구성이었습니다, 3솔했습니다.) 제가 데브코스를 선택한 이유는코딩테스트를 보고 나름 걸러진 사람들과 함께 공부할 수 있다,자체 코딩테스트 시스템을 통해 계속 학습지원..