전체 글 (114) 썸네일형 리스트형 JSP 용어 정리 page : 페이지에 대한 정보 지정, JSP 가 생성하는 문서 타입, 출력 버퍼 크기, 에러페이지 등 JSP 에서 필요로 하는 정보 저장 taglib : JSP 에서 사용할 태그 라이브러리 지정 아직 사용한 적이 없어 예시 없음 include : JSP 페이지의 특정 영억에 다른 문서를 포함 JSP 의 스크립트 요소는 세 가지가 있음 표현식 (Expression) : 값을 출력 스크립트릿 (Scriptlet) : 자바 코드를 실행 선언부 (Declaration) : 자바 메소드를 만듦 JSP 에서는 프로그래밍을 하는 데 필요한 기능을 제공해주는 '기본 객체' 를 제공 request, response, session, application, page 등 다양한 요소를 제공 request 기본 객체 req.. 240108 오늘 배울 내용 : 기존에 배웠던 웹페이지 만들기를 다시 복습 index 부터 다시 만들고, DB 에 접속하는 페이지를 싱글톤으로 변화 시키기 package com.poseidon.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConnection { // 싱글톤으로 변경하기 // static 으로 하나만 존재해야 함 private static DBConnection dbConn = new DBConnection(); // 생성자 만들기, 나만 호출할 수 있는 생성자 : 생성자 잠금 private DBConnection() {} // 인스턴스 호출에 대응하는 메.. 240104 VScode 를 이용하기 오늘은 VS code 를 이용하여 HTML 을 사용 하는 김에 git 연습한 것도 새로운 repository 를 만들어 저장하는 중 첫 index 페이지 index 내용 링크를 검 html5 2014 년 출시 이미지 1월 2월 3월 4월 5월 main이동 main 으로 이동 남자 잠자기 게임 노래 산책 운동 없음 남성 여성 제 3의 성 초기화 로그인 div : 이 것을 가장 많이 사용하게 될 것 div 연습하기 div 연습하기 홈 게시판 문의사항 로그인 도움말 apple 게시판의 메뉴 부분 따라해보기 Store Mac iPad iPhone Watch Vision AirPods TV & Home Entertainment Accessories Support 선생님이 진행한 메뉴 부분 활용 로고 스토어 맥 아.. 240103 Java 금일 수업 내용 : Thread package com.poseidon.thread; // 24-01-03 // 남은 것 : Thread, IO, Net, GUI // 이후, 프로젝트 제작 (Java, DB 중 택) /* * 프로세스 : 운영체제에서는 실행 중인 하나의 어플리케이션을 프로세스라고 함 * 사용자가 애플리케이션을 실행하면 운영체제로부터 실행에 필요한 메모리를 할당받아 * 애플리케이션의 코드를 실행하는 것이 프로세스 * 스레드 : 운영체제는 두가지 이상의 작업을 동시에 처리하는 멀티 태스킹을 할 수 있도록 * CPU 및 메모리 자원을 프로세스마다 적잘히 할당하고 병렬로 실행 * * 스레드 생성과 실행 * 1. Runnable 인터페이스를 구현하는 방법 * * 2. Thread 클래스를 상속받는 .. 240102 HTML, Servlet 등 저번 주 금요일 처리 하던 것 생성 먼저 글 쓰기 글 쓰는 DAO 도 생성 // 글 작성하기, 2024-01-02 public int write(String title, String content) { int result = 0; PreparedStatement pstmt = null; String sql = "INSERT INTO board (board_title, board_content, board_write) VALUES (?, ?, ?)"; String name = "내가씀"; // 나중에 세션에서 받아오기 try { pstmt = dbConn.getConn().prepareStatement(sql); pstmt.setString(1, title); // 첫 번째 물음표에 값 넣기 pstmt.s.. 231229 HTML 오늘은 게시판 만들기 기본 페이지 index 번호 제목 작성자 작성날짜 조회수 연습 버튼을 눌러보세요. 글쓰기버튼~ test Servlet 페이지 package com.poseidon.web; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/test".. 231229 프로그래머스 수박수박수박수박수? class Solution { public String solution(int n) { String answer = ""; for(int i = 0; i < n; i++) { if (i % 2 == 0) { answer += "수"; } else { answer += "박"; } } return answer; } } 약수의 개수와 덧셈 class Solution { public int solution(int left, int right) { int answer = 0; int count = 0; for(; left 231228 HTML 2023-12-28 팀 뽑기 웹 버전으로 만들기 html/css/js 해보기 시험 목록태그 목록태그 목록태그 지금 스페이스바를 많이 쳤으나 한번으로 인식 지금 스페이스바를 많이 침 1. 조합형 한글, 완성형 한글 이 뭔지 알기 2. 아스키 코드 3. euc-kr, utf-8 의 차이점 4. 윈도우에서 사용하는 언어 셋 알아보기 / ms-949 : euc-kr 의 변형 5. 유니코드 위 명령문 중 스페이스바 역할은 이렇게 표시됨 추가로 수정하여 작성 2023-12-28 팀 뽑기 웹 버전으로 만들기 html/css/js 해보기 시험 목록태그 목록태그 목록태그 지금 스페이스바를 많이 쳤으나 한번으로 인식 지금 스페이스바를 많이 침 1. 조합형 한글, 완성형 한글 이 뭔지 알기 2. 아스키 코드 3. euc-k.. 이전 1 ··· 6 7 8 9 10 11 12 ··· 15 다음