[JAVA] org.json.simple.JSONObject cannot be cast to net.sf.json.JSONObject
·
STUDY/JAVA
org.json.simple.JSONObject cannot be cast to net.sf.json.JSONObjectnet.sf.json.JSONObject import를 다른 것으로 잘못해서 에러가 났다. import org.json.simple.parser.JSONParser; import org.json.simple.JSONObject; import org.json.simple.JSONArray; 위처럼 제대로 import 되어있는지 확인
[PostgreSQL] JDBC Driver 설치 후, 자바와 JDBC연동 (eclipse)
·
STUDY/DB SQL
JDBC Driver 설치 공식사이트 : https://www.postgresql.org/ PostgreSQL The world's most advanced open source database. www.postgresql.org 다운로드 클릭 Software 클릭 Drivers and interfaces 선택 psqlJDBC의 view클릭 다운로드 클릭 사용하는 자바의 버전에 맞게 다운로드 Download 버튼을 클릭 * 자바버전확인 cmd> java -version 파일다운완료 PostgreSQL JDBC 이클립스에 등록 후 자바 연동 자바에서는 JDBC 를 이용하여 Database 와 통신을 할 수 있다. 이클립스에서 PostgreSQL 전용 JDBC jar 파일을 등록하고 PostgreSQL과 연..
[SQL] 오라클과 PostgreSQL 문법 차이
·
STUDY/DB SQL
오라클 vs PostgreSQL오라클(Oracle)PostgreSQL비고decodecase whenPostgreSQL에는 decode가 없다,case when으로 대체해야한다.sysdatenowPostgreSQL에서는 현재 날짜 시간을 now() 함수를 써야 한다.시퀀스명.NEXTVALNEXTVAL('시퀀스명')PostgreSQL에서는시퀀스(SEQUENCE) 문법이 다르다.nvlcoalesce CLOBTEXT connected bywith recursive (+)outer joinPostgreSQL에서는 outer join시 (+)를 사용 할 수 없다.select '컬럼' from dualselect '컬럼' fromPostgreSQL에서는 dual을 사용할 수 없다. dual을 제외 하고 사용한다.CA..
[POSTMAN] 파일전송 테스트 하기
·
STUDY/for Developer
form-data 에서 key에 File로 선택 클릭해주면 Select Files가 나오는데 버튼 클릭 후 원하는 파일 지정해주면 보낼수있습니다.
[PostgreSQL] PostgreSQL 설치하고 테이블 생성까지 (Windows)
·
STUDY/DB SQL
PostgreSQL 설치하기 홈페이지 주소 : https://www.postgresql.org/ Download 클릭 Windows 클릭 Download the installer 클릭 원하는 버전을 선택해 다운로드해줍니다. Setup 파일을 클릭해 실행시켜줍니다. 원하시는 다운로드 경로를 지정합니다. 모두 설치합니다 ROOT사용자&슈퍼사용자의 비밀번호를 설정합니다 (반드시 기억해둡니다) 기본포트인 5432 포트를 설정합니다 NEXT를 누르고 설치합니다. 설치가 완료되면 체크 박스를 해제 후 완료! PostgreSQL 설치확인하기 위 처럼 설치를 완료하였으면 SQL Shell(psql)도 설치되었을 것입니다. 작업표시줄에 psql을 검색해 위의 psql아이콘을 클릭하여 실행시킵니다 Server 나올때 확인..
[SQL] 오라클 중복값 조회 · 제외 조회 · 삭제
·
STUDY/DB SQL
중복값 조회특정컬럼의 중복된 데이터 찾기 (2건이상의 데이터 찾는 쿼리) SELECT WORD, COUNT(WORD)FROM TABLEGROUP BY WORDHAVING COUNT(WORD) > 1;  중복을 제외한 조회DISTINCT 를 사용해 중복된 데이터 제외한 유일한 값 조회SELECT DISTINCT WORD, COUNT(WORD)FROM TABLEGROUP BY WORDHAVING COUNT(WORD) > 1; WHERE절을 사용해 중복되지않은 데이터만 조회SELECT WORD, COUNT(WORD)FROM TABLEGROUP BY WORDHAVING COUNT(WORD) > 1WHERE COUNT(WORD) = 1;  중복데이터 삭제 WHERE 절을 사용하여 중복값 삭제 DELETE ..
[SQL] 오라클 PK 복합키와 UNIQUE의 차이점
·
STUDY/DB SQL
PK 복합키와 UNIQUE의 차이점  구분 PK 복합키UNIQUE정의테이블의 각 행을 고유하게 식별하는 데 사용되는 키테이블의 각 행에 대해 중복되지 않는 값을 갖도록 제한하는 키필수성필수선택적Null 허용 여부Null 허용 불가Null 허용 가능사용 목적행의 고유 식별중복 데이터 제거 필수성: PK 복합키는 필수이지만, UNIQUE는 선택적입니다.Null 허용 여부: PK 복합키는 Null을 허용하지 않지만, UNIQUE는 Null을 허용할 수 있습니다.사용 목적: PK 복합키는 행의 고유 식별에 사용되지만, UNIQUE는 중복 데이터 제거에 사용됩니다.  예시를 들어 설명하겠습니다.다음과 같은 테이블이 있다고 가정해 보겠습니다.CREATE TABLE table1 ( name VARCHAR(255),..
[JS] 부모창에서 자식창으로 값 전달
·
STUDY/JavaScript
부모창에서 자식창으로 값 전달 방법 1. URL 파라미터를 통한 값 전달 부모창 window.open("child.html?data=value"); 자식창 var data = new URLSearchParams(window.location.search).get("data"); console.log(data); // "value" 2. window.opener를 통한 값 전달 부모창 var data = "value"; var childWindow = window.open("child.html"); 자식창 window.opener.data = "new value"; 3. postMessage를 통한 값 전달 부모창 var childWindow = window.open("child.html"); // mess..