일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- kb it's your life 기자단
- 종합실무프로젝트
- kb it's your life
- 이차원배열
- sql
- SQLD
- kb 기자단
- 금융권 부트캠프
- kb 취업교육
- KB국민은행
- SQL데이터타입
- 멀티캠퍼스
- kbit교육
- 첫알고리즘평가
- kb네트워킹캠프
- kb it's your life 6기
- 취업교육
- prefixsum #C언어
- autohotkey
- 전문가특강
- 반별이벤트
- 금융권it
- 부트캠프
- 백엔드개발
- 백엔드개발교육과정
- 금융권 it
- sql내장함수
- kb취업교육
- 오토핫키
- kb국민응ㄴ행
- Today
- Total
목록2025/05 (9)
지식보부상님의 공부 일지

[01] JSP의 개요 ◈ JSP(Java Server Page)- 태그 기반 웹 컴포넌트 - 확장자 .jsp- 클라이언트 요청에 의해 동적으로 실행됨- 자동으로 서블릿으로 변환되어 실행- MVC 패턴에서 View 의 역할 ◈ JSP 동작 3단계- 변환 단계 - 요청된 JSP 파일은 `파일명_jsp.java` 파일명 가진 서블릿으로 변환- 컴파일 단계 - 변환된 서블릿 컴파일하는 단계 - 컴파일 에러가 발생하면 반환 X - `파일명_jsp.class` 형식의 파일 생성- 실행 단계 - 컴파일 된 `파일명_jsp.class` 파일 실행 ◈ JSP 동작 과정◈ JSP 변환 파일 위치- 개발시`C:\Users\\AppData\Local\JetBrains\IntelliJIdea2024.3\tomcat\..

[01] 서블릿(Servlet) 개요 ◈ 기본적인 웹의 요청과 응답 과정◈ 서블릿- 웹 컨테이너에 의해 관리- 다양한 클라이언트 요청에 의해 컨텐츠로 응답 가능한 자바 기반의 웹 컴포넌트 [02] 서블릿 맵핑◈ 서블릿 동작 과정 ◈ 📝web.xml- main > webapp > WEB-INF > web.xml 파일에 다음 추가=> 어노테이션 사용 대신 xml에 작성하여 맵핑 (어노테이션 사용 권장)더보기📝web.xml helloServlet org.scoula.ex02.HelloServlet helloServlet /hello-servlet [03] @WebServlet◈ @WebServlet 어노테이션 이용 방법- Xml 파일 대신 자..

[01] TomCat 서버 설치◈ 툼캣 다운로드https://tomcat.apache.org/ Apache Tomcat® - Welcome!The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakartatomcat.apache.orgTomcat 9 다운로드 ◈ Tomcat 서버 설치하기다운받은 압축 해제 후 `C:\a..

[01] HTTP 클라이언트와 서버 ◈ 웹의 동작 과정◈ URL (Uniform Resource Locator)- 프로토콜://호스트번호:포트번호/경로/파일명◈ Client와 Server 구조◈ HTTP Request- 요청라인 (Request Line) : 1줄, HTTP 메서드 방식 및 요청 URL 과 프로토콜 정보- 요청 헤더 (Request Header) : n줄(+\n), 웹 브라우저 정보, 언어, 인코딩 방식, 요청 서버 정보 등 추가 정보- 요청 본체 (Request Body) : 요청에 필요한 내용 (POST, PUT 요청의 경우에 있음) . GET, DELETE 는 BODY 없음더보기◈ HTTP Response- 상태 라인 : 응답 상태 코드 및 프로토콜 정보주요 상태 코드300번대: 리..

[1] MySQL 의 데이터 형식◈ 숫자 데이터 형식데이터 형식바이트 수숫자 범위설명`BIT(N)`N/8 1~64big 표현, b'0000' 형식으로 표현함`TINYINT`1-128~127정수`SMALLINT`2-32,768~32,767정수`MEDIUMINT`3-8,388,608~8,388,607정수`INT` `INTEGER`4약 -21억~21억정수`BIGINT`8약 -900경~+900경정수`FLOAT`4-3.40E+38~-1.17E-38소수점 아래 7자리까지`DOUBLE` `REAL`8-1.22E-308~1.79E+308소수점 아래 15자리까지`DECIMAL(m, [d])``NUMERIC(m, [d])`5~17-10^38+1~+10^38-1전체 자릿수(m)과 소수점 이하 자릿수(d) 가진 숫자형ex) ..

