일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- #Oracle
- 설치
- html
- 오라클
- log4j
- #eclipse
- #자바가상머신
- #JVM
- springboot
- Spring
- Plugins
- 인텔리제이
- #자바
- log4j2
- 스프링
- 환경설정
- 플러그인
- 스프링부트
- CodeGlance
- 이클립스
- Like
- mariadb
- Eclipse
- 설정
- #java
- 소스코드 맵
- IntelliJ
- Oracle
- #오라클
- #이클립스
- Today
- Total
목록커피와 개발자 (163)
커피와 개발자
[출처] http://if.kaist.ac.kr/~jskim/Home/etc/vi.html vi Editor's Command Collection command line 명령어 내 용 vi file vi를 시작하여 지정한 파일 편집 vi -r file 읽기 전용(read- only) 편집기로서 vi를 시작하여 지정한 파일 편집 view file 읽기 전용(read- only) 편집기로서 vi를 시작하여 지정한 파일 편집 vi -r 되살릴 수 있는 모든 파일 이름 보여주기 vi -r file vi를 시작하여 지정한 파일 되살리기 편 집 명 령 내 용 i 입력 모드로 전환, 커서 위치 앞에서 삽입 a 입력 모드로 전환, 커서 위치 뒤에서 삽입 I 입력 모드로 전환, 현재 줄의 앞에 삽입 A 입력 모드로 전환..
테이블 생성 사용자 ID root 사용자 비밀번호 mysql 사용자 DB mydb mysql> mysql -u root -p mysql mydb 자동적으로 자신이 사용할 DB가 선택 (mydb 선택됨) mysql> show tables; mydb에 있는 데이터베이스 테이블 조회 (이 명령을 내리면 테이블의 목록을 볼 수 있다. 처음 사용할 경우 아무것도 생성된 것이 없다면 'Empty' 라는 메세지) -- 회원관리 테이블 생성 mysql> create table memberinfo( -> uid int(10) unsigned default '0' not null auto_increment, -> id varchar(12), -> passwd varchar(12), -> email varchar(60), ..
ALTER USER 유저이름 IDENTIFIED BY 변경할 비번
데이터 검색 대문자, 소문자 구별 웹 프로그래밍을 하다가 보면 검색 기능을 구현할 때가 있다. 상품페이지에서도, 방명록이나 게시판에서도... 이러한 기능을 구현할 때 어떤 특정 필드의 값과 검색어를 비교하여 검색한 데이터를 가져오는데 영어의 단어로 검색할 때 발생할 수 있는 문제점이다. 예를 들어 Mind라는 데이터를 검색한다고 하면 MIND나 mind를 검색어로 사용하였을 경우 검색이 되지 않을 수도 있다. 이는 MySQL의 데이터가 대문자, 소문자 구분으로 되어 구조상 검색할 수 없을 경우다. MySQL에서 데이터의 구조를 보면 binary 함수가 설정되어 있는지 보자! 만약 설정되어있다면 대문자, 소문자를 구별하겠다는 의미이다. binary 함수를 사용하면 데이터에 대문자, 소문자를 구별하는 의미이..
ON DELETE CASCADE 는 부모테이블과 자식테이블과의 관계에서 자식테이블이 부모테이블의 PK를 참조하고 있고 자식테이블에 데이터의 값이 있다면 부모테이블은 자식테이블의 데이터의 값으로 인해 참조 무결성에러 발생으로 데이터를 삭제할 수 없다. 이 점을 생각하고 사용하는 함수가 ON DELETE CASCADE 옵션이다. 쉽게 생각하여 폴더구조를 생각하면 된다. [내문서] - [음악] 이라는 파일이 있을 경우, 내문서를 삭제하게 되면 음악이라는 데이터 역시 삭제가 된다. 이 점을 생각하고 사용하자. CREATE TABLE emp( ID NUMBER(10), NAME VARCHAR2(20), CONSTRAINT PK_emp PRIMARY KEY(ID) ); CREATE TABLE dept( ID NUM..
게시판을 보면 List , View , Update(Write) 폼 페이지가 있다. 그리고 DB를 관리(연동) 하는 페이지가 있을것이다. 그냥 단순한 게시판을 코딩하여 쓰면 정상적인 이동경로를 따라서 작동하는데는 문제가 없다. 하.지.만! 주소창에 직접 DB를 관리하는 페이지를 입력해서 들어온다면? 개인적으로 그런 경우가 몇번 있었다. save페이지로 직접 주소입력을 하여 DB에 아무값도 안들어간채 No필드만 계속 증가 하고 있었다. 이를 해결하기 위해 $_SERVER['HTTP_REFERER']를 써준다. $_SERVER['HTTP_REFERER'] : 현재 페이지로 오기전의 페이지주소값이 담겨있는 환경변수다. 하지만 같은 도메인안에서 진행을 하더라도 링크 혹은 테그의 액션외에는 onclick 과 같은..
Checkbox를 체크하지 않으면 경고창 띄우고 Checkbox로 Focus 주기
HTML Input text 간단한 폼 검증 입력 폼 다 채우지 않으면 Input text box의 색을 바꾸고 경고창 띄우기 이름 : 이메일 :
JDK 1.5.0 설치 & Tomcat 5.5 설치 http://java.sun.com/javase/downloads/index.jsp 에 접속하여 다운로드 설치될 폴더를 지정 Path 등록 CLASSPATH 등록 환경변수 JAVA_HOME 등록 설치 경로 지정 Port , UserName , Password 설정 (Password는 적지 않아도 상관없다.) jre1.5.0이 설치되어있는 폴더가 맞는지 확인(경로가 다르다면 경로에 맞도록 설정) 특별한 경우가 아닌 이상에 경로가 잡혀서 나오기때문에 확인만 해주면 된다. CLASSPATH 등록 환경변수 CATALINA_HOME을 등록해준다 실행을 해도 되고 안해도 된다. FlexDataService 2.0 설치(Flex 2.0 SDK 파일도 함께 복사된다)..
APM_Setup은 웹 제작을 위해 가장 기본적으로 설치하는 웹서버, 데이터베이스, PHP등을 쉽게 설치할 수 있도록 도와주는 통합 설치파일이다. 1. 근사모(www.apmsetup.com)에서 다운로드 할 수 있다. (무료) 2. 설치 (Next만 따라가다 보면 설치가 완료된다.) Mysql 접속 mysql -u root -p 로 접속(id: root / pw: apmsetup) use mysql show tables; →table 확인 show databases; →databases 확인 create databases [TABLE_NAME]; →[TABLE_NAME] 생성 desc [TABLE_NAME]; →[TABLE_NAME]의 속성보기 select * from [TABLE_NAME]; mysql..