본문 바로가기

반응형

분류 전체보기

(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..

반응형