일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Python
- error
- jpa
- JavaScript
- AJAX
- Thymeleaf
- MySQL
- Core Java
- PostgreSQL
- 문서
- SpringBoot
- Spring Boot
- Source
- maven
- Open Source
- ubuntu
- MSSQL
- Tomcat
- Docker
- git
- 오픈소스
- Eclipse
- STS
- spring
- 설정
- IntelliJ
- JDBC
- myBatis
- Exception
- Today
- Total
목록hermeswing log (709)
헤르메스 LIFE
클래스의 정의 function MyClass() {}; var MyClass = function() {}; /* 클래스 정의 */var People = function(name, age) { var name = name; var age = age; var isAdult = function() { if(age > 19) return true; else return false; } this.viewMyInfo = function () { if(isAdult ()) { return name + "님은 성인이 맞습니다." ; } else { return name + "님은 성인이 아닙니다." ; } }} var people = new People ("Moon-Hak-I", 26);alert(people .isA..
22 line NullPointerException 문제임._jspInit() 의 22 line 문제는 jsp-api.jar, servlet-api.jar, el-api.jar의 3개 파일에 대한 문제일 가능성이 많습니다. 저의 경우 el-api-6.0.35.jar, jsp-api-6.0.35.jar, servlet-api-6.0.35.jar 파일을 WEB-INF/lib 폴더에 가지고 있고, Tomcat 의 lib 폴더에 jsp-api.jar, servlet-api.jar, el-api.jar 파일이 충돌한 결과로 판단되어 집니다. 에효~~~ 덕분에 3시간을 삽질하고 있었네요.. ㅡㅡㅋ public void _jspInit() { 22 _el_expressionfactory = _jspxFactory.g..
Gradle의 모든 빌드 단위는 task로 정의한다. task는 Ant의 target과 같은 개념이다. External Tools Configurations 에 보면 Gradle Build라는 녀석이 있지만 일단 못한다. ㅠ.ㅠ ( Gradle Project가 아니라서 그런가보다. 현재는 Gradle을 이용한 개발환경 셋팅 및 Study 임. ) Program으로 등록해 놓으면 각 프로젝트 별 Gradle Task의 실행을 제어할 수 있다. Run > External Tools > External Tools Configurations > Program Task를 실행하기 위해서는 -q 옵션을 붙인다. * Task Run ( 등록된 Task는 아래 처럼 보인다. )
* build.gradle 생성 /** * plugin 설정 : JAVA, WAR(JAVA-WEB) * 웹프로젝트는 eclipse-wtp 플러그인으로 분리되었다. * 따라서, WTP 프로젝트를 생성하려면 eclipse-wtp 플러그인도 적용해야 한다. * eclipse-wtp를 적용하면 eclipse 플러그인은 명시하지 않아도 자동 적용된다. */apply plugin: "java"apply plugin: "war"apply plugin: "eclipse-wtp" // JAVA Version 1.6sourceCompatibility = 1.6// 개발한 애플리케이션 버전version = "1.0" // 의존성 설정에 사용할 프로퍼티ext { encoding = "UTF-8" javaVersion = "1..
* Plugin /** * plugin 설정 : JAVA, WAR(JAVA-WEB) * * java plugin을 설정하는 경우 프로젝트의 기본 디렉토리 구조는 다음과 같다. * src/main/java : 실제 서비스를 담당하는 자바 소스 코드를 관리하는 디렉토리. * src/test/java : 테스트 소스를 관리하기 위한 디렉토리. * 메이븐 빌드 툴은 서비스 소스 코드와 테스트 소스 코드를 분리해서 관리하며, * 배포 시 테스트 소스 코드가 같이 배포되지 않게 한다. * src/main/resources : 서비스에 사용되는 자원을 관리하는 디렉토리. * src/test/resources : 테스트 시에 필요한 자원을 관리하기 위한 디렉토리. * * war plugin * 프로젝트에서 war pl..
출처 : http://www.nextree.co.kr/p2437/ http://kwonnam.pe.kr/wiki/gradle/eclipse * gradle 소개 gradle은 진화된 빌드툴로 빌드, 테스트, 배포, 개발 등을 자동화 할수 있다.gradle은 Ant의 유연성과 효과적인 빌드툴인 maven의 편리성의 조합하여 많은 오픈소스 프로젝트의 빌드 시스템으로 빠르게 채택되었다.현재 스프링 오픈소스 프로젝트도 gradle로 빌드시스템을 변경했다. * gradle특징 1. Groovy 기반의 DSL(Domain Specific Language)을 사용2. 의존성을 기반 프로그래밍을 위한 언어3. 빌드의 구조화4. API 제공5. Multi 프로젝트 빌드6. dependencies 관리의 다양한 방법 제공..
메일발송 시 아래와 같은 오류가 발생하였다. javax.mail.AuthenticationFailedExceptionat javax.mail.Service.connect(Service.java:306)at javax.mail.Service.connect(Service.java:156)at javax.mail.Service.connect(Service.java:105)at javax.mail.Transport.send0(Transport.java:168)at javax.mail.Transport.send(Transport.java:98) Properties props = new Properties();props.put("mail.smtp.host", host);props.put("mail.smtp.auth..
출처 : http://blog.naver.com/humanang/130019923190 ORA-01652:128(으)로 테이블 공간 TEMP에서 임시 세그먼트를 확장할 수 없습니다. 원인1Temp Tablespace를 구성하는 Data File의 Size가 작은 경우 해결1 TEMP 테이블스페이스의 TEMPFILE 크기 확인 SELECT *FROM DBA_TEMP_FILESWHERE TABLESPACE_NAME='TEMP'; 테이블스페이스 공간 추가(3개중의 하나)1) ALTER TABLESPACE TEMP ADD TEMPFILE '/ORADATA/TEMP02.DBF' SIZE 100M;또는 2) ALTER DATABASE TEMPFILE '/ORADATA/TEMP01.DBF' AUTOEXTENT ON;..
EPUB(electronic publication)은 국제 디지털 출판 포럼(IDPF, International Digital Publishing Forum)에서 제정한 개방형 자유 전자서적 표준이다. EPUB은 자동공간조정(reflowable)이 가능하게 끔 디자인 되었다. 이는 EPUB으로 만들어진 내용을 볼 때 디스플레이하는 기계의 형식, 크기에 자동으로 최적화되어 보여줄 수 있다는 뜻이다. EPUB는 2007년 9월 이전에 있던 오픈 eBook 표준을 대체하기 위해 국제 디지털 출판 포럼에서 공식 표준으로 채택되었다. 위키피아 epub 파일은 압축파일로 되어 있고, 내부적으로 html 파일과 css, 폰트 등으로 구성되어 있습니다.바꾸어 말하면 epub 파일은 zip등으로 파일명을 바꾸고, 압축을..
개발환경Weblogic 10.xcommons-net-3.3 오류 메시지javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake javax.net.ssl.sslexception: ssl peer shut down incorrectly Tomcat 환경에서는 문제없이 동작하던 프로그램이 Weblogic 으로 옮기고 나서 실행이 되지 않고 오류를 발생했습니다. 내용은 Commons-net 3.3 버젼을 사용해서 FTPClient 를 구현한 프로그램입니다. FTPSClient client = new FTPSClient();....client.connect(host, port);