프로그래밍+DB

launch4j: create executable Java program(Java Swing project)

http://launch4j.sourceforge.net/ 에서 3.9버전을 다운로드했음. Launch4j 3.9 완료. Launch4j 3.9는 잠시 최소화해 놓습니다. Eclipse에서 백업하기 원하는 프로젝트 -> Run As -> Run Configurations… Java Application에서 어떤 이름으로 Run Configuration이 저장되어 있는지 보면 됩니다. Eclipse에서 File -> Export run을 검색해서 Runnable JAR file 선택 Launch configuration에서 프로젝트를 선택, Export destination에 .jar 파일을 만들기 원하는 위치를 지정해준다. OK 만들어진 .jar 파일을 실행하면… 프로그램이 …

더 읽기 »

Charles 4.0.1: HTTP요청과 응답을 캡처하기

자바 웹 개발 워크북 참조함. https://www.charlesproxy.com/download/ 에서 Charles (Windows 64bit 용) 다운로드함. 현재 4.0.1 버전이 제공되고 있다. (참고로 30일 Trial 버전임 ^^) next accept next install finish. charles 실행 Allow access Firefox용 Add-on 설치 http://charlesproxy.com/firefox 에 접속하라고 한다. Firefox 브라우저에서 해당 주소로 들어가면 부가 기능 설치 화면이 나온다. https://addons.mozilla.org/ko/firefox/addon/charles-proxy/ 부가 기능 설치(설치 후 Firefox 재시작) 부가 기능 설치됨. Charles에서 Proxy …

더 읽기 »

Eclipse: Importing a GitHub project

자바 웹 개발 워크북 참조함. Window -> Show View -> Other Git Repositories 선택 Clone a Git repository Read only라면 Authentication 정보가 필요 없다고 한다. 다음 finish. 자동으로 가져온다. Working Directory에 원하는 자료가 보인다. 선택적으로 Import Project 가능 Lesson01만 선택하고 Next finish Project Explorer에 잘 보인다. 성공. 아래는 참고로 모든 프로젝트를 한 번에 가져오는 법. Git Repository의 최상단에서 Import Projects …

더 읽기 »

MySQL: root 비밀번호 변경하기

MySQL Change root Password mysql -u root -p 일단 위 구문으로 mysql에 접속. use mysql; 시스템 데이터베이스 선택. select host, user, password from user; 현재 설정 상태 확인 update user set password=password(‘asdf1234′) where user=’root’; 비밀번호 변경. (위의 asdf1234를 원하는 비밀번호로 바꿔주면 됨.) 다시 아래 명령을 입력해 root 사용자에 대한 password가 일괄 변경되었는지 확인. select host, user, password from user; exit …

더 읽기 »

Java Web Project: Open source Calendar software

Java Planner 자바, JSP, 톰캣, MySQL 활용한 오픈소스 캘린더 홈페이지: http://javaplanner.com/index.html 데모: http://javaplanner.com/live-demos.html 기능: http://javaplanner.com/features.html 가격: http://javaplanner.com/license.html 문서: http://javaplanner.com/docs/index.html 기타 링크: http://xx707xx.tistory.com/category/JSP (튜토리얼) http://blog.javaplanner.com/java-calendar-video-tutorial/ (동영상 튜토리얼!) ZK Calendar 캘린더 외에도 다양한 제품이 존재하는 ZK Framework 기반 캘린더. ZK Framework은 웹 및 모바일 애플리케이션 구축을 위한 생산성이 높은 오픈 소스의 자바 웹 프레임워크임. 홈페이지: https://www.zkoss.org/product/zkcalendar 문서: https://www.zkoss.org/wiki/ZK_Calendar_Essentials 데모: https://www.zkoss.org/zkcalendardemo/ 다운로드: https://github.com/zkoss/zkcalendar/releases …

더 읽기 »

SVN 서버 설치: CentOS에 Subversion 설치하기

http://gh0stsp1der.tistory.com/93 을 참고함. CentOS에 SVN 설치하기 (Windows 에 SVN 서버를 설치하는 방법은 SVN 서버 설치: Subversion-1.6.6(Tigris.org) 포스트를 참고. yum install -y subversion (서브버전 설치) mkdir /home/svn svnadmin create –fs-type fsfs /home/svn/backsan cd /home/svn/backsan/conf (위 명령을 차례로 내림) nano svnserver.conf 위와 같이 설정. anon-access = none auth-accress = write password-db = passwd realm = Backsan 2 kumi Repo nano passwd (접속정보 …

더 읽기 »

MySQL: 서비스로 등록하기

http://dev.mysql.com/doc/refman/5.6/en/windows-start-service.html 를 보고 참조함. C:\Program Files\MySQL\MySQL Server 5.6\bin 폴더에 접근 파일 -> 명령 프롬프트 열기 -> 관리자 권한으로 명령 프롬프트 열기 mysqld –install 위 구문을 실행하면 된다. Service successfully installed. services.msc 실행 MySQL 항목 더블클릭 시작 유형을 자동으로 선택하고 서비스를 [시작]하면 된다. MySQL에 접속되는지 확인한다. — 참고: 서비스 제거하기 — Removing the service To remove a server that is installed …

더 읽기 »

Apache Tomcat 8.0 설치 + Eclipse 연결

이번에는 JSP, Servlet 사용을 위한 Tomcat 8.0 + Eclipse 연계 방법을 알아봄. http://tomcat.apache.org/download-80.cgi 에서 Windows Service Installer 다운로드(8.0.x) next I Agree Next 포트 확인 후 Next Next Install Run Apache Tomcat… 조금 기다립니다. 알림 영역의 Apache Tomcat 9.0 아이콘을 더블클릭. 서비스를 중지합니다. Eclipse에서 Window -> Open Perspective -> Other… Java EE를 선택, OK Window -> Preferences Runtime Environments Apache Tomcat …

더 읽기 »

MySQL: UTF-8 설정(한글깨짐해결)

출처: <http://discafe.tistory.com/entry/mysql-%ED%95%9C%EA%B8%80-%EC%84%A4%EC%A0%95utf8> 위 글을 보고 아래와 같이 설정함. C:\Program Files\MySQL\MySQL Server 5.6 #아래는 2016-07-24 추가한 내용 character-set-client-handshake = FALSE init_connect=”SET collation_connection = utf8_general_ci” init_connect=”SET NAMES utf8″ character-set-server = utf8 [client] default-character-set = utf8 [mysql] default-character-set = utf8 [mysqldump] default-character-set = utf8 (그리고 mysqld 를 다시 시작함.) show variables like ‘c%’; 위 구문으로 character set이 대부분 utf8로 변경된 것을 볼 수 …

더 읽기 »

MySQL: 백업 및 복원(Windows 버전)

MySQL 백업 Command Prompt에서 실행 mysqldump -u 아이디 -p 패스워드 데이터베이스명 > 저장할 파일명   mysqldump -u root test1 > c:\test1.sql   MySQL 복원 먼저 백업된 내용을 담을 데이터베이스를 생성 CREATE DATABASE newDB;   mysql – u 아이디 -p 패스워드 데이터베이스명 < 저장된파일명 mysql -u root newDB < c:\test1.sql   use newDB; show tables; 오호,,, 살아나 있네.

더 읽기 »