一.java基础
1.八大基础类型
2.java三大特性
3.重载和重写的区别
4.pubilc、protected、(dafault)不写、private修饰符的作用范围
5.==和equals的区别
6.hashcode()值相同,equals就一定为true
2025年10月14日
一.java基础
1.八大基础类型
2.java三大特性
3.重载和重写的区别
4.pubilc、protected、(dafault)不写、private修饰符的作用范围
5.==和equals的区别
6.hashcode()值相同,equals就一定为true
2025年10月14日
在设计no session系统时,遇到了有两种可选方案:jwt与token+redis。
JWT: 生成并发给客户端之后,后台是不用存储,客户端访问时会验证其签名、过期时间等再取出里面的信息(如username),再使用该信息直接查询用户信息完成登录验证。jwt自带签名、过期等校验,后台不用存储,缺陷是一旦下发,服务后台无法拒绝携带该jwt的请求(如踢除用户);
2025年10月14日
一切的根源就是因为 HTTP 是一个无状态的协议。
什么是无状态呢?就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。
看过电影《夏洛特烦恼》的小伙伴肯定记得夏洛和大爷的一段对话:
夏洛:大爷,楼上322住的是马冬梅家吗?
大爷:马冬什么?
夏洛:马冬梅。
2025年10月14日
Cookie和Session都是在Web应用中用于存储和管理用户状态的机制,但它们有一些区别。
Cookie是在客户端(浏览器)中存储的小型文本文件,由服务器通过HTTP响应发送给浏览器,并由浏览器保存在客户端。它通常包含有关用户的身份验证、会话跟踪、偏好设置等信息。浏览器在后续的请求中会自动将Cookie发送回服务器。Cookie可以通过设置过期时间来控制其有效期。
2025年10月14日
cookie与session区别
Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求缚上这些cookies 。
2025年10月14日
此项目基于 PyWebIO、FastAPI 和 HTTPX,是一个高效的异步数据爬取工具,专注于抖音/TikTok平台的数据提取。通过Web端界面,用户可以在线批量解析并下载无水印的视频或图集。此外,本项目还提供了数据爬取API
2025年10月14日
对于经常进行网络编程的程序员来说,session与cookie是经常会碰到的,今天我们就来介绍一下。
我们都知道web服务器与客户端通信使用的是HTTP协议。HTTP协议是一个无状态的协议,每一次的http请求都是独立的,也是不持久的,通过HTTP协议无法判断两个请求是否来自于同一个用户。但是几乎所有带会员功能的网站都需要判断用户的身份,这个时候就要使用会话控制了。基本的原理就是在网站中跟踪一个变量,通过该变量来判断用户的身份,以及存取该用户的数据。
2025年10月14日
Cookie是保存在浏览器端的一些数据,是http协议的一部分,一般用于保存用户的登录信息,当浏览器发送http请求时,会将Cookie封装在http协议的头信息中,和其他数据一块儿发送至服务器端,服务器端拿到Cookie数据后,就可以对用户身份进行校验。
2025年10月14日
Cookie历史悠久——自互联网诞生之初就已存在。
但即便到了今天,仍有许多开发者误用或误解其工作原理。结果如何?
登录异常、CSRF攻击、隐私泄露,或是彻底崩溃的用户体验。
无论你是刚接触网页开发的新手,还是想温习最佳实践的老手,以下是每位开发者必须知道的10个关键Cookie事实——附带可立即应用的现实场景案例。