본문 바로가기

소수 구하기(에라토스테네스의 체) 자연수 N이 주어졌을때, 1부터 N 까지의 소수의 개수를 구하는 알고리즘 import java.util.Arrays; import java.util.Scanner; import java.io.IOException; public class Main { /* * 백준 문제 1929번 */ public static void main(String[] args) throws IOException{ Scanner scanner = new Scanner(System.in); int X, Y; X = scanner.nextInt(); Y = scanner.nextInt(); // 0, 1, 2, ... , Y boolean[] b = new boolean[Y+1]; // Default는 모두 소수라 가정 Arrays...
Mysql - 시퀀스 생성 /* mysql 시퀀스 기본 생성 예 */ DROP TABLE SEQ_MYSQL; CREATE TABLE SEQ_MYSQL( ID VARCHAR(10) NOT NULL, SEQ_NAME VARCHAR(50) NOT NULL ); /* 생성된 펑션 삭제 */ DROP FUNCTION IF EXISTS get_seq; /* Auto_increment 적용 */ DELIMITER $$ CREATE FUNCTION get_seq (p_seq_name VARCHAR(45)) RETURNS VARCHAR(10) READS SQL DATA BEGIN DECLARE RESULT_ID INT; UPDATE SEQ_MYSQL SET ID = CAST(LAST_INSERT_ID(CAST(id as unsigned)+1) a..
[Eclipse Error] log4j.dtd Not Found log4j.xml 로컬에서 찾던걸 웹 상에서 찾음
[Tomcat Error] - The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. Server 더블클릭 후 Tomcat admin port 8005로 입력 publish module contexts to separate XML files 체크
오라클 SQL문 - 질의어(DQL:Data Query Language) SELECT : 데이터 검색 - 데이터 조작어(DML:Data Manipulation Language) INSERT : 데이터 입력 UPDATE : 데이터 수정 DELETE : 데이터 삭제 - 데이터 정의어(DDL:Data Definition Language) CREATE : 데이터베이스 객체 생성 ALTER : 데이터베이스 객체 수정 DROP : 데이터베이스 객체 삭제 RENAME : 데이터베이스 객체 이름 변경 TRUNCATE : 데이터 및 저장 공간 삭제 - 트랜잭션 처리어(TCL:Transaction Control Language) COMMIT : 트랜잭션의 정상적인 종료 처리 ROLLBACK : 트랜잭션 취소 SAVEPOINT : 트랜잭션 ..
오라클 데이터 타입 CHAR(size) size크기의 고정 길이 문자 데이터 VARCHAR2(size) size 크기의 가변 길이 문자 데이터 NVARCHAR2(size) 국가별 문자 집합에 따른 size 크기의 문자 또는 바이트의 가변길이 문자 데아터 NUMBER(p,s) 정밀도(p)와 스케일(s)로 표현되는 숫자 데이터 DATE 날짜 형식 데이터 ROWID 테이블 내 행의 고유 주소를 가지는 64진수 문자 타입 데이터 BLOB 대용량의 바이너리 데이터 CLOB 대용량의 텍스트 데이터 BFILE 대용량의 바이너리 데이터를 파일형태로 저장하기 위한 데이터 TIMESTAMP(n) DATE 데이터 타입의 확장된 형태 INTERVAL YEAR TO MONTH 년과 월을 이용하여 기간을 저장 INTERVAL DAY TO SECON..