분류 전체보기 203

오라클 SQL-연습문제 - 고난도

[고난도 문제 연습] -- 1. EMP 테이블에서 부서 인원이 4명보다 많은 부서의 부서번호, 인원수, 급여의 합을 출력하라. select deptno, count(*), sum(sal) from emp group by deptno having count(*)>4 -- 2. EMP 테이블에서 가장 많은 사원이 속해있는 부서번호와 사원수를 출력하라. select deptno, count(*) from emp group by deptno having count(deptno) = (select max(count(*)) from emp group by deptno) -- 3. EMP 테이블에서 가장 많은 사원을 갖는 MGR의 사원번호를 출력하라. select mgr empno from emp group by m..

오라클(DBMS) 2021.11.26

CSS3 Flexible Box

Flex는 요소의 크기가 불분명하거나 동적인 경우에도, 각 요소를 정렬할 수 있는 효율적인 방법을 제공. Flex는 2개의 개념이 있음. 첫 번째는 Container(부모) 두 번째는 Items(자기자신) 입니다. Flex Container Flex Container를 위한 속성들은 다음과 같습니다. 속성의미 display Flex Container를 정의 flex-flow flex-direction와 flex-wrap의 단축 속성 flex-direction Flex Items의 주 축(main-axis)을 설정 flex-wrap Flex Items의 여러 줄 묶음(줄 바꿈) 설정 justify-content 주 축(main-axis)의 정렬 방법을 설정 align-content 교차 축(cross-ax..

html,css 2021.11.21

Oracle 11g 에서의 SCOTT 계정 생성

C:\를 선택해 XE를 설치했다면 SCOTT 계정 생성 파일 경로는 C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql 아래의 명령어로 생성 SQL> @C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql SQL> show user USER is "SCOTT" SQL> 계속해서 SCOTT 계정의 비밀번호를 tiger로 변경한다. 이어지는 JDBC 관련 글의 모든 예제에서 SCOTT 계정의 비밀번호를 tiger로 사용하기 때문이다. SQL> alter user scott identified by tiger; User altered. SQL> 아래의 명령어로 생성 확인 C:\..

오라클(DBMS) 2021.11.19

부트스트랩 관련 사이트 및 참고자료

http://maczniak.github.io/bootstrap/index.html 부트스트랩 너드가, 너드를 위한. 트위터에 다니는 @mdo와 @fat이 만든 부트스트랩은, Node로 컴파일한 LESS CSS를 사용하고, GitHub로 관리합니다. 부트스트랩은 웹에서 굉장한 일을 하도록 너드를 돕습니다. maczniak.github.io https://www.youtube.com/watch?v=NbqBpnLoNj0&t=144s https://www.youtube.com/watch?v=oGZIjToZe4g

CountryMap 에서 아래의 함수를 추가하여 테스트

import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.util.HashMap; import java.util.Scanner; import java.util.Set; /* 위의 CountryMap 에서 아래의 함수를 추가하여 테스트 하시오 //country.bin 에 HashMap map; 안에 저장된 나라와 인구수를 저장 //I/O Stream 사용 public boolean saveFileMap() { }..

프로그램 문제 2021.11.13

love.txt 카피 문제.(좋은 아침 입니다. 를 love.txt 로 저장 -> 해당 내용을 읽어 들여 love2.txt 로 복사)

좋은 아침 입니다. 를 love.txt 로 저장 -> 해당 내용을 읽어 들여 love2.txt 로 복사 import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; class IOCopy { private static final String FILE_NAME = "love.txt"; public boolean saveWords(String words) { boolean isDone = true; OutputStream os = null; try { os = new FileOutputStream(FILE_NAME); byte[] buffer = wor..

프로그램 문제 2021.11.13

자바 채팅 소스

============================================서버 쪽=================================== import java.net.; import java.io.; import java.util.Scanner; public class TcpIpServer5 { public static void main(String args[]) { ServerSocket serverSocket = null; Socket socket = null; try { // 서버소켓을 생성하여 7777번 포트와 결합(bind)시킨다. serverSocket = new ServerSocket(7777); System.out.println("서버가 준비되었습니다."); socket = s..

프로그램 문제 2021.11.11

그만"이 입력될 때까지 나라 이름과 인구를 입력 받아 저장하고, 다시 나라 이름을 입력받아 인구를 출력하는 프로그램을 작성하라. 다음 해시맵을 이용하라.

import java.util.HashMap; import java.util.Scanner; import javax.lang.model.util.ElementScanner6; class CountryMap { private HashMap map; public CountryMap() { map = new HashMap(); } public HashMap getMap() { try { System.out.println("나라 이름과 인구를 입력하세요.(예: Korea 5000)"); Scanner sc = new Scanner(System.in); int population = 0; String country = " "; while (true) { System.out.print("나라 이름, 인구 >> ")..

프로그램 문제 2021.11.11

java 쓰레드 - 동기화 문제(Accout) 예제

import java.util.Scanner; import javax.lang.model.util.ElementScanner6; class Account { int balance = 200; public void withdraw(int money) { if (balance >= money) { String threadName = Thread.currentThread().getName(); // 쓰레드 이름 받아오기 try { System.out.println(threadName + "::슬립전:" + balance); Thread.sleep(1000); } catch (Exception e) { } System.out.println(threadName + "::빼기전:" + balance); balanc..

프로그램 문제 2021.11.10