반응형 전체 글72 25.02.19 TIL - 웹개발 미니 프로젝트(2) 목차 1. Fetch 문제 해결 공통으로 Header를 가져오는 과정에서 Fetch를 사용하는데 실행이 되지 않는 이슈가 있었다.개발자 도구를 켜 볼 생각을 못했다가 갑자기 생각이 나서 켰더니 이런 오류가 있었다.Access to fetch at 'file:///D:/project/header.html' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: chrome, chrome-extension, chrome-untrusted, data, http, https, isolated-app.로컬 파일로 개발중이었는데 CORS policy가 보안 요건에 .. 2025. 2. 19. 25.02.18 TIL - 웹개발 미니 프로젝트(1) 목차 1. 와이어프레임 2. header, navbar 구현 Navbar는 Bootstrap의 코드를 가지고 수정하여 사용하였다. 메인페이지만 사용하는 것이 아니라 방명록 페이지도 있기 때문에 Navbar를 통해 방명록 페이지로 이동하고자 구현하였다. Navs and tabsDocumentation and examples for how to use Bootstrap’s included navigation components.getbootstrap.com 구현된 화면 header, navbar 구현 코드. ELEVEN Home 방명록 3. 인적사항 등록 페이지 와이어프레임 상에서는 보통 프로필 하면 자연스럽게 연상되는 것처럼 이미지.. 2025. 2. 18. 25.02.17 TIL - Git & Github 목차 1. Git 설치하기더보기 2. 필수 리눅스 명령어1) pwd (print working directory) - 현재 내가 작업하는 폴더를 보여달라는 뜻. - ~ 는 home 경로이며, 바탕화면을 의미하는 Desktop 폴더의 상위 경로임. * Working directory : 현재 작업중인 directory 2) ls(list) - 현재 폴더 안에 있는 폴더 & 파일 내역을 볼 수 있음. 3) ls -a (list all) - 숨겨진 파일(보통 . 으로 시작함)도 모두 볼 수 있음. 4) cd 폴더명(change directory) - ls 명령어에서 확인된 폴더로 이동 가능. - Desktop 안에 있는 다른 폴더로 이동 가능.(데스크탑의 폴더를 더블 클릭해서 들.. 2025. 2. 17. 25.02.14 사전캠프 TIL - SQL JOIN문 목차 9. JOIN내가 필요한 데이터들이 각각 다른 테이블에 분산되어 있을 때 데이터를 불러오기 위한 방법.Excel의 Vlookup 함수와 유사함.서로 다른 테이블이 공통으로 가지고 있는 컬럼을 기준으로 묶게 됨. * LEFT JOIN - 공통 컬럼을 기준으로 B 테이블에 값이 없더라도 모두 조회됨.-- LEFT JOINselect 조회 할 컬럼from 테이블1 a left join 테이블2 b on a.공통컬럼명=b.공통컬럼명 예시)SELECT *FROM food_orders LEFT JOIN payments ON food_orders.order_id = payments.order_id- LEFT JOIN은 없는 값도 조회되기 때문에 NULL값이 있는 것이다. * INNER JOIN - 공통 컬.. 2025. 2. 14. 25.02.14 사전캠프 TIL - SQL 조건문 목차 5. SQL 조건문 논리연산자의미예시AND그리고age>20 and gender=’female’ → 나이가 20세 이상이고, 여성OR또는age>20 or gender=’female’ → 나이가 20세 이상이거나, 여성NOT아닌not gender=’female’ → 여성이 아닌 * AND - 두 조건이 모두 참일 때 사용.SELECT *FROM studentsWHERE age > 20 AND name = 'Alice'; * OR - 두 조건 중 하나만 참이면 사용.SELECT *FROM studentsWHERE age > 20 OR name = 'Bob'; * NOT - 조건이 거짓일 때 사용.SELECT *FROM studentsWHERE NOT age > 20; * 비교연산자비교연산자의미.. 2025. 2. 14. 25.02.13 사전캠프 TIL - SQL 기초 목차 1. SQL 기초* 데이터베이스란? - 여러 테이블을 포함하는 큰 틀. * 테이블 - 데이터가 행(row)과 열(column)로 구성된 구조. - 각 행은 하나의 데이터 레코드를 나타내며, 각 열은 데이터의 속성을 나타냄. - 빨간 칸이 행(row), 파란 칸이 열(column)이다. 2. SQL 기본 명령어 * 데이터베이스 생성CREATE DATABASE 데이터베이스명; * 테이블 생성CREATE TABLE 테이블이름 ( 컬럼1 데이터타입, 컬럼2 데이터타입, ...); 예시)CREATE TABLE students ( id INT, name VARCHAR(50), age INT); - id : 정수형 데이터를 저장하는 열(INT). - name : .. 2025. 2. 13. 25.02.12 사전캠프 TIL - Java의 실행과정 목차 Part 01. Hello World!Java의 실행 과정자바 소스파일(.java)를 작성.JDK가 제공하는 javac를 사용하여 소스파일을 컴파일.JVM의 Class Loader는 컴파일로 생성된 바이트 코드(.class)를 전달 받아 동적 로딩을 통해 실행에 필요한 클래스들을 로딩하여 JVM 내부 Runtime Data Area에 로드함.JVM의 Execution에 의해 기계어로 해석되어 실행됨. Class Loader - JVM 내부에 바이트 코드를 로드하고 링크를 통해 배치하는 작업을 수행하는 모듈. - 실행될 때 동적으로 클래스를 로드하고 jar 파일 내부에 저장되어 있는 클래스들을 JVM에 로드함. - 프로그램 상의 작성한 모든 클래스, 변수 및 메서드의 정보를 Method Area에 배.. 2025. 2. 12. 25.02.11 사전캠프 TIL - Java Java Handbook 목차 Part 01. Hello World!Java의 등장 - Java는 '객체지향 언어'. - C에 객체지향 개념을 도입한 C++ 이라는 언어도 존재하지만, Java와는 결이 다름. - 객체지향 언어의 중심에는 클래스(Class)가 있음. - C++은 클래스 없이도 개발이 가능하기 때문에 객체지향지원 언어라고 부르기도 함. - 반대로 Java는 클래스 없이는 개발이 불가능!! → Java는 개발의 시작과 끝 모두 클래스에서 시작하고 클래스에서 끝남. - C++은 클래스와는 별개로 존재할 수 있지만 Java는 무조건 클래스 내부에 존재해야함!! Java의 장점 - 단 하나의 소스 파일로 모든 기종의 컴퓨터에서 실행 가능. Java 버전별 차이 - 크게 LTS(Long-Term.. 2025. 2. 11. 25.02.10 사전캠프 TIL - 단어 맞추기 게임 Lv3. 단어 맞추기 게임 1. 컴퓨터가 랜덤으로 영어단어를 선택합니다. - 힌트에 제공된 영어 단어 리스트를 이용하였다. 2. 사용자는 A부터 Z까지의 알파벳 중에서 하나를 입력합니다. a. 입력값이 A - Z 사이의 알파벳이 아니라면 다시 입력을 받습니다. b. 입력값이 한 글자가 아니라면 다시 입력을 받습니다 c. 이미 입력했던 알파벳이라면 다시 입력을 받습니다. d. 입력값이 정답에 포함된 알파벳일 경우 해당 알파벳이 들어간 자리를 전부 보여주고, 다시 입력을 받습니다. e. 입력값이 정답에 포함되지 않은 알파벳일 경우 기회가 하나 차감되고, 다시 입력을 받습니다. Scanner sc = new Scanner(System.in); // 1. 랜덤으로 영어 단어 선택하.. 2025. 2. 10. 이전 1 ··· 3 4 5 6 7 8 다음 반응형