목록분류 전체보기 (163)
불로구
브루트포스는 모든 경우의 수를 다 검사하는 알고리즘이다 이번에는 이 브루트포스 알고리즘을 이용해서 문자열을 검색해보자. 문자열 검색 - 어떤 문자열 안에 다른 문자열이 들어 있는지 알아보고 있다면 위치를 찾아내는 것 ex) "Hello" 에서 ll검색 -> 성공 브루트포스 예시 - "ABABCDEFGHA"에서 "ABC" 검색 -> 1) 맨앞에 A부터 시작하는 3개의 문자와 "ABC"가 일치하는지 검사 -> ABA는 ABC와 다르니 실패 -> 2) BAB를 검사 -> 실패 -> 3) ABC를 검색 -> 모두 일치 package 브루트포스; import java.io.BufferedReader; import java.io.InputStreamReader; public class 브루트포스1 { static ..
장점 1. 수시로 변화는 불빛으로 감성적이다. 2. 옵션키가 2개다 3. 3년간 사용하면서 잔고장 하나 없다. 4. 가격이 2만원 내외이다. 5. 드라이빙, 스킵, 통증등이 별로없다. 단점 1. 잘때 불빛이 은근히 신경쓰인다. 2만원에 구매하여 3년간 쓰는중이며 잔고장하나없고 게임할때 매우 편리하다. 로지텍코리아 정품 로지텍G G102 2세대 Lightsync 게이밍 유선 마우스 PC방에디션+에이투비 마우스장 COUPANG www.coupang.com
외부에서 DB서버 접속시 접근을 거부 당하는 경우 Access denied for user 에러가 발생한다. 이유는 해당 DB에서 접속 계정에 대한 권한을 설정해주지 않았기때문. 1. mysql 접속 2. use mysql; 3. select host, user from user; 로 확인 -> %가 외부접속 허용된 것 4. create user 'id'@'%' identified by 'password';
시퀀스 자동으로 순차적으로 증가하는 순번을 반환하는 데이터베이스 객체 PK값에 중복값을 방지하기 위해 사용 CREATE SEQUENC sequence_name [INCREMENT BY n] // 시퀀스 번호의 증가 값으로 기본값 1 [START WITH n] // 시퀀스 시작번호로 기본값 1 [MAXVALUE n | NOMAXVALUE] //생성 가능한 시퀀스 최대값 [MINVALUE n | NOMINVALUE] //CYCLE일 경우 새로 시작되는 값과 감소하는 시퀀스일 경우 최소 값 [CYCLE | NOCYCLE] //시퀀스 번호를 순환 사용할 것인지 지정 [CACHE n | NOCACHE] //시퀀스 생성속도를 개선하기 위해 캐싱 여부 지정 시퀀스 생성 및 활용 -- board.bnum에 대한 시퀀스..