목차

    ⏳ Time Log 69

    [TIL] Day 08 — Java 접근 제어자와 캡슐화, static

    [TIL] Day 08 — Java 접근 제어자와 캡슐화, static날짜: 2025-10-29기술 스택: Java OOP 캡슐화 static getter/setter부트캠프: 풀스택 개발자 부트캠프 2주차접근 제어자 (Access Modifier)제어자클래스 내부같은 패키지자식 클래스외부private✅❌❌❌default✅✅❌❌protected✅✅✅❌public✅✅✅✅암기법: 프디프퍼 (private → default → protected → public, 범위 순서)캡슐화 + getter/setterpublic class Person { private String name; // 외부 직접 접근 차단 private int age; // getter public String getN..

    [TIL] Day 07 — Java 클래스 기초 및 CSS 박스모델/효과

    [TIL] Day 07 — Java 클래스 기초 및 CSS 박스모델/효과날짜: 2025-10-28기술 스택: Java CSS 정렬알고리즘부트캠프: 풀스택 개발자 부트캠프 2주차Java 정렬 알고리즘버블 정렬 (Bubble Sort)for (int i = 0; i arr[j+1]) { int tmp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = tmp; } }}// 실무에서는 Arrays.sort() 사용import java.util.Arrays;Arrays.sort(arr);System.out.println(Arrays.toString(arr)); // 배열 출력랜덤값 연습 틀// 랜덤값 10개, 최소..

    [TIL] Day 06 — Java 배열/참조타입 및 CSS 선택자

    [TIL] Day 06 — Java 배열/참조타입 및 CSS 선택자날짜: 2025-10-27기술 스택: Java Array CSS부트캠프: 풀스택 개발자 부트캠프 2주차데이터 타입 — 기본 vs 참조구분타입메모리 저장초기값기본 타입byte, short, int, long, float, double, char, boolean스택타입별 지정값참조 타입배열, 클래스, 인터페이스, 열거형힙(Heap) (주소만 스택)null핵심 키워드: 스택에 주소, 힙(Heap)에 실제 데이터배열 (Array)// 선언 및 생성int[] arr = new int;int[] arr2 = {1, 2, 3, 4, 5}; // 값 목록 생성// 접근arr = 10;System.out.println(arr.length); // 배열 길..

    [TIL] Day 05 — Java 제어문(조건문/반복문) 및 HTML Form 요소

    [TIL] Day 05 — Java 제어문(조건문/반복문) 및 HTML Form 요소날짜: 2025-10-24기술 스택: Java HTML CSS부트캠프: DevOps 개발자 부트캠프 1주차조건문// if / else if / elseif (score >= 90) { System.out.println("A");} else if (score >= 80) { System.out.println("B");} else { System.out.println("C");}// switchswitch (day) { case 1: System.out.println("월요일"); break; case 2: System.out.println("화요일"); break; default: Syste..

    [TIL] Day 04 — Java 연산자 및 HTML 심화

    [TIL] Day 04 — Java 연산자 및 HTML 심화날짜: 2025-10-23기술 스택: Java HTML CSS Git부트캠프: DevOps 개발자 부트캠프 1주차연산자 정리증감 연산자int i = 5;System.out.println(++i); // 선위: 먼저 +1 후 출력 → 6 출력, i=6System.out.println(i++); // 후위: 먼저 출력 후 +1 → 6 출력, 이후 i=7구분표현동작선위(prefix)++i연산 전 증가후위(postfix)i++연산 후 증가비교 연산자연산자의미==같다!=다르다>, >=크다, 크거나 같다, 작다, 작거나 같다논리 연산자연산자의미예시&&AND — 둘 다 참이어야 참a>0 && b>0||OR — 하나만 참이어도 참a>0 || b>0!NOT — ..

    [TIL] Day 03 — Java 기본 문법 및 Git 설정

    [TIL] Day 03 — Java 기본 문법 및 Git 설정날짜: 2025-10-22기술 스택: Java Git GitHub Scanner 형변환부트캠프: DevOps 개발자 부트캠프 1주차Java 기본 자료형 정리자료형크기범위특징byte1byte-128 ~ 127short2byte-32,768 ~ 32,767int4byte-2³¹ ~ 2³¹ - 1정수 기본형long8byte-2⁶³ ~ 2⁶³-1리터럴에 L 접미사float4byte~7자리리터럴에 f 접미사 필수double8byte~15자리실수 기본형char2byte0 ~ 65535유니코드, 작은따옴표boolean-true/falseString--참조 타입(객체)중요 구분: int, double, boolean은 기본(primitive) 타입, Stri..

    [TIL] Day 02 — Java 환경설정 및 Eclipse 기초

    [TIL] Day 02 — Java 환경설정 및 Eclipse 기초날짜: 2025-10-21기술 스택: Java 21 Eclipse CMD부트캠프: DevOps 개발자 부트캠프 1주차Java 설치 — Azul Zulu OpenJDK 21Azul Zulu JDK 21 다운로드시스템 환경 변수 설정JAVA_HOME → JDK 설치 경로 (예: C:\Program Files\Zulu\zulu-21)Path 편집 → 새로만들기 → %JAVA_HOME%\bin 추가설치 확인cmd> echo %JAVA_HOME%cmd> java -version버전 선택 이유: Java 11 / 17 / 21 중 21(LTS) 사용 — 학습 시점(2025-10) 기준 안정적인 LTS 버전Eclipse 프로젝트 구조Java 프로젝트 ..

    [TIL] Day 01 — HTML/CSS 기초 및 개발 환경 설정

    [TIL] Day 01 — HTML/CSS 기초 및 개발 환경 설정날짜: 2025-10-20기술 스택: HTML CSS VS Code부트캠프: DevOps 개발자 부트캠프 1주차개발 환경 구성 (커리큘럼 전체 스택)분야주요 도구프론트엔드 (HTML/CSS/JS/React)VS CodeJavaEclipseJSPEclipseSpring FrameworkSTS(Eclipse)Spring BootIntelliJPython / DjangoVS Code, AnacondaVS Code 한글팩확장 ID: MS-CEINTL.vscode-language-pack-ko컴퓨터 기초 — 데이터 단위단위크기계산 기준bit0 또는 1최소 단위byte8bit00000000 ~ 11111111KB1,024 byte2¹⁰MB1,024 ..

    [Prologue] 기록되지 않은 우주는 증발한다

    폭포처럼 쏟아지는 수직의 물줄기 아래서, 내 안의 이름 없는 서술자는 언제나 그렇듯 끈질긴 고해를 시작했다. 그것을 작가라 불러야 할지, 아니면 통제할 수 없는 의식의 범람이라 불러야 할지 나는 여전히 알지 못한다. 다만 분명한 것은, 그 찰나의 순간만큼은 우주의 비밀을 품은 듯한 눈부신 계시의 파편들이 내 의식의 수면 위로 무수히 튀어 올랐다는 사실이다.얄궂게도 우주의 유효 범위는 명확했다. 사방을 가로막은 차가운 경계, 그 견고한 벽이 내 세계가 팽창할 수 있는 물리적 한계선이었다. 그조차도 현실이라는 비정한 냉기가 침입하는 찰나를 견디지는 못했다. 사유를 지탱하던 온기가 식어감에 따라, 찬란했던 별들이 수증기와 함께 흩어져 버리는 것은 거역할 수 없는 소멸의 수순이었다. 소멸의 여로 속에서 간신히 ..