본문 바로가기

JAVA/Java Study20

[Java] Oracle 타입별 매핑표 SQL and PL/SQL Data Type Oracle Mapping JDBC Mapping CHAR, CHARACTER, LONG, STRING, VARCHAR, VARCHAR2 oracle.sql.CHAR java.lang.String NCHAR, NVARCHAR2 oracle.sql.NCHAR (note 1) oracle.sql.NString (note 1) NCLOB oracle.sql.NCLOB (note 1) oracle.sql.NCLOB (note 1) RAW, LONG RAW oracle.sql.RAW byte[] BINARY_INTEGER, NATURAL, NATURALN, PLS_INTEGER, POSITIVE, POSITIVEN, SIGNTYPE, INT, INTEGER oracle.. 2023. 11. 28.
[Java] portable 버전 만들어보기 포터블 버전이 필요한 이유로는 컴퓨터에 자바가 없을수도 있고 버전 호환성이 맞지 않을수도 있다. 이런경우 내가 세팅해놓은 환경 그대로 프로그램을 동작 시켜야 될 경우가 있다. 완료된 프로젝트의 경우 포터블로 만들어 놓는다면 언제든지 실행 환경에 관계없이 테스트를 해볼수 있을것이다. 기존에 작성되었던 runnable.jar 파일을 이용해서 다음과 같이 포터블 버전 프로그램을 만들수 있다. 프로젝트 구조는 다음과 같이 구성해 보았다. source 내부 구조이다. 1. 사용하고자 하는 자바 버전파일을 넣어 둔다. 2. 실행시키고 싶은 runnable.jar 파일을 가져온다. https://smrdls-java.tistory.com/entry/Java-runnablejar-%EB%A5%BC-%EC%8B%A4%E.. 2023. 10. 24.
[Java] 크롤링과 API 차이 https://pythontoomuchinformation.tistory.com/363 2023. 10. 23.
[Java] 크롤링 1 1. Java URL 에서 제공하는 방식 String domain = "http://google.co.kr"; try{ URL u = new URL(domain); // (1) HttpURLConnection con = (HttpURLConnection) u.openConnection(); // (2) System.out.println(conn.getContentType()); }catch(MalformedURLException e){ System.out.println(e); }catch(IOException e){ System.out.println(e); } 2. Jsoup 방식 String domain = "http://google.co.kr"; Document doc = null; //Documen.. 2023. 10. 19.
[Java] runnable.jar 를 실행시켜 보자 간혹 가다 보면 프로그램을 이클립스 없이 실행시키고 싶을때가 있을것이다. 이럴 경우 runnable.jar 파일을 통해 프로그램을 실행 시킬수 있다. jar 파일 실행 명령어 java -jar "실행시킬파일명".jar 아래는 한글 자동화 프로그램을 제작했고 해당 파일을 실행시킨 예시이다. cmd 를 입력하여 명령 프롬프트 창을 입력하여 실행시킨다. 원하는 경로로 이동후 위 명령어를 입력시 jar 파일이 실행된다. 2023. 9. 26.
[Java] 자바 동적 컴파일3 다음은 기존 구현된 자바 컴파일러를 이용하여 웹으로 구현한 예제이다. 구현 방식은 프로그래머스 문제와, 형식을 빌려 썼다. 오른쪽에 코드 표출 하는 부분은 ace-build라는 툴을 이용하였다. 2023. 9. 26.