일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- algorithms
- git
- 2020년 일정
- 필기
- java
- 주간회고
- 정보처리기사
- 뇌정리
- If
- jsp
- Real MySQL
- post
- 함수형 코딩
- Til
- Jackson
- sqldeveloper
- 코드숨
- hackerrank
- 책리뷰
- 성적프로그램
- Python
- 2020년 제4회 정보처리기사 필기 문제 분석
- 회고
- 서평
- 알고리즘
- LeetCode
- 스터디
- 미니프로젝트
- 2020년 정보처리기사 4회
- 항해99
- Today
- Total
목록분류 전체보기 (174)
조컴퓨터
1) CASE WHEN 1-1) SELECT id , CASE WHEN month = "Jan" THEN revenue ELSE NULL END AS Jan_Revenue , CASE WHEN month = "Feb" THEN revenue ELSE NULL END AS Feb_Revenue , CASE WHEN month = "Mar" THEN revenue ELSE NULL END AS Mar_Revenue , CASE WHEN month = "Apr" THEN revenue ELSE NULL END AS Apr_Revenue , CASE WHEN month = "May" THEN revenue ELSE NULL END AS May_Revenue , CASE WHEN month = "Jun" THEN..
1) 정사각형 A=B AND B=C 1-1) SELECT CASE WHEN A=B AND B=C THEN 'Equilateral' ELSE '그외' END, A, B, C FROM TRIANGLES 2) 이등변 삼각형 2-1) SELECT CASE WHEN A=B AND B=C THEN 'Equilateral' WHEN A=B OR A=C OR B=C THEN 'Isosceles' ELSE '그외' END, A, B, C FROM TRIANGLES 2-2) SELECT CASE WHEN A=B AND B=C THEN 'Equilateral' WHEN A=B AND A+B>C OR A=C AND A+C>B OR B=C AND B+C>A THEN 'Isosceles' ELSE '그외' END, A, B, C..
1) salary * months = earnings 1-1) SELECT *, salary * months AS earnings FROM Employee 1-2) SELECT salary * months AS earnings FROM Employee GROUP BY earnings 1-3) SELECT salary * months AS earnings FROM Employee GROUP BY earnings ORDER BY earnings 1-4) SELECT salary * months AS earnings FROM Employee GROUP BY earnings ORDER BY earnings DESC 1-5) SELECT salary * months AS earnings FROM Employee ..
SQL문으로 포토갤러리 테이블 생성 -- 포토갤러리 테이블 -- 테이블 생성 CREATE TABLE tb_pds ( pdsno NUMBER NOT NULL ,wname VARCHAR2(100) NOT NULL ,subject VARCHAR2(250) NOT NULL ,regdate DATE NOT NULL ,passwd VARCHAR2(15) NOT NULL ,readcnt NUMBER DEFAULT 0 ,filename VARCHAR2(250) NOT NULL --파일명 ,filesize NUMBER DEFAULT 0 --파일크기 ,PRIMARY KEY(pdsno) ); -- 시퀀스 생성 CREATE sequence pds_seq; commit; --커밋
[회원가입] memberForm.jsp → myscript.js 유효성 검사한 후, memberCheck() → memberProc.jsp 회원가입 성공한 후, loginForm.jsp로 이동 1. 회원가입 구현 1) 서버단 설계하기 DAO, DTO 1) memberDAO package net.member; import java.sql.Connection; import java.sql.PreparedStatement; import net.bbs.BbsDTO; import net.utility.DBClose; import net.utility.DBOpen; public class MemberDAO { private DBOpen dbopen=null; private Connection con=null; pr..
1. Cookie 클래스 - javax.servlet.http.Cookie 클래스를 이용 - Tomcat 서버가 client에 저장하는 텍스트 파일로 된 정보 - 보안성이 없으므로 계정과 패스워드를 동시에 쿠키에 저장하면, 쿠키의 내용을 전부 편집기로 열어볼 수 있으기 때문에 보안에 문제가 될 수 있다. - 4kb까지 저장할 수 있다. 네트워크 트래픽이 많아지므로 1kb 안쪽으로 사용을 권장한다. - 쿠키는 웹페이지 접속시 서버로 자동으로 전송되고 서버에 의해서 클라이언트에 쓰여지므로 쿠키를 사용하지 않는 옵션을 브라우저에서 지정 가능하다. - setMaxAge( ) 쿠키의 생존 기간 초 지정, 12시간의 경우 12*60*60 브라우저는 시간이 지난 쿠키를 서버로 전송하지 않고 자동으로 삭제하며 사용자가..
웹페이지의 SCOPE(유효범위) 1. 내부객체 1) out 2) pageContext : JSP 페이지 자체의 Context 제공 3) request : 요청에 관한 정보 4) session : 요청에 관한 Context 제공 5) response : 응답에 관한 정보 6) application : 서블릿 및 외부 환경 정보 Context 제공 2. SCOPE의 종류 - myweb 프로젝트에서 페이지들 간에 값을 공유하기 위해 사용 1) page : 현재 페이지에서만 유효. 기본값 2) request : 부모 페이지와 자식 페이지에서만 유효 3) session : 모든 페이지에서 유효 (사용자 개별 접근, 시간) 4) application : 모든 페이지에서 유효 (모든 사용자 접근, 서버 정보) 3-1..
1. 공지사항 개발환경 구축 1) 테이블 생성 create table tb_notice( noticeno number not null -- 일련번호 ,subject varchar2(255) not null -- 제목 ,content varchar2(4000) not null -- 내용 ,regdt date default sysdate -- 작성일 ,primary key(noticeno) -- noticeno 기본키 ); 2) 일련번호 시퀀스 생성 create sequence noticeno_seq; 3) JSP 작업폴더 : notice 생성 4) Package명 : net.notice 5) 자바빈즈 파일명 net.notice.NoticeDTO net.notice.NoticeDAO 2. JSP 파일 1) ..