일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 광주직업학교
- 자바스크립트
- 자바
- 전주독서실
- 딥러닝
- K디지털크레딧
- 덴디컨설팅
- 패스트캠퍼스
- 전주스터디카페
- ux
- 썸머스쿨예약
- 머신러닝
- 서블릿
- jsp
- 파이썬
- 내일배움카드
- 스마트인재개발원
- 빅데이터
- 코딩
- 자바페스티벌
- java
- Python
- iOS개발강의
- ui
- 스프링
- 바이트디그리
- 문제풀이
- 리스트
- 메시지시스템
- 코린이
- Today
- Total
목록Study (21)
멀리 보는 연습
1. JSP 란? Java Server Pages 의 약자로 정적인 HTML 코드에 JAVA 코드를 넣어서 동적으로 웹페이지를 구성할 수 있게 만드는 웹 어플리케이션 도구이다. JSP가 하나의 JAVA 클래스이기 때문에 모든 JAVA 라이브러리를 끌어다 쓸 수 있다. 이 JSP 덕분에 JAVA 점유율이 크게 상승했다는 자료가 있다. 2. JSP와 서블릿의 차이점은? JSP와 서블릿은 하는 일은 동일하지만 JSP는 HTML 내부에 JAVA 소스코드가 들어가는 반면, 서블릿은 JAVA 코드 내에 HTML 코드가 있다. 이에 따라, 서블릿은 복잡한 로직 구현에 적합하고, JSP 는 수정이 용이하기 때문에 화면 작성 작업을 할 때 좋다. 3. JSP의 내부 동작 과정 1) JSP 파일이 실행되면 WAS (Web..
보너스 문제 1. Scanner sc = new Scanner(System.in); while (true) { System.out.print("A 입력 : "); int A = sc.nextInt(); System.out.print("B 입력 : "); int B = sc.nextInt(); if (A == 0 && B == 0) { break; }else { System.out.println("결과 : " +(A - B)); } } 보너스 문제 2. Scanner sc = new Scanner(System.in); System.out.print("n 입력 : "); int num = sc.nextInt(); int sum = 1; for(int i=0;i
지난 편에 이어 계속되는 자바 페스티벌 문제 풀이~ 문제 16. 아래와 같이 1차원의 점들이 주어졌을 때, 그 중 가장 거리가 짧은 점(index)들을 출력하시오. (단, 점들 사이의 거리는 모두 다르다.) int[] point = {92,32,52,9,81,2,68}; int min =Math.abs(point[0]-point[1]); int a = 0; int b = 0; for(int i = 0;i= 0; j--) { arr[j][i] = k2; k2++; } } for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { System.out.print(arr[i][j] + "\t"); } System.out.pri..
JAVA FESTIVAL : D-1 내일은 자바 페스티벌이 열린다. 자바 페스티벌은 학원에서 진행되는 죽음(?)의 페스티벌이다. 농담이고, 부루마블 판에 주사위를 던져 나오는 숫자에 해당하는 문제를 풀면 점수를 얻는 방식으로 진행되는 일종의 게임같은 축제라고 생각하면 된다. 1등 팀과 2등 팀에게는 상금이 주어진다. 우리 팀의 목표는 1등이다. 말이 씨가 된다고 했으니까 적어본다. 팀원들 모두 열심히 해줘서 나도 덩달아 열심히 하게 된다. 아래는 병관쌤이 친절하게 단톡방에 올려주신 문제들을 내 나름대로 찾아보고 고민해보면서 푼 과정들이다. 문제 1. 거스름돈을 입력 받아 내어줘야 하는 지폐의 개수를 출력하는 프로그램을 작성하시오. 단, 최대 단위는 10000원, 최소 단위는 100원 Scanner sc ..
1. 거스름돈을 입력받아 내어줘야 하는 지폐와 동전의 개수를 출력하는 프로그램을 작성하시오. 단, 최대 단위는 10000원, 최소 단위는 100원이다. (난이도 ★★☆☆☆) ↓정답 보기↓ Scanner sc = new Scanner(System.in); System.out.print("총 금액 입력 : "); int money = sc.nextInt(); System.out.println(); System.out.println("잔돈 : "+ money + "원"); int man = money/10000; int ochen = (money%10000)/5000; int chen = (money%10000)%5000/1000; int obaek = (money%10000)%5000%1000/500; in..
1. 서브쿼리란? 하나의 SQL문에 포함되어 있는 또 다른 SQL문 *예제01 Abel이라는 사원보다 더 많은 급여를 받는 사원의 이름과 급여를 출력하시오. 1 select last_name, salary 2 from employees 3* where salary > (select salary from employees where last_name='Abel') 서브쿼리 (30, 40) > any (최소값 30보다 큰 값) >> 40,50,60 > 10, 20,30 > all ( 전부(최대값)보다 큰값) >> 50, 60 > 10,20 *예제02 Zlotkey와 동일한 부서에 근무하는 다른 모든 사원들의 사번 및 고용 날..
1. group by 구문 부서 별로 그룹화 하여 합계를 보고 싶을 때 1 select department_id, sum(salary) 2 from employees 3* group by department_id 부서 별로 그룹화하여 평균을 보고 싶을 때 1 select department_id, avg(salary) 2 from employees 3* group by department_id 2. SQL 구문 순서 FROM - WHERE - GRUOP BY - HAVING - SELECT - ORDER BY SELECT 쿼리문을 실행했을 때, 위의 순서대로 실행 *where 절은 그룹 함수를 쓸 수 없음 3. having 구문 조건절에는 where, having 절이 존재하는데, where 은 '행'을..
1. 조인이란? - 조인은 각 테이블 간에 공통된 칼럼(조건)으로 데이터를 합쳐 표현하는 것 - 조인시킬 테이블들의 data(행) 연결을 할 때 무결성이 보장되어야 함 1) n-1 규칙 n-1 = 조인 대상 테이블의 개수 = 조인 조건 개수, where 절에 명시 2) 조인 테이블에 똑같은 이름의 column 명시할 때 반드시 소유주인 테이블 이름을 접두어로 명시(ex. e.last_name) *예시01 우리 회사에 근무하는 사원의 이름과 그 사원이 근무하는 부서 이름을 출력하시오. select last_name, department_name from employees, departments where employees.department_id=departments.department_id 'employ..