본문 바로가기
반응형

java2

[Project]AutoMailing WebServer(Spring 웹 스크래핑 부분) 전 직장에서 받은 단기 프로젝트이다. 당시 회사에서는 유해물질 측정 센서의 결과 값을 이용하는 프로젝트가 진행 중이였다. 문제는 간혹 센서가 꺼져버리는 경우가 있어서 센서가 잘 살아있는지 외부센서 API를 확인한 후에 전 날 센서가 이상이 없는지 확인해서 구두로 알리라는 지시가 내려왔다. 그런데 같이 일하는 동기가 매일 같은 업무를 하기 싫었는지 이걸 자동화 시켜보자고 했다.ㅋㅋ API 서버는 5분 단위의 정보만 제공하지만 해당 정보를 날마다 보여주는 웹 페이지가 있었다. 처음엔 API 서버를 이용하려다가 그러면 하루가 1440분이니까 288번 API 서버를 다녀와야 했기 때문에 그냥 웹 페이지에서 웹 스크래핑을 통해 데이터를 긁어온 뒤 이상여부를 확인 후 메일로 자동으로 보내기로 했다. 그래서 나는 파.. 2023. 4. 14.
[java] Hwplib 사용해보기 회사에서 큰 프로젝트를 앞두고 이것 저것 라이브러리를 테스트 해보고 있는데 주어진 라이브러리였다. 한글파일에서 텍스트를 뽑아내는 라이브러리인데 유용할거 같아 사용법을 공유한다. kr.dogfoot hwplib 1.0.1 먼저 pom.xml 파일에 다음과 같이 입력한다. import kr.dogfoot.hwplib.object.HWPFile; import kr.dogfoot.hwplib.reader.HWPReader; import kr.dogfoot.hwplib.tool.textextractor.TextExtractMethod; import kr.dogfoot.hwplib.tool.textextractor.TextExtractor; public class Hwplib { public void test() .. 2023. 2. 8.
반응형