목록전체 글 (69)
뮁이의 개발새발
[Cookie] - 서버에서 사용자의 컴퓨터에 저장하는 파일 - 사용자가 별도의 요청을 하지 않아도 request 시 자도응로 서버에 전송 - key와 value로 구성. String 형태 [사용 목적] - 세션관리, 개인화, 트래킹 [구성요소] - 이름, 값, 유효기간, 도메인, 경로 [주요 기능] // Cookie cookie = new Cookie(String name, String value); // cookie.setValue(String value); // String value = cookie.getValue(); // cookie.setDomain(String domain); // cookie.setMaxAge(0); // response.addCookie(cookie);
[JSP] - 자바 서버 페이지 - HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어 - 최초 jsp 요청 시/ 변경 시 jsp가 servlet으로 자동 변경되어 실행됨 [JSP 스크립팅 요소] - 선언: - 스크립트릿(로직 처리): - 표현식: - 주석: - 지시자: [JSP 기본객체의 scope] - page: 페이지 영역에 저장한 값은 페이지를 벗어나면 사라짐. - request: redirect 시 사라짐. forward는 값유지 - session: 인증된 사람만 허락 ,, ex) 로그인 유지 - application: 전체 영역 [공통 method] - setAttribute(String name, Object value) : 문자열 nam..
[Servlet] - 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 - JSP와 비슷함 => JSP는 HTML문서안에 Java 포함 Servlet은 Java 코드 안에 HTML 포함 [Servlet Life-Cycle] - Servlet class는 main method가 없다. - Client가 request를 하게되면 Servlet Container는 Servlet 객체를 생성하고, 초기화 하며 요청에 대한 처리를 하게 됨. - 또한 Servlet 객체가 필요없게 되면 제거하는 일까지 Container가 담당함. [서블릿의 세 가지 주요 기능] 클라이언트로부터 요청을 받음 데이터베이스 연동과 같은 비즈니스 로직을 처리 처리된 결과를 클라이언트에 돌려줌 [Servlet 주요 method]..
이런것만 맨날 나오면 좋겠다 .. class Solution { // 0,1,2,3,4,5,6 일치할때의 등수 static int[] rank = { 6, 6, 5, 4, 3, 2, 1 }; public int[] solution(int[] lottos, int[] win_nums) { int cnt = 0; // 일치하는 숫자의 수 int zerocnt = 0; // 알아볼 수 없는 숫자의 수 for (int i = 0; i < 6; i++) { if (lottos[i] == 0) { zerocnt++; } for (int j = 0; j < 6; j++) { if (lottos[i] == win_nums[j]) { cnt++; } } } int[] answer = new int[2]; answer[1..
젤다랑 거의 똑같은 문제! 입력을 띄어쓰기 없이 줘서 그거 바꿔주면 그냥 젤다랑 똑같다.. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.PriorityQueue; public class swea1249 { static class node implements Comparable { int x; int y; int d; public node(int x, int y, int d) { super(); this.x = x; this.y = y; this.d = d; } @Override public int compareTo(node o) { return this...
문제 너무 웃김ㅋㅋㅋ 영원히 고통받는 링크 .. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.PriorityQueue; import java.util.StringTokenizer; public class bj4485 { static class node implements Comparable { int x; int y; int rupee; public node(int x, int y, int rupee) { super(); this.x = x; this.y = y; this.rupee = rupee; } @Override public int compareT..
시험에 나왔던 문제... (그래서 주석이 많음 ㅎㅎ ) 바로 풀긴 풀었지만 더 효율적인 방법이 있을 것 같다. 난 문제가 하라는대로 했음 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.StringTokenizer; public class Main { // 영어로 변환 or 숫자로 변환 시 사용할 배열 static String[] en = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; public stat..
바보같이 0은 가로 1은 대각 2는 세로로 정해놓고 1을 세로로 생각하고 풀어서 계속 답이 안나왔다... 거의 3시간동안 삽질한듯 ㅠㅠㅠㅠ 같은 스터디 언니가 발견해줘서 해결..~~,,, 어렵다어려워 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class bj17070 { static int N, answer; static int[][] map; // →, ↘, ↓ static int[] dx = { 1, 1, 0 }; static int[] dy = { 0, 1, 1 }; public static void ma..