공부 71

[JAVA] PDF 암호화 (org.apache.pdfbox)

드디어 JAVA 암호화의 마지막..JAVA로 PDF 파일 암호화 하는 코드를 포스팅한다. 전반적인 로직은 이전 포스팅들과 같으나PDF 암호화는 사용하는 라이브러리가 살짝 다르니,참고바란다.(PDF 암호화 라이브러리는 org.apache.pdfbox 를 사용한다.) ✅ pom.xml- 마지막 'org.apache.pdfbox' 만 사용해도 무방할듯 싶다. 4.0.0 org.example TEST2 1.0-SNAPSHOT 8 8 UTF-8 org.apache.poi poi 4.1.2 ..

[JAVA] 워드 암호화, doc 암호화, docx 암호화 (org.apache.poi)

미루고 미뤄왔던 자바로 MS 워드(word) 암호화하는 코드 포스팅을 해보겠다. 전반적인 로직과 내용은 이전 포스팅과 비슷하니간략하게 코드만 남길 예정 !(자세한 내용은 이전 PPT, 엑셀 암호화 포스팅 참고하면 될 듯 )2024.09.07 - [공부/JAVA | JSP&Servlet | Spring] - [JAVA] PPT 암호화 , PPTX 암호화 (org.apache.poi)2024.09.18 - [공부/JAVA | JSP&Servlet | Spring] - [JAVA] 엑셀 암호화, xls 암호화, xlsx 암호화 (org.apache.poi)  ✅ pom.xml 4.0.0 org.example TEST2 1.0-SNAPSHOT 8 8 ..

[JAVA] 엑셀 암호화, xls 암호화, xlsx 암호화 (org.apache.poi)

지난번 ppt 암호화에 이어서 엑셀 암호화 포스팅을 올린다. ✅ 라이브러리는 org.apache.poi 라이브러리를 사용한다.처음에 구버전 확장자인 xls 암호화가 잘 안되어서 Aspose.Cells 라이브러리를 사용하려했는데, 어찌저찌 잘해결되어서 아파치 poi로 다 해결하였다. (참고로 아파치 poi는 무료,  Aspose 라이브러리는 유료이다.. 😅)   ✅ pom.xml- 저번 포스팅이랑 똑같다.- 아파치 poi 라이브러리 버전마다 메소드 변경되고 삭제된 것들이 있어서 충돌이 날 수 있으니, 꼭 버전 확인해줄 것!  4.0.0 org.example TEST2 1.0-SNAPSHOT 8 8 UTF-8 ..

[JAVA] PPT 암호화 , PPTX 암호화 (org.apache.poi)

자바로 MS 오피스 파일들 암호화할 일이 생겼서 짠 코드가 있는데,심심하니 블로그에 하나씩 올려볼까 한다. 일단 PPT, PPTX 암호화 하는 코드 먼저 올리고.. 시간되는대로 엑셀, 워드, PDF 도 올려야겠다. ✅ 암호화 하는 대표 라이브러리로는 org.apache.poi 가 있다.다른 라이브러리 써보겠다고 삽질을 여러번 했는데,PDF 빼고는 결국 아파치 poi 로 다 해결했다 😁  ✅  pom.xml- 관련 라이브러리들..- 이거 라이브러리 어떤 버전에는 해당 메소드가 없거나 변경된 경우가 있어 라이브러리 버전 충돌이 많다.  - 이것 때문에 고생을 좀해서, 라이브러리 버전 꼭 확인할 것 !    4.0.0 org.example TEST2 1.0-SNAPSHOT ..

[JAVA 에러] nested excption is java.lang.NoSuchMethodError: xxx.xxx.xxx.xxxx.access$0 에러 해결 (ft. 클래스$0, $1 파일들..)

[JAVA 에러] nested excption is java.lang.NoSuchMethodError: xxx.xxx.xxx.xxxx.access$0 참 학창시절에 날림공부를 많이 하다보니 기본기가 한참은 많이 떨어지는것 같다.아직도 모르는게 너무 많아!! 오늘도 누군가에게 도움 되기를 바라며..nested excption is java.lang.NoSuchMethodError 에러를 포스팅해본다..  ✅ 나의 상황 설명로컬에서 개발을 완료 하고 java 파일을 컴파일 하고 class 파일을 개발서버로 옮겼다.(재시작도 함 ㅇㅇ)그리고 나서 해당 수정된 기능을 실행헀는데..저 nested excption is java.lang.NoSuchMethodError 에러가 뜨는거.. 이런 젠장 노 서치 메소드?..

[Tibero] 티베로 여러 테이블 select join 결과 update 하는 방법

[Tibero] 티베로 여러 테이블 select join 결과 update 하는 방법 (티베로 join update, 티베로 select join update, 티베로, select 결과 update) A,B,C 각 3개의 테이블을 join한 결과를 C 테이블에 UPDATE 치고 싶었다. 대충 아래와 같이 SELECT JOIN 한 결과를 C테이블에 업데이트 치고 싶다.. SELECT * FROM TAB_A AS A, TAB_B AS B, TAB_C AS C WHERE A.ACODE = B.BCODE-- A테이블 B테이블 JOIN KEY ANDA.PRD_NO = C.PRO_NO-- A테이블 C테이블 JOIN KEY AND A.CUS_NAME= C.CUS_NAME-- A테이블 C테이블 JOIN KEY AND..

[Next.js] Fetch POST body에 json 형태로 데이터 주고받기 (json형 / object형 차이)

Next.js Fetch POST body에 json 형태로 데이터 주고받기 (json형 / object형 차이) 1. Fetch POST body에 JSON 형태로 데이터 전송 - JSON.stringify() 사용 - headers 를 입력/생략 하느냐에 따라 서버에서 값 받을 때 처리하는 방식이 다름 (3번 참고) fetch('/api/comment/new', {method:'POST' , headers: {"Content-Type": "application/json",} //이거 안쓰니깐 서버에서 json으로 인식을 못함 , body : JSON.stringify({comment: comment, _id: props._id}) }) 2. json형 / object형 차이점 // json형태 // ..

[SQL] 특정 컬럼의 첫번째 값만 가져오는 쿼리 (제일 최신 날짜의 값만 가져오는 쿼리)

[SQL] 특정 컬럼의 첫번째 값만 가져오는 쿼리 (제일 최신 날짜의 값만 가져오는 쿼리) #Oracle #Tibero -- 특정 컬럼의 첫번째 값만 가져오는 쿼리 (제일 최신 날짜의 값만 가져오는 쿼리) SELECT P_NO, S_NO, S_DATE, RESULT FROM ( SELECT P_NO, S_NO, S_DATE, RESULT , ROW_NUMBER() OVER(PARTITION BY P_NO ORDER BY S_DATE DESC, RESULT ASC) AS rn -- P_NO 별로 S_DATE 내림차순, RESULT 오름차순으로 정렬 FROM TAB1 WHERE 1=1 AND S_DATE


반응형