package sele; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; import java.util.Scanner; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.streaming.SXSSFCell; import org..
자바 엑셀 poi를 사용하려고 했는데 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile 이런에러가 발생했다. poi 라이브러리 최신거를 받았고 poi-bin-5.1.0 루트에 있는 jar과 lib에 있는 jar 만 이클립스에서 Build Path 에 추가했다. poi-bin-5.1.0 디렉토리에 있는 ooxml-lib 디렉토리에 있는 jar 도 Build Path에 추가했더니 실행은 되었다. ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the ..
package sele; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; public class RandomTest { public String getRndId() { Random rnd=new Random(); List list=new ArrayList(); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); list.add(String.valueOf(rnd.nextInt(10))); c..
package sele; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.support.ui.WebDriverWait; public class Daum { public static void main(String[] args) { Daum selTest = new Daum(); selTest.crawl(); } //WebDriver private WebDriver driver; static WebDriverWait wait; //Properties public static final String WE..
package sele; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class NaverTest { public static void main(String[] args) { NaverTest selTest = new NaverTest(); selTest.crawl(); } //WebDriver private WebDriver driver; //Properties public static final String WEB_DRIVER_ID = "webdriver.chrome.driver"; public static final String WEB_DRIVER_PATH = "C:\\sele\..
개발 하다보면 java.lang.IllegalArgumentException: Illegal character in path at index 50: http://1.1.1.1/10000/가나다 마바사.xlsx java.net.URI.create(Unknown Source) org.apache.http.client.methods.HttpPost.(HttpPost.java) 이런 에러를 접할때가 있다. 파일을 원격에 있는 서버로 java io를 통해서 보냈는데 에러가 발생한 케이스다. Illegal character in path 즉 경로에 잘못된 문자가 있다는 것이다. 그 경로에 잘못된 문자는 바로 파일명에 있는 띄어 쓰기 (space) 다. (한글문제는 아니다.) 파일명을 띄어쓰기 없이 한글을 붙여서 써..
package reg; import java.io.BufferedInputStream; import java.io.IOException; public class V3 { private static final String CMD_REG_QUERY="reg query"; private static final String TOKEN_REGSTR="REG_SZ"; private static final String TOKEN_REGDWORD="REG_DWORD"; public static String getRegistryValue(String node, String key){ BufferedInputStream in = null; String regData=null; //cmd 창에서 아래 거 복사,붙여넣기 해도..
404 에러가 여러 케이스가 있지만 내가 경험한 케이스를 공유하고자 한다. 자바+이클립스+톰캣 조합으로 잘 쓰고 있고 이클립스 > Servers > Start the server in debug mode (벌레모양 아이콘) 클릭 > 톰캣서버 기동 해서 서버 올라올 동안 Console 탭의 로그를 봐도 별 특이사항 없이 잘 올라왔다. 그러나.. 웹 브라우저를 열고 http://localhost:8080 을 때렸는데 헐.. HTTP Status 404 The requested resource is not available. Apache Tomcat/8.8.44 이런 에러를 만났다. 이상하다.. 잘 쓰고 있었는데.. 알고보니 웹 모듈(Web Modules) Path 설정이 잘 못 되어 있었다. 이상하다.. 건..
@RequestMapping(value = "/common/multiFileUpload.do", method = RequestMethod.POST) public void multiFileUpload(HttpServletRequest request, HttpServletResponse response) throws Exception { response.setContentType("text/html; charset=UTF-8"); PrintWriter printWriter = response.getWriter(); HashMap resultMap = new HashMap(); Date date = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat..
- Total
- Today
- Yesterday
- 포인터
- proc
- esql
- webix
- Python
- 플러터
- EC
- 라이믹스
- xe addon
- 자바
- 인포믹스
- ocajp
- JDBC
- 자바 smtp
- ocjap
- 파이썬
- KG
- 프로씨
- xe애드온
- 파싱
- XE
- C
- 이클립스
- 문자열
- MySQL
- php
- C언어
- 스크래핑
- XE3
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |