목록분류 전체보기 (4)
lollol 블로그 :D
* 개인적인 공부를 위해 아래의 링크들에서 참조하여 정리한 글이어서 누락된 부분이 있을 수 있으니, 혹시 부족한 부분 있다면 아래의 링크에서 확인해주세요!!! 1. HTTP와 HTTPS (1) HTTP HTTP는 Hypertext Transfer Protocol의 약자로 서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 통신 규약을 의미합니다. HTTP는 기본적으로 평문 데이터 전송을 원칙으로 하기 때문에 개인의 프라이버시가 오가는 서비스들(전자상거래, 전자메일, 사내 문서 등)에 사용하기 부적합합니다. -> 네트워크에서 신호를 가로채 본다면 내용이 노출되기 때문 -> 이러한 보안상 문제를 해결해주는 프로토콜이 HTTPS! (2) HTTPS 기존 HTTP가 위변조에 취약하다는 점을 보완하..
putty 없이 간편하게 SSH 접속하기 위해서는 터미널의 UI를 이용해서 접속하는 방법 그리고 터미널에 명령어를 직접 입력하는 방법이 있습니다. 직접 입력 1. 터미널을 실행 2. ssh 사용자 ID@서버 IP 주소 입력 예) 'ssh root@서버 IP 주소' 3. password 입력하면 정상 작동되는 것을 확인할 수 있습니다. UI 이용 1. 터미널 실행 후 상단 셀 -> 새로운 원격 연결 클릭 2. 보안 셀(ssh)을 선택하고 '서버'란의 '+' 버튼을 클릭 후 서버 IP 주소 입력 창이 뜨면 '서버 IP 주소'를 입력하시면 됩니다. 3. '서버 IP 주소'를 입력 후 확인을 누르면 '서버'란에 입력한 서버가 추가되고 하단 '사용자'란에 자신의 사용자 ID를 입력하면 원격 주소가 자동으로 완성됩..
mac유저들을 위한 Android Studio 설치 방법입니다. Android Studio 설치 파일 다운로드 및 설치 https://developer.android.com/studio
IT 기술 면접 다수 기출입니다. (면접 다수 기출, CS 면접, 1차 면접, CS 준비) ** 이 글은 Tistory 가등님의 글을 참고하였습니다. ** ** 아래 질문의 답변들은 하나하나 나름대로 생각을 정리하면서 업로드할 예정입니다. ** 1. HTTP 관련 질문 - HTTP, HTTPS(SSL)/HTTP 1.1 2.0 3.0/ HTTP RESTFUL / HTTP 응답 코드 외우기 2. 웹브라우저에 google.com 치면 일어나는 과정 3. OS 스레드 , 프로세스 차이(멀티스레드와 멀티 프로세스 차이, PCB) 4. DB 트랜잭션과 트랜잭션 특성 4가지 5. OS 데드락, 데드락 조건 4가지, 동기화( 뮤 텍스, 세마포어, 모니터, 스핀 락, 어토믹 설명) 6. 언어 관련 지식 - JAVA면 J..