자료구조 스택(Stack), 큐(Queue) 스택(Stack) LIFO(후입선출) 흔히 박스를 쌓는것으로 생각하면 된다 제일 먼저 쌓은 박스는 제일 나중에, 제일 나중에 쌓은 박스가 제일 먼저 나온다 Python 스택 구현 예 num = [] num.append(값) # 보통 append() 로 삽입 num.pop() # pop() 으로 맨 나중에 들어온거(제일 우측) 삭제 print(num[::-1]) # 최상단 즉, 맨 나중에 들어간 원소부터 출력 print(num) # 최하단 즉, 맨 먼저 들어간 원소부터 출력 큐(Queue) FIFO (선입선출) 에스컬레이터를 생각하면 된다 먼저 탄 사람이 제일 먼저 도착하고, 제일 나중에 탄 사람이 제일 마지막에 도착한다 Python 큐 구현 예 리스트 자료형으..
[Python] 가상환경 만들기 윈도우 C:\project>python -m venv example // venv 로 가상환경 폴더 생성 C:\project>cd example C:\project\example>Scripts\activate.bat // 활성화 (example) C:\project\example> 리눅스 ~$ python3 -m venv example // venv 로 가상환경 폴더 생성 ~$ cd example ~/example$ source bin/activate // 활성화 (example) ~/example$ 출처) https://dojang.io/mod/page/view.php?id=2470
PHP $_SERVER $_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include $_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 방식 => gzip, deflate $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko $_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705 $_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx $_SERVER['SCRIPT_FILENAME'] = ..