[1] SELECT문◈ SELECT ~ FROM ~SELECT 열 이름FROM 테이블 이름WHERE 조건 ◈ USE 구문- 사용할 데이터베이스를 지정하는 구문USE 데이터베이스 이름; ◈ 주석- 한줄 주석은 `-- `, 여러줄 주석은 `/* */` -- 한줄 주석/* 블록 주석 */ ◈ SHOW- 현재 서버의 DB 확인SHOW DATABASES; - 현재 서버의 TABLE 확인SHOW TABLES; ◈ DESCRIBE- 특정 테이블의 열 확인DESCRIBE 테이블명;-- 또는DESC 테이블명; ◈ AS- 열 이름 별칭- `SELECT 열 이름 AS 별칭` ◈ DISTINCT- `SELECT DISTINCT 열 이름` : 중복 제거 ◈ WHERE 조건절- `BETWEEN A AND B` : A와 B 사..

✅ 반별 스피드게임! 5월의 특별 이벤트 🎉5월 15일 목요일 스승의 날을 맞이하여KB IT아카데미인 KB IT's Your Life에서는 반별 이벤트로✨스피드게임✨이 진행됐습니다! 쉬는 시간마다 각 반을 순서대로 방문해 진행된이번 깜짝 이벤트는 말 그대로 속도전🔥정말 순식간에 후끈 달아올랐던 시간이었어요!!✅ 스피드게임 준비 과정 📝사전에 공지된 이벤트 안내에 따르면🎯 반별 강사님께서 반별로 제시어 20개를 설명하시고,🎯 가장 빠르게 맞힌 TOP3반에게는🎁 음료 쿠폰이 지급된다고 해서...우리반도 화이팅을 다졌습니다! 👊💪✅ 스피드게임 진행 방법 🎲매니저님들께서 쉬는시간에 반마다 찾아다니시면서 진행되었습니다! 👨🏫 강사님께서 제시어를 설명하시고,🙋♀️ 해당 회차 학생들이 이를..

✅ 실전 그래프 활용 - 인접 리스트 (list)위의 그래프를 다음과 같이 인접 리스트(ArrayList)로 저장List> graph = new ArrayList() {{ add(List.of(1, 3, 6)); add(List.of(0, 3)); add(List.of(3)); add(List.of(0, 1, 2, 7)); add(List.of(5)); add(List.of(4, 6, 7)); add(List.of(0, 5)); add(List.of(3, 5));}}; ◈ 그래프의 간선(edge) 정보가 주어질 때 (예시)edges = [[0, 1], [0, 3], [0, 6], [1, 3], [2, 3], [3, 7], [4, 5], [5, 6], [5, 7]..

4월 9일, 기다리던 KB IT's Your Life 6기 기자단 발대식이 열렸습니다! 🎉꽤 치열한 경쟁률을 뚫고 선발된 만큼, 앞으로의 활동에 대해 더 큰 책임감과 기대를 안고 참여하게 되었어요 💪 🎁 기자단 선물 기트행사 시작 전 기자단 선물 키트를 받았는데요, 정말 실용적이고 센스 있는 구성에 감탄했습니다😄 📸 카메라 거치대는 앞으로의 콘텐츠 촬영에 큰 도움이 될 것 같고,일코 가능한 후드티와 에코백도 일상에서 유용하게 쓸 수 있을 것 같아요!👍 그리고 위촉장까지 있어 본격적인 활동 준비가 제대로 되었다는 느낌이 들었답니다! 🙆♀️✅ 활동 가이드 안내 및 아이스 브레이킹아이스브레이킹으로 퀴즈를 내셨는데 정답을 맞히신 분께는상품으로 스타벅스 기프트 카드를 주셨습니다! (전 아쉽게도 ..