본문 바로가기

반응형

전체 글

(105)
트리거 트리거란 삽입, 수정, 삭제 등의 작업(이벤트) 발생 시에 자동으로 작동되는 개체AFTER 트리거는 테이블에 이벤트가 작동한 후에 실행INSTEAD OF 트리거는 이벤트가 발생하기 전에 작동하는 트기거이다. (뷰에 행이 삽입, 변경, 삭제 될 때 사용한다)트리거에서 INSERT, UPDATE, DELETE 작업이 수행되면 임시로 사용되는 시스템 테이블이 두개 있는데, 이름은 'INSERTED', 'DELETED'이다 다중 트리거는 하나의 테이블에 동일한 트리거가 여러 개 부착된 것을 말한다. DML 트리거 / DDL 트리거 / LOGON 트리거 DML 트리거 : 테이블 뷰에 DML문 이벤트가 발생했을 때 사용 DDL 트리거 : 서버나 DB에 DDL 문의 이벤트가 발생했을 때 사용LOGON 트리거 : 사용..
[java][algorithm]검색 - 선형검색, 이진검색(binarySearch) 선형검색 앞부터 순서대로 검색 하는 방법 package javaStudy; import java.util.Scanner; public class ch3_2 { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.print("배열 수 : "); int num = stdIn.nextInt(); int[] x = new int[num]; for (int i = 0; i < x.length; i++) { System.out.print("x[i] : "); x[i] = stdIn.nextInt(); } System.out.print("검색할 값 : "); int key = stdIn.nextInt();..
file upload error Expected MultipartHttpServletRequest: is a MultipartResolver configured? Request processing failed; nested exception is java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver configured? solution servlet-context.xml 에추가 1234 Colored by Color Scriptercs
[git] 브런치생성 1. git checkout -b 브런치이름master에서 project라는 브런치를 만들고 project안에 H라는 브런치를 하나 더 만들었다. 2. 만든 브런치를 깃허브에 연결 3. 깃허브에 새로운 브런치가 연결 되었다.
[mysql] 기초 mysql 간단하게 설치 하기 위해 bitnami에서 wamp를 설치하였다.WAMP는 window에 apache, mysql, php를 설치해주는 프로그램이다. https://bitnami.com/stack/wamp 설치 후 mysql 세팅한다. (생활코딩 mysql window 설치 방법 참고하였다) 1. cmd에서 mysql에 접속하기 mysql -uroot -p를 입력후 비밀번호를 입력한다.2. SHOW DATABASES : mysql의 데이터베이스들을 보여준다. 123456789101112131415161718192021222324Microsoft Windows [Version 10.0.17134.165](c) 2018 Microsoft Corporation. All rights reserved...
[java][algorithm]소수 구하기 소수 : 1과 자기자신으로만 나누어 떨어지는 정수 어떤 정수 n에 대하여 이중 for 문을 돌리면서 2부터 n-1까지 다른 정수로 나누어 떨어지지 않는지 확인 코드 설명) for 문에서 9를 만날때 9는 i가 3일 때 나누어 떨어지므로 break package chap02; // 1,000 이하의 소수를 열거(버전 1) class PrimeNumber1 { public static void main(String[] args) { int counter = 0; // 나눗셈의 횟수 for (int n = 2; n
[java][algorithm] 기수 변환 (10진수 정수 n진수 정수로 변환) 10진수 정수를 n진수 정수로 변환하려면 정수를 n 으로 나눈 나머지를 구하고, 그 몫에 대해 나눗셈을 반복해야 한다. 코드 설명) charAt메서드는 문자열에서 임의의 문자를 액세스 하기 위한 String 클래스의 메서드 1. x%n을 인덱스로 하는 문자를꺼내 배열에 순서대로 저장 2. 나눗셈을 반복 3. 저장한 배열을 다시 역순으로 정렬 package chap02; import java.util.Scanner; // 입력 받은 10진수를 2진수 ~36진수로 기수변환하여 나타냄(윗자리부터 배열에 저장) class CardConv_02_06 { // 정수 x를 r진수로 변환하여 배열 d에 윗자리부터 저장하고 자릿수를 반환 static int cardConv(int x, int r, char[] d) { ..
[java][algorithm] 배열 역순으로 정렬하기, 배열 뒤집기 1,2,3,4,5,6,7 -> 7,6,5,4,3,2,1로 배열하기 1, 7 교환 2, 6 교환 3, 5 교환 4 교환 (x) 총 3번 루프 필요 ( 전체/2 ) 홀수일 경우 나머지 1개는 교환할 필요가 없기 떄문에 나머지는 버려준다. * 주의 : a.length는 6 , 배열 최대는 a[5] package ssss; public class ant { public static void main(String[] args) { int[] a = {1,2,3,4,5,6}; //a.length는 6 , 배열 최대는 a[5] for (int i = 0; i < (a.length)/2 ; i++) { int max = a.length- i -1; //6-0-1 , 6-1-1, 6-2-1 int temp = 0; te..

반응형