Demo
文章平均质量分 59
YuuuZh。
一蓑烟雨任平生
展开
-
SpringBoot+Vue实现对称加密和非对称加密
了解什么是对称加密和非对称加密,以及两者的优缺点。并且实现加解密功能原创 2024-01-15 11:29:04 · 1852 阅读 · 0 评论 -
项目中使用Java中List.subList()的注意事项
在Java中,是接口的一个方法,用于获取原始列表的子列表方法的声明如下toIndex返回的子列表是原始列表的一个视图,对子列表的修改会反映在原始列表上,反之亦然。原创 2023-12-27 19:10:11 · 4166 阅读 · 0 评论 -
手摸手接入Github实现Oauth2第三方登录
Oauth2实现的原理就是拿code去换第三方的token,然后再用token去获取用户信息,看起来很容易,但是实现起来有点麻烦,其实也不是难,就是麻烦,你需要去看每个厂商的api文档,每一个还都不一样,就比如github和gitee。我想大家在实现时也会常常出现接口超时,没有办法,我的代码在本地不会超时,但是部署在华为云服务器上就反复报接口超时,后面我也会进行优化。原创 2023-12-20 20:17:17 · 1277 阅读 · 0 评论 -
如何用 Java实现计算机
使用java实现一个简单的计算机,满足计算和显示分开,也就是业务逻辑与界面逻辑分开,它们之间的耦合度下降,容易维护和扩展,实现软件设计的正确性、健壮性、高效性、可复用性、可维护性等目标原创 2023-05-05 09:17:27 · 568 阅读 · 0 评论 -
LeetCode周赛-从数量最多的堆取走礼物
使用优先队列PriorityQueue进行求解,优先队列会将添加入队列中的元素进行排序,默认递增,可重写排序方法。原创 2023-02-06 22:12:18 · 106 阅读 · 0 评论 -
Leetcode周赛-统计桌面上的不同数字
统计桌面上的不同数字原创 2023-01-29 21:51:17 · 107 阅读 · 0 评论 -
用List实现黑马点评项目中的缓存练习
用List实现黑马点评项目中的店铺类型缓存练习原创 2023-01-01 16:22:14 · 212 阅读 · 2 评论