분류 전체보기70 JAVA 에서 Linux 명령어 실행 Java 에서 리눅스의 명령어를 실행 해야 하는 경우가 생겼다. import java.io.BufferedReader; import java.io.InputStreamReader; public class App { public static void main(String[] args) throws Exception { System.out.println("Hello, World!"); String s; Process p; try { String[] cmd = {"/bin/sh","-c","ps -ef | grep tomcat"}; p = Runtime.getRuntime().exec(cmd); BufferedReader br = new BufferedReader(new InputStreamReader(p.g.. 2022. 4. 16. Java Base64 인코딩, 디코딩 하는 방법 JAVA 8에서 드디어 표준 API에 Base64 기능이 추가되었습니다. java.util.Base64 클래스를 사용 할 수 있습니다. 인코딩 방법 (기본) String originalInput = "Base64 Encoder TEST"; String encodedString = Base64.getEncoder().encodeToString(originalInput.getBytes()); 디코딩 방법 (기본) byte[] decodedBytes = Base64.getDecoder().decode(encodedString); String decodedString = new String(decodedBytes); URL 인코딩 방법 String originalUrl = "https://storiaquotid.. 2022. 4. 15. [MyBatis] List를 이용하여 where문에서 in 처리 List 생성 public static List listWhere(String code, String gb){ List codeList = new ArrayList(); String[] strCode = code.split(value); for(int i=0; i< strCode.length; i++){ codeList.add(strCode[i].toString()); } return codeList; } public void getCodes(List codeList) { Map search_map = new Map(); List search_map.put("codeList", CommonUtil.listWhere(StringUtil.nullToStr("1001,1002,1003,1004"), "," ).. 2022. 3. 28. [Spring] CronSchedule 문법 Spring에서 SpringScheduler를 사용하지 않고 기본 라이브러리로 Schedule을 돌리고 싶었다. 그래서 찾아본 것이 Quartz 라이브러리가 있었다. 예시 링크를 이용하면 세팅을 미리 해볼 수 있다. http://www.cronmaker.com/?2 CronMaker www.cronmaker.com Quartz 사용전 Cron형식 알아보기 Quartz 형식 : [Seconds] [Minutes] [Hours] [Day-of-month] [Month] [Day-of-Week] [Year] - Seconds : 0 ~ 59 , Minites : 0 ~ 59 , Hours : 0 ~ 23 - Day of Month : 0 ~ 31 , Month : 1 ~ 12 - Day of Week : 1(.. 2022. 3. 18. [SpringBoot] Debug 실행 오류 재택근무가 길어지면서, 원격 접속의 불편함을 해소하고자 집에 있는 데스크톱에 IntelliJ를 설치하고, 개발 환경을 세팅하였다. 개발 환경이 완료 된 후 Run 을 실행했을 때는 잘 되었지만, 개발을 시작하기 위해 Debug를 실행 하자 FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196) ERROR: transport library not found: dt_socket ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD(509) JDWP exit error AGENT_ERROR_TRANSPORT_L.. 2022. 3. 15. 외부로 나가는 IP 주소 검색 방화벽 인바운드 설정을 할 때에는 실제로 나가는 IP 주소를 알아야 한다. 실제로 쓰는 몇개 주소를 공유한다. https://www.ipchicken.com/ IP Chicken - What is my IP address? Free public IP lookup. www.ipchicken.com http://www.whatismyip.com What Is My IP? See My IP Address and My IP Location See the IP address assigned to your device. Show my IP city, state, and country. What Is An IP Address? IPv4, IPv6, public IP explained. www.whatismyip.co.. 2021. 10. 1. 이전 1 2 3 4 5 ··· 12 다음 반응형