본문 바로가기

전체 글96

[JAVA] 공공 API접근해서 JSON 형식으로 내려받기. 공공 API는 헌혈 API를 사용했다. 데이터 상세 | 공공데이터포털 (data.go.kr) 대한적십자사_헌혈의집_정보_20201231 대한적십자사 헌혈의 집 정보 제공(관할혈액원,헌혈의집명칭,주소지,전화번호등) 대한적십자사, 대한적십자사 www.data.go.kr 활용신청하면 바로 승인되며 신청 후 마이페이지에 가면 승인된 것을 확인 할 수 있고 인증키를 받은것을 확인 할 수있다. 인증키를 인증키 설정을 통해 확인해가며 되는 인증키를 선택하면 된다... API목록을 누르면 자동으로 입력된 테스트 값을 가지고 request / response 테스트 가능하다. 이제 테스트가 완료됐으면 데이터를 내려받아보자 String apiKey = ""; String uddi = "" StringBuilder base.. Study/JAVA & Spring 2022. 4. 16.
[ORACLE] 오라클 클라우드 자바접속 (VS CODE) 오라클 클라우드를 접속하는데 다른 툴들은 다 있는데 VSCODE는 없어서 포스팅.. 오라클 클라우드는 oracle wallet을 생성해서 해당 지갑을 통해 접속이 가능하다. 나는 vscode를 통해 접속했는데 다음과 같이 셋팅해주면 된다. TNS Alias 는 오라클 지갑 안의 tnsnames 에서 가져오고 Wallet File Location은 지갑 위치.. User name 은 접속할 DB 이름 Password는 비밀번호 입력하면 된다. 이때 비밀번호를 모르는 경우 DBA권한을 가진 계정으로 접속하여 ALTER USER /*유저명*/ IDENTIFIED BY /*"비밀번호"*/ 로 변경해주면 된다. 비밀번호도 변경하고 들어갔는데 ORA-01045 : USER ... LACK create session.. Study/Oracle 2022. 4. 14.
[AWS] AWS에 WAS구축 AWS에 WAS를 구축하는 단계는 이러하다 -> AWS에 EC2 생성 -> JAVA 설치 -> TOMCAT 설치 0. AWS EC2 Linux 생성 0.5 - AWS 접속방법 AWS에서 따로 설정하지 않으면 기본 사용자이름 나는 amazon-linux 를 선택했으므로 ec2-user이다. 주소의 경우 탄력적IP를 EC2 인스턴스에 연결해주면 해당 IP주소를 작성하면 되며 탄력적IP를 할당하지 않은경우 인스턴스의 퍼블릭 IPv4 주소 를 입력하면 된다. ssh -i .pem ec2-user@address 1. JAVA 설치 1.1 설치 확인 java -version 1.2 설치 sudo yum list | grep jdk sudo yum install java-1.8.0-openjdk 설치 가능한 버전 확.. Study/AWS 2022. 4. 13.
[ORACLE] DROP, DELETE, UPDATE등 원복 (TIMESTAMP, FLASHBACK) 실수로 데이터를 찾아야할떄.. 긴급하게 사용가능한 SQL문을 소개하려고한다. TIMESTAMP TIMESTAMP를 통해 특정 시간의 테이블정보를 조회할 수 있다. -- TABLE_NAME 테이블의 10분전 데이터 조회 SELECT * FROM TABLE_NAME AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE) -- 당연하게도 WHERE 조건도 JOIN도 다 가능하다.. SELECT * FROM TABLE_NAME AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE) WHERE CD_KEY = '' -- 특정 시간의 테이블도 조회 가능하다 SELECT * FROM TABLE_NAME AS OF TIMESTAMP(TO_D.. Study/Oracle 2022. 4. 12.
[C#] Sealed 다른 클래스가 해당클래스에서 상속하지 못하도록 하는 한정자인 Sealed는 함수, 속성, 클래스에 모두 사용 가능하다. 해당 한정자가 있는 경우 더이상 상속받지 못한다. 예를들어 게임에서 스킬트리를 만든다고 가정해보자 // 매우 간단한 스킬 클래스를 만든다고 해보자 public abstract class Skills { public double Damege; //데미지 public double Range; // 사정거리 public Elements Element; //속성 public virtual void Shooting(); } //스킬클래스를 상속받는 속성 스킬들이 있다. public class FireSkills : Skills { public double Damege ; public double.. Study/C# 2022. 4. 12.
반응형