일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- linux
- 리눅스
- java
- 주식 청약
- 7월 공모주 청약 일정
- IPO
- css
- MYSQL
- 주식 청약 일정
- Stock ipo
- JavaScript
- 자바스크립트
- 제이쿼리
- 코드이그나이터
- Stock
- SQL
- 공모주 청약 일정
- Eclipse
- Oracle
- 6월 공모주 청약 일정
- jquery
- 오라클
- php
- 주식
- codeigniter
- 맥
- html
- 공모주
- 공모주 청약
- Today
- Total
목록자바 (109)
개발자의 끄적끄적
[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] 자바(java)에서 SAP 연계하여 데이터 조회 [펌] 자바(java)에서 SAP에 연결하여 데이터를 조회하는 간단한 소스임.. 사실 SAP에대해선 아무것도 모름... 주변에 SAP에 대해 아는 사람도 없고 내가아는 정보라고는 연결에 필요한 라이브러리 파일과 접속 정보만 알고 있었음. 시간도 짧고 해서 우선 실행되는게 우선이라서 구글질로 일단 데이터 조회해서 가져오는 부분만 짰음. 더 좋은방법이라던지 효율적인 방법등이 많을것으로 예상함. 이소스는 웹어플리케이션에도 동일하게 적용하여 사용할 수 있음... sap에 접속하여 테이블을 가져와 java의 list객체에 담아서 사용. 우선 sap 담당자에게 제공받은 파일을 확인한다. sapjco3.jar 는 라이브러리로 등록. sapjco3.dll 은..
[java] 비밀번호 패턴(동일 문자, 연속 문자, 특수문자, 숫자, 영문) 체크[펌] /** * 비밀번호 정규식 패턴 * @author ohj * */ public class RegularExpression { public static final String pattern1 = "^(?=.*[A-Za-z])(?=.*[0-9])(?=.*[$@$!%*#?&])[A-Za-z[0-9]$@$!%*#?&]{8,20}$"; // 영문, 숫자, 특수문자 public static final String pattern2 = "^[A-Za-z[0-9]]{10,20}$"; // 영문, 숫자 public static final String pattern3 = "^[[0-9]$@$!%*#?&]{10,20}$"; //영문, 특수..
[spring] SPRING을 이용한 SFTP 파일 업로드[펌] 본격 코드를 작성은 하지만.. 예문식으로 작성을 하겠다. 자세한 코드 설명은.. 구글이나 블로그들에 있을테고.. 여기선 어떻게 사용하는지만 보자. 설명을 하기 위해 코드를 최대한 나름 짧게 작성해 보았다. 일단 메인 form에서 버튼을 만들어준다음, onclick 으로 /upload/connectFtp 를 호출해주자. 그럼 아래에 만들어 놓은 컨트롤러의 /upload/connectFtp 가 호출이 되면서 시작이 된다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ..
[JAVA] 자바 MYSQL 삽입,삭제,수정,검색 [펌] 구문객체를 던지는 3가지 방법 1. execute -> 테이블 생성, 수정,삭제 등 데이터베이스 관리 명령어 사용 create.. 2. excuteUpdate -> 레코드 삽입 수정 삭제등 데이터 조작 명령어 사용 insert, update, delete.. 3. excuteQuery -> 레코드 조회, 테이블 조회 등 조회 명령어 사용 selete.. [ ResultSet 을 통해 쿼리 결과를 가져 올 수 있다. 79번줄 참고! ] 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 32 33 34 35 36 37 38 39 40 41 42 43 4..
[java] SFTP 파일업로드/다운로드 [펌] 프로젝트 진행중 sftp를 통한 파일 업로드를 해야되는 부분이 있어서 참고하고자 퍼왔습니다! 유용하게 참고하겠습니다. 다른분들도 개발에 도움들 되시길 바래요! 출처는 아래 명시했습니다!! SFTP 파일업로드/다운로드 SFTP 서버에 연결하여 파일다운로드/업로드하는 소스입니다. SFTP는 기존의 FTP 에서 보안(secure)을 강화한것으로 기본포트가 FTP는 21번이지만 SFTP는 22번입니다. 아래 사이트에서 jar를 받아서 사용하시면 됩니다. http://www.jcraft.com/jsch/ 1) SFTP 서버 접속 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFo..
[JAVA] 자바 FTP 파일 전송 [펌] 프로젝트 안에 FTP로 해당 서버에 파일을 전송 할 일이 생겨서 FTP 전송에 대해서 알아보았다. 먼저 FTP 프로그램을 다운 받고 서버를 구축하였다. ( 다음에 직접 자바로 만들 것 ) 예) 알 ftp, filezilla 다운 후 공유할 폴더 지정, 아이디, 비번 생성 그리고 자바에서는 해당 서버의 IP, ID, Password 및 local의 파일경로 및 파일을 선택하고 전송해주는 간단한 방식이였다. 물론 라이브러리(Common net)를 사용해서 간단했지만. (라이브러리 파일첨부) 서버 쪽에서 읽기, 쓰기 권한을 줘야 똑같은 파일을 보내도 덮어쓸 수 있다. --------------------------------------------------------..