일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- jquery
- Oracle
- php
- IPO
- 주식 청약 일정
- 6월 공모주 청약 일정
- 자바스크립트
- codeigniter
- java
- css
- 주식
- JavaScript
- Stock ipo
- MYSQL
- 공모주 청약
- 공모주
- SQL
- linux
- 맥
- 7월 공모주 청약 일정
- 코드이그나이터
- Eclipse
- 리눅스
- 제이쿼리
- 오라클
- 자바
- Stock
- 주식 청약
- 공모주 청약 일정
- Today
- Total
목록java (208)
개발자의 끄적끄적
[java] 소수점 고정시키기 import java.text.DecimalFormat; public class DecimalFormatTest { public static void main(String[] args) { DecimalFormat df = new DecimalFormat("#######.00"); DecimalFormat df2 = new DecimalFormat("#######.000"); String number1 = df.format(55); String number2 = df.format(42.196); String number3 = df.format(2.1); String number4 = df2.format(55); String number5 = df2.format(42.196)..
ChannelSftp channelSftp = (ChannelSftp)channel; String currentDirectory=channelSftp.pwd(); String dir="abc"; SftpATTRS attrs=null; try { attrs = channelSftp.stat(currentDirectory+"/"+dir); } catch (Exception e) { System.out.println(currentDirectory+"/"+dir+" not found"); } if (attrs != null) { System.out.println("Directory exists IsDir="+attrs.isDir()); } else { System.out.println("Creating dir ..
[java] SFTP 사용방법 (jsch 라이브러리 사용) /** * 서버와 연결에 필요한 값들을 가져와 초기화 시킴 * * @param host * 서버 주소 * @param userName * 접속에 사용될 아이디 * @param password * 비밀번호 * @param port * 포트번호 */ public void init(String host, String userName, String password, int port) { JSch jsch = new JSch(); try { session = jsch.getSession(userName, host, port); session.setPassword(password); java.util.Properties config = new java.ut..
[java] 리스트돌릴땐 무조건 foreach를 사용하자 [펌] Java5 에서부터 for-each 문이 추가됐다. 특별히 새로운 문법이 추가된게 아니라 기존 for문을 활용하는거라 for-each라고하면 못알아듣는 사람도 있고, 향상된 for문이라고 말하는사람도 있고.. 특히 요즘엔 stream API에 forEach() 메서드까지 추가되면서 의사소통에 약간 혼란스럼이 있긴하지만 보면 다들 알것이다. List list = Arrays.asList(1, 2, 3, 4, 5); for(Integer i : list){ System.out.println(i); } for-each 문은 인덱스를 명시할 필요없이 알아서 리스트 사이즈만큼 반복되기때문에 에러여지도 없어지고 코드도 간결해지는 매우 유용한 문법이지만..
[java] 자바(java)로 만든 FTP와 SFTP Client 통합 프로그램 [펌] 아래에는 FTP, SFTP 따로 동작하는 프로그램인데 클래스를 크게 3개로 나누어서 통합프로그램을 만들었습니다. 서버로 설정한 CentOS Virtual Box를 사용하여 CentOS를 임의의 서버로 설정하였습니다. 프로젝트 구조 프로젝트 구조는 위 사진과 같습니다. FTP와 SFTP를 사용하기 위해선 commons.net과 JSch라이브러리가 필요한데 이와 관련된 내용은 아래글에 있고, 여기선 통합프로그램을 어떻게 구현했는지에 대한 코드만 올리겠습니다. ProgramStart.java package program; import java.io.BufferedReader; import java.io.IOException..
[java] [Spring] 스프링 3.0 에서 파일 업로드 처리 (File Upload) [펌] 가장 기본적으로 파일 업로드를 하려면 html 문서 안에 태그에서 ........... Multipart 지원기능을 사용하려면 먼저 multipartResolver 를 스프링 설정 파일에 등록 해주어야 한다. CommonsMultipartResolver 를 multipartResolver 로 사용하려면, 다음과 같이 빈 이름을 반드시!!! "multipartResolver" 로 등록해서 사용하면 된다. 다른이름으로 등록하면 안된다. 그냥 안된다. 절대안된다. 업로드를 포기하라. 참고로 프로퍼티들은 maxUploadSize(최대업로드 가능한 바이트크기) maxInMemorySize(디스크에 임시 파일을 생성하..
[java] [Eclipse]java프로젝트에 jar파일 추가하기, jar파일 상대경로로 넣기 [펌] eclipse에서 외부 jar파일을 프로젝트에 추가 시켜야하는 일은 종종 있는 일이다. 그걸 처음할때 조금 어려워하는 사람들이 있다. 그리고 jar파일을 추가할 때 잘못 추가하는 사람들도 흔하게 보았다. 이번에 jar파일을 eclipse의 java프로젝트에서 어떻게 추가해야하는지 보자. 먼저 특정 프로젝트(jar을 넣을 프로젝트)를 선택한 후 우클릭->Properties를 눌러준다. Java Build Path->Libraries->Add External JARs를 선택해준다. 이 행위의 의미는 외부에서 jar파일을 가져오겠다는 의미이다. 그 다음 원하는 jar파일을 개개인의 로컬 디렉터리에서 가져온다...
[java] eclipse Could not create the Java virtual machine 에러 해결방법 이클립스를 클릭했는데 에러메시지만 뜨고 이클립스가 실행되지 않는다. "Could not create the Java virtual machine." out of memory 에러가 발생하면서 이클립스가 자꾸 다운되길래 eclipse.ini 파일을 열어서 메모리를 올려줬더니 이젠 아예 이 메시지만 뿌려주고 끝난다. 그래서, 다시 eclipse 폴더에서 eclipse.ini 파일을 메모장으로 열었다. eclipse.ini 파일의 8번째 라인 D:\plmpjt\java\jdk1.6.0_14\bin\javaw.exe 경로가 이상이 없는지 먼저 확인한다. 이상이 없다면 14번째 라인을 Xmx1024..