编辑
2024-09-24
Python
00

一、Cookie与Session简介

  • Cookie:Cookie是存储在客户端浏览器中的小型数据,用于存储用户的状态信息,如登录信息。它以键值对的形式存在,浏览器可以选择保存或拒绝这些信息。

  • Session:Session是存储在服务器端的用户数据,通常包含用户的状态信息。Django通过Session在服务器上保存用户的相关数据,并通过一个唯一的Session ID(随机字符串)与客户端进行关联。

image.png

image.png

编辑
2024-09-23
Network
00
协议端口号功能
HTTP80超文本传输协议,用于网页传输
HTTPS443安全的 HTTP,使用 SSL/TLS 加密
FTP21文件传输协议,用于文件传输
FTPS990FTP 的安全版本,使用 SSL/TLS 加密
SFTP22SSH 文件传输协议,通过 SSH 进行文件传输
SSH22安全外壳协议,用于安全远程登录和命令执行
Telnet23远程登录协议,未加密(不安全)
SMTP25简单邮件传输协议,用于发送邮件
POP3110邮局协议版本 3,用于接收邮件
IMAP143Internet 邮件访问协议,用于接收邮件
DNS53域名系统,用于域名解析
DHCP67/68动态主机配置协议,用于动态分配 IP 地址
NTP123网络时间协议,用于同步计算机时间
RDP3389远程桌面协议,用于远程桌面连接
MySQL3306MySQL 数据库服务的默认端口
PostgreSQL5432PostgreSQL 数据库服务的默认端口
Redis6379Redis 数据库的默认端口
MongoDB27017MongoDB 数据库的默认端口
编辑
2024-09-21
Network
00

修正后的表格:

OSI 层次协议名称作用
物理层Ethernet定义网络物理传输介质和信号传输方式。
USB定义设备连接和数据传输标准。
DSL数字用户线路,用于提供高速互联网接入。
数据链路层PPP点对点协议,用于直接连接两个网络节点。
MAC媒体访问控制协议,用于局域网设备间的通信。
Frame Relay一种广域网技术,用于高效传输数据帧。
网络层IPInternet Protocol,负责数据包的寻址和路由。
ICMP互联网控制消息协议,报告网络错误和状态。
IGMPInternet Group Management Protocol,用于多播组管理。
ARP地址解析协议,将 IP 地址转换为 MAC 地址。
传输层TCP传输控制协议,提供可靠的连接和数据传输。
UDP用户数据报协议,提供无连接的、不可靠的传输。
会话层NetBIOS网络基本输入输出系统,用于会话管理。
RPC远程过程调用,允许在不同主机间调用服务。
表示层TLS/SSL传输层安全协议,用于加密和保护数据传输。
JPEG图像格式协议,处理图像数据的压缩和传输。
MIME多用途互联网邮件扩展,用于邮件内容的描述和编码。
应用层HTTP超文本传输协议,支持网页的传输和显示。
FTP文件传输协议,支持文件的上传和下载。
DNS域名系统,负责将域名解析为 IP 地址。
SMTP简单邮件传输协议,用于发送电子邮件。
SNMP简单网络管理协议,用于网络设备的管理和监控。
编辑
2024-09-04
TechNotes
00

Pycharm2024.2.1版本bug

image.png

  • 运行:
python
data = input("请输入: ") print(data)

image.png

就是无法输入中文, 在B站上查找目前没有很好的办法来解决在运行控制台中输入中文, 目前只能使用调试模式或者pycharm终端解决, 只能等Jetbrains更新解决bug很烦😵‍💫

image.png

image.png

编辑
2024-09-01
DeployDiary
00

前言

由于想要在国内服务器器上搭建我在github上的代码, 执行github clone 命令克隆不下来, 于是在网上查找发现使用gitee可以加速克隆github代码

操作步骤

1. 在github上找到要加速的代码仓库

image.png