목록전체 글 (143)
치악산 복숭아
https 설정을 위해 이것저것 찾아보다가 nginx에 대해 새롭게 알게 된 것을 잊어버리기 전에 정리해본다. 🤓 nginx란?공식 홈페이지에서는 이렇게 소개하고 있다.nginx는 HTTP 웹 서버, 리버스 프록시, 콘텐츠 캐시, 로드 밸런서, TCP/UDP 프록시 서버, 메일 프록시 서버입니다. HTTP 웹 서버: HTTP 요청을 받아 웹 페이지를 클라이언트(브라우저)에게 제공함 클라이언트 🧑💻 상품 목록이랑 가격 정보 좀 주세요 ) (넵! )> 🤖 웹 서버 리버스 프록시: 클라이언트와 백엔드 서버의 중간에 위치. 클라이언트의 요청을 받아 백엔드 서버로 전달하고, 백엔드 서버의 응답을 클라이언트로 돌려줌보안 강화와 로드 밸런싱을 위해 사용 됨, 보안 강화, 캐싱, SSL 종료 ..
1. &: Reference operator 변수의 메모리 주소 값 메모리 주소는 컴퓨터를 실행할 때마다 바뀜 2. *: Dereference operator 포인터가 가리키는 메모리 주소에 저장된 값을 반환 3. Pointers C 프로그램에서 메모리에 접근, 주소를 조작하기 위해 사용됨 데이터보다는 메모리 주소값을 갖고있는 특별한 변수 타입 이러한 변수들을 pointer variable 또는 간단하게 pointer 라고 칭함 // *를 어디에 붙이던 같은 뜻 int* pval; int * pval; char *pch; data_type* variable_name; main() { int a; int *b; a = 38; // (O) b = 40; // (X), 포인터로 선언했기 때문에 정수X, 주소값..
1. vi 시작하기 vi filename filename의 이름을 가진 파일이 존재한다면 open, 없다면 create 한다 리눅스, 유닉스에는 확장자라는 개념이 없음(r w x 개념만 있다) 2. vi 실행모드의 종류 (1) Command mode (명령 모드) 문자열을 검색할 수 있다 에디팅 모드에서 esc키를 눌러서 커맨드 모드로 진입할 수 있다 (2) Editing mode (수정 모드) 문자를 삽입, 수정할 수 있다 커맨드 모드에서 `a`(append), `i`(insert) 문자를 입력해서 에디팅 모드로 진입할 수 있다 3. vi 커맨드 모드에서의 명령어 (1) vi 종료하기 :q 에디터 종료 :q! 파일의 변경사항을 저장하지 않고 종료 ( ↔️ :wq) :q의 경우변경사항이 있는데 이 명령어..
쓸 때마다 잊어버려서 기억하려고 메모하는 포스팅... currentTarget : 이벤트를 등록한 요소 target : 이벤트가 발생한 요소 HTML 삽입 미리보기할 수 없는 소스 콘솔에 target을 찍어보면 클릭이 일어난 요소가 출력되지만 // 클릭한 각각의 요소가 // 출력되는 모습 Good evening ! currentTarget은 이벤트가 등록된 최상단 요소 button이 출력된다 Good evening !