相关文章
【编程基础知识】Cookie、Session和JWT(JSON Web Token)
引言
在无状态的HTTP协议下,状态管理对于Web应用程序至关重要。Cookie、Session和JWT(JSON Web Token)是三种主流的状态管理方案,它们允许客户端与服务器之间保持状态。
一、Cookie
1. 定义
Cookie:服务器发送到客…
编程日记
2024/12/23 16:23:39
react hooks--useRef
基本用法
在类组件中获取一个dom元素实例,可以通过React.CreateRef或者回调函数的方式去获取。语法:const refContainer useRef(initialValue);使用场景:在 React 中进行 DOM 操作时,用来获取 DOM作用:返回一个带有 …
编程日记
2024/12/17 22:37:34
【LLM】从零预训练一个tiny-llama
文章目录 从零预训练一个tiny-llama1. 数据集2. 数据预处理3. 训练模型4. 项目结构介绍5. 运行项目示例学习总结 从零预训练一个tiny-llama
参考项目:https://github.com/KMnO4-zx/tiny-llm 数据集:https://www.modelscope.cn/datasets/AI-ModelScope/T…
编程日记
2024/12/21 19:25:03
QT菜单栏设计(二级菜单栏)
目的:创建一级菜单栏,添加对应选项,并向一级菜单栏中添加二级菜单栏选项。
#include "mainwindow.h"
#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindo…
编程日记
2024/12/23 12:42:38
【已解决】使用JAVA实现递归算法-从自然数中取3个数进行组合之循环算法
任务描述
本关任务:用键盘输入循环算法找出 n(n>3)个自然数中取 3 个数的组合。
测试说明
平台会对你编写的代码进行测试,比对你输出的数值与实际正确数值,只有所有数据全部计算正确才能通过测试:
测试输入:5 &…
编程日记
2024/12/20 5:36:59
软技能与AI技术的融合
一、引言 ---- 随着人工智能(AI)和生成式人工智能(AIGC)如ChatGPT、Midjourney、Claude等大语言模型的迅速崛起,AI辅助编程工具已经变得越来越普遍。这不仅意味着程序员的工作方式正在发生深刻的变革,同…
编程日记
2024/12/23 21:49:52
mac 怎么查看CPU核数
在 macOS 系统中,可以通过以下几种方法查看 CPU 核心数:
1. 使用“关于本机”查看
点击左上角的苹果图标()。选择“关于本机”。在弹出的窗口中,系统会显示 Mac 的基本信息,包括 CPU 的类型和核心数。比…
编程日记
2024/12/22 23:46:40
《Nginx核心技术》第18章:基于主从模式搭建Nginx+Keepalived双机热备环境
作者:冰河 星球:http://m6z.cn/6aeFbs 博客:https://binghe.gitcode.host 文章汇总:https://binghe.gitcode.host/md/all/all.html 星球项目地址:https://binghe.gitcode.host/md/zsxq/introduce.html 沉淀,…
编程日记
2024/12/22 9:34:02