본문 바로가기

분류 전체보기365

JAVA 62일차 (2023-08-21) 자바 프로그래밍_Servlet 정리_ex01~ex02 - 서블릿 프로그래밍 - 서블릿, 필터, 리스너 컴포넌트 만들고 배치하는 방법 - GET/POST/PUT 등 요청 메서드를 구분하는 방법 - 요청 파라미터 값을 꺼내는 방법 - multipart/form-data 로 전송된 파라미터 값을 다루는 방법 - 썸네일 이미지를 생성하는 방법 - HttpServlet 클래스의 역할 이해 Servlet 정리 servlet-app 프로젝트 build.gradle (servlet-app) ㄴ 이제 인텔리제이를 사용하므로 이클립스 설정 주석 처리 해주기 => ㄴ settings.gradle (servlet-app) ㄴ eomcs-app => servlet-app 으로 변경해주기 => build.gradle (servlet-app) ㄴ Servlet API 설정 주석 처리.. 2023. 8. 21.
JAVA 61일차 (2023-08-18) 자바 프로그래밍_64. JSP를 이용하여 콘텐트 출력문을 자동 생성하기(소개)_개인프로젝트 - 마트 관리 시스템 ## 64. JSP를 이용하여 콘텐트 출력문을 자동 생성하기 - JSP 구동 원리 이해 및 사용법 ㄴ report/app-server/src/main/webapp 우클릭 > New > Directory => ㄴ board 라는 이름의 새 폴더 생성 => ㄴ 생성된 board 폴더에 form.jsp 파일 생성 => ㄴ Don't ask again 체크 > [Add] 선택 form.jsp (board) ㄴ JSP 페이지의 기본 설정을 명시 => BoardFormServlet.java ㄴ 해당 코드 복사 => form.jsp (board) ㄴ 복사한 코드 붙여넣기 => form.jsp (board) ㄴ [>] 선택 => form.jsp (board) ㄴ [Replace All] 선택 => form.jsp (b.. 2023. 8. 21.
[SQL] 프로그래머스_131528_나이 정보가 없는 회원 수 구하기 COUNT 함수 사용 ㄴ 개수 셀 경우 사용 https://school.programmers.co.kr/learn/courses/30/lessons/131528 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT COUNT(*) AS USERS FROM USER_INFO WHERE AGE IS NULL; 2023. 8. 20.
JAVA 61일차 (2023-08-18) 자바 프로그래밍_인텔리제이 설치 및 설정_Mac M1 기준 인텔리제이 설치 및 설정 인텔리제이 설치 https://www.jetbrains.com/ JetBrains: Essential tools for software developers and teams JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language. www.jetbrains.com => ㄴ IntelliJ IDEA 선택 => ㄴ [Download] 선택 => ㄴ .dmg (Apple Silicon) 선택 (MacBoo.. 2023. 8. 19.
JAVA 61일차 (2023-08-18) 자바 프로그래밍_61. 네이버 클라우드의 Image Optimizer를 이용하여 썸네일 이미지 다루기_개인프로젝트 - 마트 관리 시스템 ## 61. 네이버 클라우드의 Image Optimizer를 이용하여 썸네일 이미지 다루기 - 네이버 클라우드의 Image Optimizer 사용법 회원 사진 등록, 수정 및 조회 dbmodel.exerd ㄴ 회원 테이블에 사진 컬럼 추가 => dbmodel.exerd ㄴ 물리이름을 photo 로 변경해주기 => dbmodel.exerd ㄴ 포워드 엔지니어링 실행 => ㄴ [Next >] 선택 => ㄴ [Next >] 선택 => ㄴ 해당 쿼리문 전체 복사 ㄴ [Cancel] 선택 => ddl3.sql ㄴ 복사한 쿼리문 전체 붙여넣기 => jdbc.properties => ㄴ 클라우드의 mysql 접속 => ㄴ studydb 를 기본 데이터베이스로 사용하도록 설정 => => => ㄴ 현재 존재하는 테이블 .. 2023. 8. 19.
[SQL] 프로그래머스_59405_상위 n개 레코드 https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1; LIMIT ㄴ SELECT 문 끝에 LIMIT 시작할 지점, 표시할 개수를 통해 특정 개수의 데이터를 출력하도록 함 ㄴ 숫자 하나만 입력하는 경우는 시작 지점이 자동으로 0이 되고, 입력받은 숫자는 표시할 개수가 됨 ㄴ ex) LIMIT 2, 2 => 2 (3번째 값)부터 2개.. 2023. 8. 16.