목록2024/04 (6)
KSI일기장
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..