목록분류 전체보기 (163)
KSI일기장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b7Py6p/btsHTjJywSf/Rydv18h0XKOKrchlADyQsK/img.png)
*Git으로 프로젝트 임포트(Import) 아래 Authentication에 계정 정보를 적어줘야하는데 Git 생성한 사람이 User 생성 후 권한도 부여해줘야한다.권한이 없으면 프로젝트 Clone 안됩니다 오류 발생할 겁니다!! *프로젝트 Git이랑 연동(Git에 올라가 있는 프로젝트 작업 도중 연결이 끊겼거나 USB 등으로 옮겨 로컬에서만 프로젝트 작업 중 Git 연동 하고 싶을 때) 프로젝트 옆 [LINK-API master] (LINK-API에 mater 브랜치에 연결되었다는 의미) 라고 적혀있으면잘 연결 되었음을 확인할 수 있다. 프로젝트 우클릭 후 Team 마우스오버하면 Git(깃)관련 메뉴가 생성되는 것으로 잘 연결 되었음을 확인할 수 있다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bEh0Xa/btsHGcSuqvC/E3hSfaA3EpVw9AaPWGRkC0/img.png)
1. 먼저 visual studio code 와 nodeJs를 설치해 줍니다. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, WindowsVisual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.code.visualstudio.com https://n..
Socket이란...*프로세스가 네트워크 세계로 데이터를 내보내거나 받기위해 실제적인 창구 역할을 한다.*프로세스가 데이터를 보내거나 받기 위해서는 반드시 소켓을 열어서 소켓에 데이터를 보내거나 소켓으로부터 데이터를 읽어들어야 한다.*소켓은 떨어져 있는 두 호스트를 연결해주는 도구 역할을 하는데 데이터를 주고 받을 수 있는 구조체로 소켓을 통해 데이터 통로가 만들어진다.*소켓은 프로토콜, IP, 포트(port)로 정의된다. -프로토콜은 약속을 의미하고, 통신에서는 어떤 시스템이 다른 시스템과 통신을 원활하게 하도록 해주는 통신 규약입니다. -IP는 전 세계 컴퓨터에 부여된 고유 식별 주소입니다. -포트(port)는 네트워크 상에서 통신하기 위해 호스트 내부적으로 ..
CREATE SEQUENCE 시퀀스명 INCREMENT BY 1 START WITH 1 MINVALUE 1 MAXVALUE 99999 NOCYCLE NOCACHE NOORDER; INCREMENT BY --증가값 START WITH --시작값 MINVALUE --최솟값 MAXVALUE --최댓값 NOCYCLE --최댓값 도달 시 시작값부터 다시 반복할지 여부 NOCACHE --CACHE 사용 여부 NOORDER --요청 순서대로 값 생성할지 여부
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bzV9uz/btsGDDjHohN/eATktK4T6H2RiF2p9ExYQ1/img.png)
*****전체 시퀀스 조회 ***** SELECT * FROM all_sequences; *****특정 시퀀스 조회 ***** SELECT * FROM user_sequences WHERE sequence_name = 'SEQ_LANGUAGES_ID'; *****시퀀스의 다음 값 조회 ***** SELECT 해당시퀀스.NEXTVAL FROM DUAL; --> SELECT문으로 해당시퀀스.NEXTVAL 조회하면 실행할때 마다 시퀀스값이 증가된다. *****시퀀스의 현재 값 조회 ***** SELECT 해당시퀀스.CURRVAL FROM DUAL; -->CURRVAL은 NEXTVAL을 한번 실행한 세션에서만 사용 가능하다.
전체 삽입 ( 데이터 삽입할 컬럼명 생략 가능) INSERT INTO 테이블명 VALUES ('컬럼1 데이터', '컬럼2 데이터', '컬럼3 데이터', '컬럼4 데이터'); 데이터 부분 삽입(Null값 허용하는 컬럼은 생략가능하므로 부분 삽입 가능) INSERT INTO 테이블명 (컬럼1, 컬럼2, 컬럼3, 컬럼4) VALUES ('컬럼1 데이터', '컬럼2 데이터', '컬럼3 데이터', '컬럼4 데이터'); ex) INSERT INTO TB_LANGUAGES (ID, LOCA_CODE, MSG_KEY, MSG_CNTN) VALUES ('10016', 'ko', 'veh_reg_no', '차량 등록 번호');
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/x7sjA/btsGGbzsKU8/R17FUUZpWlUlj6GJk8RUH0/img.png)
***** TableSpace 조회 ***** SELECT * FROM DBA_TABLESPACES; 결과: *****TableSpace 용량 조회1(간단조회)***** SELECT A.TABLESPACE_NAME , 100 - ROUND((FREE/TOTAL) * 100, 0) || '%'USED_RATE , TO_CHAR(TOTAL, '999,999') || 'MB'TOTAL_SIZE , TO_CHAR(FREE, '999,999') || 'MB'FREE_SIZE FROM (SELECT TABLESPACE_NAME , ROUND(SUM(BYTES) / 1024000, 1) FREE FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) A, (SELECT TABLESPACE_..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bMbrNE/btsGgCliL1o/NEaItCkA8cKsK6MPkkhpf1/img.png)
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/favicon.ico") .addResourceLocations("classpath:/static/"); registry.addResourceHandler("/js/**") .addResourceLocations("/js/"); registry.addResourceHandler("/css/**") .addResourceLocations("/css/"); registry.addRes..