목록전체 글 (323)
코드와이
문제링크 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRQm6qfL0DFAUo& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package 모의SW역량테스트; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class 벽돌_깨기 { static int n, w, h, arr[][], ans; ..
보안 약점 내용 입력데이터 검증 및 표현 프로그램 입력값에 대한 검증 누락∙부적절한 검증, 잘못된 형식지정 종류 내용 대응 방안 SQL 삽입 사용자의 입력값 등 외부 입력값이 SQL 쿼리에 삽입되어 공격 PreparedStatement 객체 등을 이용, 데이터베이스에 컴파일된 쿼리문(상수)을 전달 크로스사이트 스크립트 검증되지 않은 외부 입력값에 의해 브라우저에서 악의적인 코드가 실행 입∙출력값에 문자열 치환 함수를 사용
문제링크 www.acmicpc.net/problem/1194 1194번: 달이 차오른다, 가자. 첫째 줄에 미로의 세로 크기 N과 가로 크기 M이 주어진다. (1 ≤ N, M ≤ 50) 둘째 줄부터 N개의 줄에 미로의 모양이 주어진다. 같은 타입의 열쇠가 여러 개 있을 수 있고, 문도 마찬가지이다. 그리고, www.acmicpc.net package acmicpc.Gold1; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.LinkedList; import java.util.Queue; import java.uti..
jsp 는 servlet 보다 최초 한번 느리다 servlet java 파일로 변환 servlet class compile servlet class를 메모리에 적재 jsp 스크립팅 요소 선언 스크립트릿 클라이언트 요청 시 매번 호출되는 영역 : service 표현식 안녕 !!! 세미클론 쓰면 안됌! 주석 jsp 지시자 page directive 현재 JSP 페이지를 어떻게 처리할 것인가 contentType, pageEncoding 은 utf-8로 errorPage : 에러가 발생할 때에 대신 처리될 페이지 설정 isErrorPage : 에러를 핸들링하는 페이지인지 설정(boolean) include directive 특정 jsp 파일을 페이지에 포함 taglib directive jstl 또는 사용자에..
문제링크 swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=4&contestProbId=AV_65wkqsb4DFAWS&categoryId=AV_65wkqsb4DFAWS&categoryType=CODE&problemTitle=&orderBy=PASS_RATE&selectCodeLang=JAVA&select-1=4&pageSize=10&pageIndex=5 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package D4; import java.io.BufferedReader; import java.io.IOException; import j..
문제링크 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWhUBBUqQO0DFAW_& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package D4; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class 신도시_전기_연결하기 { public static void main(String[] ar..
문제링크 www.acmicpc.net/problem/17471 17471번: 게리맨더링 선거구를 [1, 4], [2, 3, 5, 6]으로 나누면 각 선거구의 인구는 9, 8이 된다. 인구 차이는 1이고, 이 값보다 더 작은 값으로 선거구를 나눌 수는 없다. www.acmicpc.net package acmicpc.Gold5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class 게리맨더링 { static int n, ..
DP 문제링크 www.acmicpc.net/problem/14501 14501번: 퇴사 첫째 줄에 백준이가 얻을 수 있는 최대 이익을 출력한다. www.acmicpc.net package acmicpc.Silver4; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTokenizer; public class 퇴사 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = ..