相关文章
学习笔记-JWT 保持登录状态
目录
一、解析 token
1. 在 JWT 工具类添加解析 token 的方法
2. 在 Controller 添加获取用户数据的方法
二、获取用户信息
1. 发起 axios 请求用户信息
2. 在路由守卫中调用方法
3. 使用
三、token 时效性
1. 设置 token 过期时间
2. 判断 token 是否过期
3. 在拦截…
建站知识
2024/12/19 12:56:20
go语言内存逃逸分析
前言
所谓逃逸分析就是指由编译器决定内存分配的位置,不需要程序员指定。函数中申请一个新的对象
1.如果分配在栈中,则函数执行结束可自动将内存回收;
2.如果分配在堆中,则函数执行结束可交给GC处理;
逃逸策略
每…
建站知识
2024/12/16 19:51:36
Linux手动编译方式安装httpd及配置系统服务(含不同安装方式简介)
文章目录 不同的软件安装方式优缺点手动编译安装包管理器安装(如apt、yum等)二进制安装 手动编译安装httpd编译安装httpd的步骤配置系统服务使systemd创建软连接的方式(不采取)优化管理 不同的软件安装方式优缺点
手动编译安装
…
建站知识
2024/12/22 0:15:18
C++的STL简介(三)
目录 1.vector的模拟实现 1.1begin() 1.2end() 1.3打印信息 1.4 reserve() 1.5 size() 1.6 capacity() 1.7 push_back() 1.8[ ] 1.9 pop_back() 1.10 insert&…
建站知识
2024/12/21 23:37:00
PEP 8 – Python 代码风格指南中文版(五)
强制性:命名约定
应避免的命名
永远不要使用字符‘l’(小写字母el)、‘O’(大写字母oh)或‘I’(大写字母eye)作为单字符变量名。在某些字体中,这些字符与数字1和0难以区分。当想使…
建站知识
2024/12/22 0:13:24
完美平替navicat的数据库软件DBeaver,免费开源,功能强大,使用简单
DBeaver Community 是一个免费的跨平台数据库工具,适用于开发人员、数据库管理员、分析师和所有与数据打交道的人。它支持所有流行的 SQL 数据库,如 MySQL、MariaDB、PostgreSQL、SQLite、Apache Family 等
1.到官网下载win版本直接安装
https://dbeav…
建站知识
2024/12/22 0:15:35
基于PFC和ECN搭建无损RoCE网络的工作流程分析
无损RoCE网络概念
RDMA(Remote Direct Memory Access,远程直接内存访问)是一种为了解决网络传输中服务器端数据处理延迟而产生的技术。RDMA 将用户应用中的数据直接传入服务器的存储区,通过网络将数据从一个系统快速传输到远程系…
建站知识
2024/12/21 20:24:17
【Pytorch】解决pytorch profiler导出的json文件在浏览器中无法打开的问题
笔者在服务器上进行pytorch profiler的实验,导出的json文件下载到本地之后通过edge://tracing打开时报错(edge和chrome使用的是同一套内核,笔者也测试了在chrome下同样报错):
SyntaxError: Unexpected token i, ...&q…
建站知识
2024/12/21 19:49:53