일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- error
- jpa
- Docker
- Tomcat
- 문서
- JavaScript
- 설정
- Python
- Exception
- oracle
- AJAX
- Open Source
- myBatis
- 오픈소스
- SpringBoot
- MySQL
- Spring Boot
- Thymeleaf
- Eclipse
- git
- JDBC
- Source
- MSSQL
- ubuntu
- maven
- STS
- IntelliJ
- PostgreSQL
- Core Java
- Today
- Total
목록hermeswing log (709)
헤르메스 LIFE
원문 : http://mainia.tistory.com/440 갈릴레오(Galieo) 이클립스에서 SVN 클라이언트 사용하기 여기서 보게 되는 이클립스 버전은 3.5 Galieo 를 사용한다. 그리고 svn은 두가지중 http://subclipse.tigris.org 을 사용할 것이다. 위의 주소로 이클립스에서 제공하는 소프트웨어 설치 위자드를 이용한다. Add 를 클릭해서 주소를 추가한다. 주소는 버전에 맞는 걸로 넣어보자 Name: Subclipse 1.6.x (Eclipse 3.2+) URL: http://subclipse.tigris.org/update_1.6.x Name: Subclipse 1.4.x (Eclipse 3.2+) URL: http://subclipse.tigris.org/updat..
원문 : http://blog.ryeol.com/7 ASP, ASP.NET 1.1/2.0, JSP, PHP 5 에서 사용할 수 있는 문자열 암호화 클래스를 만들어 봤습니다. 이 클래스들은 서로 호환되기 때문에 ASP에서 암호화한 문자열을 ASP.NET 에서 복호화하는 식으로 사용이 가능합니다. 이 클래스는 키와 초기화 벡터는 문자열로 입력받습니다. 내부적으로 키와 초기화 벡터는 UTF-8으로 변환된 후, MD5로 해시됩니다. 문자열 암호화는 Encrypt 메서드에서 수행합니다. 이 메서드는 먼저 입력 문자열을 UTF-8으로 변환한 후, PKCS7 패딩을 덧붙입니다. (JSP 버전에서는 PKCS5를 사용하지만, 블록 크기가 128비트일 경우에는 서로 호환됩니다.) 그 다음에 128-bit AES 알고리즘을..
원문 : http://fantazic.com/page/47 iBatis는 아래와 같은 방법으로 batch 처리가 가능하다. iBatis 내부 코드를 확인해 본 바로는 PreparedStatement.addBatch()를 사용하고 있고, 동일한 쿼리가 반복해서 들어올 때 하나의 batch로 처리해준다. try { SqlMapClient.startTransaction(); SqlMapClient.startBatch(); while (...) { SqlMapClient.insert(query, params); } SqlMapClient.executeBatch(); SqlMapClient.commitTransaction(); } catch (Exception e) { log.error(e, e); } final..
String strSplit = "2010|10"; String yy = strSplit.split("\\|")[0]; String mm = strSplit.split("\\|")[1];
원문 : http://www.ibm.com/developerworks/kr/library/j-5things12/index.html 구문 분석, 시간 제어 및 소리와 같은 평범한 기능을 처리하는 Java 도구 요약: 몇몇 Java™ 도구는 범주가 정해져 있지 않으며 이러한 도구는 주로 "작업 상황"을 기준으로 수집합니다. 이번에 소개할 대상은 5가지 도구로 구성된 콜렉션으로 사용할 필요성이 없어지는 경우에도 계속해서 사용하고 싶은 도구로 구성되어 있습니다. 수년전 고등학교에 다니고 있었을 당시, 필자는 소설 작가가 되고자 하는 마음에 Writer's Digest라고 하는 잡지를 구독했었다. 한 가지 기억나는 것은 "보관하기에는 너무 작은 도구"에 관한 컬럼이었는데, 이 컬럼에는 분류하기 어려운 잡다한 물건..
SELECT fk.owner, fk.constraint_name , fk.table_name FROM all_constraints fk, all_constraints pk WHERE fk.R_CONSTRAINT_NAME = pk.CONSTRAINT_NAME AND pk.owner = '계정명' AND fk.CONSTRAINT_TYPE = 'R' AND pk.TABLE_NAME = '테이블명' ORDER BY fk.TABLE_NAME
아래와 같은 배치파일을 생성 후 스케줄을 걸어주면 됨. @echo off rem Unix - 파일명 myDB%Y%m%d.dmp exp userid=oracle/oracle123 file='myBackup%date:-=%.dmp' log='myBackup%date:-=%.log' full=y 참고 : %date:-=% : 날짜에서 '-'를 빼고 보여주기
SELECT CASE OBJECT_TYPE WHEN 'DATABASE LINK' THEN 'DBLINKS' WHEN 'FUNCTION' THEN 'FUNCTIONS' WHEN 'INDEX' THEN 'INDEXES' WHEN 'PACKAGE' THEN 'PACKAGES' WHEN 'PROCEDURE' THEN 'PROCEDURES' WHEN 'SEQUENCE' THEN 'SEQUENCES' WHEN 'TABLE' THEN 'TABLES' WHEN 'TRIGGER' THEN 'TRIGGERS' WHEN 'VIEW' THEN 'VIEWS' WHEN 'SYNONYM' THEN 'SYNONYMS' WHEN 'GRANT' THEN 'GRANTS' WHEN 'CONSTRAINT' THEN 'CONSTRAINTS' ..
사용자 생성, 변경, 삭제 - 오라클에 로그인하기 위한 계정과 같다. - 오라클을 인스톨할 때 두개의 사용자 관리 ID : SYS, SYSTEM 이 생성된다. - SYS로 로긴할 때, connect sys/****@statdb as SYSDBA - 데이터베이스 관리자는 새로운 사용자를 생성, 변경, 삭제할 수 있다. - 생성된 사용자는 자신이 생성한 객체 (모든 테이블, 인덱스, 뷰 등)를 관리한다. 1. 사용자 생성 CREATE USER 명령 : 데이터베이스에 로그온 할 수 있는 사용자를 생성해 주는 명령어이다. DEFAULT TABLESPACE : 데이터베이스에 접속한 다음 생성하는 모든 테이블, 객체, 뷰 등 사용자의 객체가 생성될 테이블 스페이스이다. TEMPORARY TABLESPACE : 사용..