- 博客(141)
- 收藏
- 关注
原创 挖掘一个神仙宝藏小工具网站
可以自行选择大写、小写、数字、符号等组成,也可自行指定长度,用起来非常方便。界面大致如下,功能比较多,比如其中一个小工具:Token生成器。最近搜到了一个小工具比较齐全的网站,全部免费使用!
2026-01-19 14:42:38
131
原创 Sa-Token
Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、单点登录、OAuth2.0、分布式Session会话、微服务网关鉴权等一系列权限相关问题。
2025-10-23 22:50:23
555
原创 SpringBoot+vue实现WebSocket通信
WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务器主动向客户端推送数据。服务器(SpringBoot)示例代码。也可以使用apifox直接发请求到服务器。客户端(vue)调用代码示例。WebSocket配置类。
2024-12-18 17:27:41
800
原创 模版生成Word报表
JasperReports支持多种输出格式和数据源,包括PDF、HTML、Excel、Word等输出格式,以及MySQL、Oracle、SQL Server等数据库,可以满足用户不同数据和输出格式的需求。JasperReports提供了丰富的组件和功能,包括图表、交叉表、文本框、图片、超链接、子报表等,可以满足用户各种类型的报表需求。支持DOCX格式,所有的模板标签都是以 {{ 开头,以 }} 结尾,模板标签可以出现在任何非文本框的位置,包括页眉,页脚,表格内部等等。③生成的报表文件较大。
2024-12-15 21:36:03
898
原创 vue 项目实现阻止浏览器记住密码
在各个浏览器中,登录输入密码一般都会弹出是否记住密码的功能,如果记住之后,会在各个密码框自动填充记住的密码,这无疑是一种不安全的操作,所以要实现禁用阻止浏览器记住密码的行为。以上的方法我试过1、2,测试发现不能完全实现,浏览器记住密码的弹窗还是会弹出,不排除我哪里没改全,3、4没试,因为感觉改动有点多,最终我采纳了第5种方案,代码如下。在谷歌浏览器以及edge浏览器测试,记住密码功能被禁用,密码也不会自动填充 。查阅资料,也得到很多方法。
2024-12-04 15:08:26
1409
1
原创 shell脚本一些常用语法总结
awk命令通常使用单引号,而不是双引号,单引号在awk中不会解释变量,而双引号会解释变量,这意味着如果使用双引号,shell会在awk之前就展开变量,可能导致。${变量##word}从变量开头往后删除最长匹配的word字符串。${变量#word}从变量开头往后删除最短匹配的word字符串。${变量%%word}从变量结尾开始删除最长匹配的word。${变量:4}从变量的四号索引开始找,输出对应字符串。:上一行命令的执行是否成功,$#获取参数的个数。${变量%word}从变量结尾删除最短的word。
2024-11-22 14:44:24
359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