본문 바로가기

전체 글615

SSL, SSH, HTTPS vs HTTP Topic : SSL, SSH → Main features and The difference between Https and Http SSL → (Secure Sockets Layer) 주로 웹서버 인증이나 서버 인증이라고 말한다. 브라우저와 서버간의 통신이 암호화 되므로 중간에 패킷을 가로채더라도 내용을 알 수 없게 해준다. SSL이 적용되면 https://를 사용하여 웹서버에 접근. HTTP 웹 상에서 정보를 주고받기 위한 프로토콜 클라이언트/서버 사이에 이루어지는 요청/응답 프로토콜 암호화되지 않는 방법으로 데이터 전송 (악의적인 감청, 데이터 변조 가능성) HTTPS Http + SSL (보안이 강화된 HTTP) 모든 Http 요청과 응답 데이터는 네트워크로 보내지기 전 에 암호화 된다. SSH .. 2020. 11. 29.
[Oracle] Vachar2 컬럼을 CLOB 간단 변경 변경하려는 컬럼에 데이터가 없는 경우 Varchar2 → LONG → CLOB 순으로 변경 변경하려는 컬럼에 데이터가 있는 경우 새로운 컬럼을 추가 ALTER TABLE table_name ADD (TMP_CONTENTS VARCHAR2(4000)); 데이터를 복사합니다 UPDATE table_name SET TMP_CONTENTS = CONTENTS; UPDATE table_name SET CONTENTS = NULL; COMMIT; 기존 컬럼을 LONG 타입으로 변환합니다. ALTER TABLE table_name MODIFY (CONTENTS LONG); 기존 컬럼을 CLOB 타입으로 변환합니다. ALTER TABLE table_name MODIFY (CONTENTS CLOB); 데이터를 복사합니다.. 2020. 11. 25.
[Python] zip(*iterable) matrix = [[1,2,3],[4,5,6]] print(list(map(list, zip(*matrix)))) ''' OUTPUT : [[1,4], [2,5], [3,6]] ''' zip()을 연산자 * 와 함께 쓰면 리스트를 언집(uzip) 할 수 있다. 2020. 11. 11.
[Java] Mybatis $, # 차이 mapper 파일에서 parameter를 $와 # 차이점 $ 는 '' 2020. 6. 11.
리눅스 vi, vim 전체선택, 전체복사, 전체삭제 shift + v + g (전체선택) y (전체 복사) p (붙여 넣기) d (전체 삭제) dd (한줄만 삭제) gg (맨 위 첫줄로 이동) 2020. 6. 10.
리눅스 터미널에서 ssh 접속 1. 22번 포트 (기본값) 사용 하는 경우 > ssh 사용자명@도메인(또는 IP주소) 2. 사용자 지정 포트를 사용하는 경우 > ssh -p 10085(포트) 사용자명@도메인(또는 IP주소) 2020. 6. 10.