首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
ThinkStu
创建于2023-02-14
订阅专栏
Spring与服务器相关
等 1 人订阅
共14篇文章
创建于2023-02-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
PlantUML时序图完全指南
PlantUML 是一个开源工具,用于创建 UML(统一建模语言)图表。它让用户能够通过简单的文本描述来生成图表,而不是使用传统的图形编辑器。这种方法可以更快速、更有效地创建和维护图表。 PlantU
理解 Go 中的切片:append 操作的深入分析
理解 Go 语言中 slice 的性质对于编程非常有益。下面,我将通过两个代码示例来解释切片在不同函数之间传递并执行 append 操作时的具体表现。 # 第一份代码 > slice1 的初始长度为
brew的使用
Homebrew是一款自由及开放源代码的软件包管理系统,由 Max Howell 使用 Ruby 语言编写,用以简化macOS系统上的软件安装过程。在早期,Homebrew 只有 MacOS
Thymeleaf模版引擎初尝试
模版引擎虽然不能够实现代码与视图解耦,但是其适合于个人开发者使用,而且如果存在前后端项目中,前端大量请求后端时,模版引擎无疑也存在优势。 SpringBoot 整合步骤: 引入依赖 编写 yml 配置
宝塔面板内存占用率优化
宝塔程序可以帮助我们快速搭建网站,但是我只有一台服务器,且内存只有1GB,装上宝塔后内存所剩无几,只能勉强部署一个小型服务,于是想到“精简”宝塔程序,先说结果: 初始剩余内存:218MB 优化后剩余内
我应该使用哪个版本的 JDK?
要构建和运行 Java 应用程序,就需要安装 JDK 环境。 OpenJDK 是 Java SE 规范的开源软件,但它只是源代码。二进制发行版由不同的供应商提供,适用于许多受支持的平台,
(已解决)PKIX path building failed: sun.security.provider.certpath
问题描述:电脑在开启抓包软件之后,如 proxyman 或 Charles,JDK 不信任抓包软件颁发的证书,在请求 HTTPS 时报错。 解决方法:让Java信任抓包软件颁发的证书。即先将根证书拷贝
Thymeleaf模版引擎初尝试
模版引擎虽然不能够实现代码与视图解耦,但是其适合于个人开发者使用,而且如果存在前后端项目中,前端大量请求后端时,模版引擎无疑也存在优势。 SpringBoot 整合步骤: 引入依赖 编写 yml 配置
使用非对称加密加强JWT验证
上文谈到,原始的 JWT 加密方式把哈希运算的盐值 secret_key 保存在各大服务器中,不对外公布。但是如果盐值泄露则会造成不可挽回的损失,即其他人也可以拿着盐值对任意用户进行签名,伪造登录。
SpringBoot外部资源配置
SpringBoot项目支持将一些路径作为资源目录,如:classpath:/static/,今天发现了一种“新奇”的写法,可以将application.yml配置文件与/static静态文件目录外置
JSON/JSONObject/JSONArray在反序列化时的区别
前置概念: 序列化:将 Java 对象转化为 JSON 字符串的过程 反序列化:将 JSON 字符串转化为 Java 对象的过程 三者在反序列化时的区别: JSON 可以将 JSON 字符串转为 Ja
服务器厂商自检测Java程序
以腾讯云的服务器举例,public static boolean check_Tencent_server() { static Pattern tencent_pattern = Patter
使用非对称加密加强JWT验证
上文谈到,原始的 JWT 加密方式把哈希运算的盐值 secret_key 保存在各大服务器中,不对外公布。但是如果盐值泄露则会造成不可挽回的损失,即其他人也可以拿着盐值对任意用户进行签名,伪造登录。
服务器验证JWT_token的过程
最后总结一下,这种验证方式最主要的安全措施就是把哈希运算的盐值 `secret_key` 始终保存在各大服务器中,并不对外公布。 但是如果盐值泄露则会造成不可挽回的损失,即其他人也可以拿着盐值对任意用