세션(session)이라고? 우선 세션(session)에 대해 알아보자. 웹 서버와 클라이언트(웹 브라우저)는 서로 통신을 하나 그 통신 상태는 무상태(stateless)로 단발적인 통신이 이루어질 뿐 그 연결이 계속 유지되는 것은 아니다. 즉 단문 메시지를 주고 받는 관계일 뿐 서로 전화통화를 하는 사이는 아닌 것이다. 이러한 문제를 해결하고자 세션이라는 개념이 발생했다. 즉 세션이란 Django뿐만 아니라 대부분의 인터넷에서 사용되는 메카니즘으로 사이트(웹 서버)와 특정 브라우저 사이의 연결 상태를 유지시켜 주는 것이다. Django는 특정 세션 id를 포함하는 쿠키를 사용해서 각각의 브라우저와 사이트가 연결된 세션을 알아낸다. 세션의 데이터는 사이트의 DB에 기본 설정값으로 저장된다. 이 기본 설정..
tmux란 우선 tmux는 터미널(콘솔)에서 사용하는 프로그램이다. GUI 사용자는 해당 사항이 없으므로 여기에서 뒤로기기를 누르는 데 주저함이 없어야겠다. 그렇지만 하나의 터미널에서 복수의 창을 사용하고 싶은 사람이라면 제대로 찾은 것이다. tmux는 단일 단말기 창 또는 원격 터미널 세션 안에서 별도로 복수의 터미널 세션에 액세스할 수 있도록 여러 가상 콘솔을 다중화하는데 사용할 수 있는 응용 소프트웨어이다. 이 응용 프로그램은 명령어 인터페이스로부터 다수의 프로그램을 처리하고 유닉스 셸로부터 프로그램을 분리하는 데에 유용하다. tmux는 크게 세 부문으로 나뉜다. session(세션): tmux 실행하는 기본 단위로, 여러 윈도우로 구성된다. 가상화된 하나의 콘솔을 생성한 것으로 볼 수 있다. wi..
- Total
- Today
- Yesterday
- 리규찬
- words
- Python
- PyQt5
- 백준
- QLineEdit
- word
- locallibrary
- QGridLayout
- 어원
- Tistory
- QComboBox
- MacOS
- 리찬규
- setText()
- 소수
- python3
- QLabel
- QtDesigner
- BOJ
- django
- NK
- 북한말
- Mac
- 유래
- judge
- tips
- C
- books
- baekjoon
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |