相关文章
SpringBoot中使用验证码easy-captcha
easy-captcha使用的大概逻辑:
当一个请求发送到后端服务器请求验证,服务器使用easy-captcha生成一个验证码图片,并通过session将验证信息保存在服务器,当用户登录校验时候,会从ession中取出对比是否一致
但是前后端分离之后 由于跨域问题 以上就无法实现了 下面这种情况没…
建站知识
2024/12/5 18:02:51
开发chrome扩展( 禁止指定域名使用插件)
mainfest.json:
{"manifest_version": 3,"name": "ChatGPT学习","version": "0.0.2","description": "ChatGPT,GPT-4,Claude3,Midjourney,Stable Diffusion,AI,人工智能,AI","icons": {&quo…
建站知识
2024/12/12 17:07:49
六、大模型-Prompt-API介绍
GPT-3.5 API 提供了一个名为 openai.ChatCompletion.create() 的端点,您可以使用该端点来与 ChatGPT 进行交互。以下是 openai.ChatCompletion.create() 的详细 API 说明:
请求参数: messages:一个数组,包含对话中的消…
建站知识
2024/12/23 1:23:46
C#,图论与图算法,图最短路径的迪杰斯特拉(Dijkstra)算法与源代码
1 图的最短路径
给定一个图和图中的源顶点,查找从源到给定图中所有顶点的最短路径。
Dijkstra的算法与Prim的最小生成树算法非常相似。像Prim的MST一样,我们生成一个以给定源为根的SPT(最短路径树)。我们维护两个集合,一个集合包含最短路径树中包含的顶点,另一个集合包…
建站知识
2024/12/21 21:24:29
TCP协议——三次握手和四次挥手
文章目录 1. 示意图2. 三次握手3. 四次挥手4. 三次和四次问题4.1 为什么三次握手4.2 为什么四次挥手 5. 状态变化实验5.1 三次握手实验5.2 四次挥手实验 1. 示意图 Tips: 不管是握手还是挥手,发送的都是完整的TCP报头,这不过这些标记位被设置…
建站知识
2024/12/5 18:22:12
sqlite简单的增删改查
1,插入数据 (INSERT):
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
//示例:
INSERT INTO employees (name, age, department)
VALUES (John Doe, 30, Sales);2,查询数据 (SELECT):
S…
建站知识
2024/12/18 5:42:45
Flutter编译卡在Running Gradle task ‘assembleDebug
1、翻墙
2、修改国内镜像源(以下以Flutter 3.19.3版本为例)
找到Flutter SDK目录下的Flutter配置文件resolve_dependencies.gradle 路径:flutter/packages/flutter_tools/gradle/resolve_dependencies.gradle 1)、第一处修改: g…
建站知识
2024/12/19 9:14:14