package navermap; import java.awt.BorderLayout; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextArea; import javax.swing.JTextField; import javax.swing.border.EtchedBorder; public class Sampl..

네이버 지도에서 검색했을때 나오는 정보 (예: 이름,전화번호,주소 등) 를 스크래핑 하는 프로그램을 자바로 만들어봤다. 검색 후 나오는 정보를 일일히 사람손으로 복사 붙여넣기 혹은 직접 타이핑할 수도 있으나 너무 힘들것이다... 그래서 자동으로 필요정보만 깔끔하게 추출하는 프로그램이다. 마케팅등 여러분야에 활용될 수 있으리라 생각한다. https://youtu.be/lRQCpdbHgpg 현재 10초안에 등록된 업체 추출 개발을 진행중이다.
package asdfasds; import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.Key; import java.security.NoSuchAlgorithmException; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingException; imp..
Apache Tomcat을 사용하다보면 catalina.out이라는 tomcat로그가 쌓인다. 이 로그파일을 관리하지 않는다면 catalina.out은 삭제되지 않고 계속해서 로그가 쌓이게 되는 문제가 발생된다. 이를 방치하면 몇십 GB는 물론이며 몇백 GB까지 올라가 디스크 용량에 무리를 주게 되는데 이를 관리하는 방법에 대해 알아보자. 방법은 간단하다. Tomcat 경로(/tomcat경로/bin/)에 있는 catalina.sh 파일을 수정해주면 된다. ■ Before elif [ "$1" = "start" ] ; then ...(생략)... shift touch "$CATALINA_OUT" if [ "$1" = "-security" ] ; then if [ $have_tty -eq 1 ]; then ..
출처: https://m.blog.naver.com/PostView.nhn?blogId=javaking75&logNo=220552245734&proxyReferer=https%3A%2F%2Fwww.google.com%2F Java에서 암호화, 복호화를 하려면 javax.crypto.Cipher 클래스를 사용한다. AES와 DES, RSA 등 다양한 암호 방식을 지원 한다. AES ; 고급 암호화 표준 ( 출처 : wikipedia.org ) https://ko.wikipedia.org/wiki/고급_암호화_표준 RSA 암호 설명 ( 출처 : wikipedia.org ) https://ko.wikipedia.org/wiki/RSA_암호 Java API Doc Cipher - http://docs.oracl..
파일첨부 로직을 구현할 때 자주쓰는 파일명 (년월일시분초밀리세컨드) 파일업로드를 구현할 때 업로드된 파일명을 서버에 저장하기 위해 파일명을 바꾸어주는 로직을 구현하곤 합니다. 이 때 주로 사용하는 파일명이 년월일시분초밀리세컨드 규칙 20160725190011001 2016년07월25일19시00분11초000 이러한 파일명에 큰 문제가 생길 수 있다는 점을 주의 합시다. 지금 운영하고 있는 시스템내에서도 이와 같은 이슈가 생기어 조치하고 있습니다. 설마 파일명이 중복될까 의구심이 들겠지만 밀리세컨드까지 중복되는 경우가 발생 많은 사용자가 비슷한 시간대에 작업을 하다보면 발생하게 됩니다. 그래서 더 중복이 안되도록 UUID도 붙도록 합시다. 출처 https://m.blog.naver.com/PostView.n..
이클립스 svn 체크아웃 후 톰캣 서버를 띄워서 화면이 잘 나오는지 확인한다. 그런데 화면은 떳는데 버튼 클릭이 안되는 것이 였다. 왜그러지.. 하고 보고 있는데 보통 jquery 로 액션 정의 해서 쓰는데 그 jquery 가 제대로 import 가 되지 않은것 같았다. 이클립스에서 clean 도 해보고 톰캣 clean 도 했는데 안됐다. 그러다.. 이클립스 프로젝트 Explorer 에서 F5 새로 고침을 했더니 되었다. 아니 호환성 보기 하니까 되었다. 아니 또 안되서 익스플로어 인터넷 옵션에서 고급탭에 원래대로 버튼 클릭해서 성공
- Total
- Today
- Yesterday
- 파싱
- 자바 smtp
- 플러터
- JDBC
- 프로씨
- XE
- Python
- 스크래핑
- 파이썬
- ocajp
- xe addon
- KG
- esql
- php
- C언어
- proc
- 이클립스
- ocjap
- xe애드온
- EC
- MySQL
- 자바
- C
- webix
- 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 |