- 博客(22)
- 问答 (1)
- 收藏
- 关注

原创 基于Redis中 Zset数据类型实现各类高性能排行榜日榜、周榜(附上整合SpringBoot示例代码)
springboot操作redis种zset数据类型,实现日榜、周榜排行。本篇将引导大家实现高性能排行榜。
2022-11-08 22:51:59
5790

原创 Java后台实现网站微信扫码登录功能,获取用户openid,及微信用户信息(小程序码方案),关联微信小程序(个人主体小程序也可以)
扫描小程序码,实现微信扫码登录信息,使用 SpringBoot 封装接口,填入基本信息,可以直接使用。
2022-10-26 11:01:25
13247
6
原创 JDK都出到20多了,你还不会使用JDK8的Stream流写代码吗?
你还在,写着for循环的时候,舍友已经开始偷偷卷你,更改代码风格了,本文将带着大家简单理解,并通过部分案例描述的实用方法。
2024-07-06 23:06:08
907
1
原创 Java后端校招生需要懂前端吗?来听听应届生的分享
我是一名24届软件工程毕业生,主要研究的方向是Java 方向。这里我先分享下我个人关于前端的学习经历。学习前端的开始,课程原因,决定从前端起步!其实在大一开始时,我并不是打算前后端都学。只是对于 敲代码 这件事还比较模糊,并不明确具体的学习路线应该怎么走。学校在大一时也没有相关的课程,(在大一下有一门C语言,但总体进度还是比较慢) 本来是想直接开始学Java的(当时还是0基础)。后面听我的堂哥描述,刚入门学 Java会比较困难一些。后来就先开始学习了前端的基础三件套。
2024-01-16 18:59:45
1192
原创 舍友:阿巴阿巴阿巴阿巴..... 面试官:你这不就是增删改查吗?
在我们面试或者老师评价我们的项目时,有的时候会看到面试官或者老师对自己的项目进行评价。当然,后面舍友回去等通知了。🤣说这项目没啥亮点,都是CRUD,应该加些亮点来提高自己项目的含金量。“难道不是?“简单明了,搬砖就是搬砖”“不管交互体验,还是更快的执行效率,都是为增删改查服务”“crud也有好的和烂的”“office也是增删改查,怎么他们没搞出来”“电工的工作也很简单,不就是接一下电线吗,开一电路开关吗,但是不是了解的人敢接吗”大家认为即便只是 CRUD 也是有一定门道的。
2023-12-05 20:45:34
1182
原创 Nacos 多命名空间读不到该空间配置?Or 注册不到指定命名空间上?
可见 Nacos 将配置和暴露的位置进行分开配置,这样能进一步提高配置加载的灵活性。在一个命名空间的服务能够加载不同命名空间的配置,提高配置复用性。这里创建了一个新的命名空间,想要对在该命名空间上的服务与其他命名空间进行隔离。记录一个自己前段时间遇到的问题,希望能够帮到出现同样问题的读者。用户可以根据需求配置这两项参数,不一定要在同一命名空间下。在网上翻阅其他作者的资料只解决了标题问题的其中一个。需要在配置文件中做修改。
2023-11-27 16:50:51
1518
原创 基于 Redis 和 定时任务 实现最近热点帖子推荐功能
类似于社交软件 or 网站 往往需要向用户 推荐一些 帖子 或者 文章等。本篇文章将介绍,如何基于 Redis 的 ZSet 和 Spring的定时任务 实现一个 内容推荐 的功能。
2023-09-11 09:26:26
486
原创 gateway网关细粒度至 指定接口 免鉴权实现
首先,我们先简单了解一下 JWT 的原理。是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。头部(Header)头部用于描述关于该JWT的最基本的信息,例如其类型以及签名所用的算法等。这也可以被表示成一个JSON对象。在头部指明了签名算法是HS256算法。我们进行BASE64编码载荷(playload)载荷就是存放有效信息的地方,这里会在 生成 JWT时将信息进行编码。
2023-06-22 21:23:18
786
1
原创 优快云竞赛第50期 参赛经历体验分享
前段时间因为身体原因以及在准备找实习,没有怎么参加各种竞赛。在找完实习后,身体慢慢也恢复了。打算 come back csdn竞赛。也再次得到了csdn的竞赛奖项。大概分享下本次获奖的经历吧。这也是第二次获得优快云的编程竞赛奖项了,总体来讲题目还是比较经典的题型。经典题解会有大佬发出来,我就大概简单分享一下有我自己的解题思路的题目。
2023-05-13 11:38:43
152
原创 应届 or 实习程序员从学习到面试拿 offer 应该准备些什么?大致流程是什么样的呢?
相信很多小伙伴现在都要开始找实习或者工作了吧,那么找工作应该具备那些素养和能力呢?接下来我们来列举一下吧。(很多加分项主要是对标大中厂)整个过程从无到有比较漫长,都是需要时间来沉淀的。(如果说获得了启发,那么立刻行动起来是最好的,种一棵参天大树的最佳时间就在当下)
2023-05-03 23:14:58
456
原创 类抖音评论区功能的实现?看这一篇,带你从 0 到 1 实现高性能评论功能
前言很多与社交,电商等等相关的平台都需要评论功能,那么如何设计,来实现高性能的评论服务呢?
2023-04-26 20:58:51
5281
12
原创 剑指 Offer II 089. 房屋偷盗 | 打家劫舍 动态规划解题
一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响小偷偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,dp[2]具体是什么值则需要对比 dp[i-2] + nums[i] 与 dp[i-1] 的大小,取其更大的数。如果偷了第一间,那么就无法偷第二间了。能偷的最大金额也就是 dp表最后的数。假设nums[1]被投了,nums[2] 就不能偷,假设nums[1]没被投,dp[2] 可以加上。,一夜之内能够偷窃到的最高金额。, 因为暂时偷的只有这一间。的值应该怎么计算呢。
2023-04-23 15:32:14
150
原创 手把手用图文教你从 0 到 1 使用 Docker 部署一个 SpringBoot 项目【最新版】
前言Docker 是现在很火的一个容器技术,能够帮助我们快速部署一个项目和环境(如:mysql 数据库、mq等等)本篇文章将带领大家从领部署一个 SpringBoot项目。
2023-03-25 11:40:50
1028
1
原创 使用 Docker 快速安装部署各种常用数据库和中间件(无bug版,10分钟完成配置和各类软件安装)
0 docker 基础,快速完成各种软件的部署安装,搭建完整的 web程序运行环境。
2023-03-10 15:47:32
1451
原创 基于 RedisTemplate + 线程池 实现 Redis分布式锁(含模板、带图文、代码段示例引导)
了解 Redis 分布式锁实现方式,性能优化等。(带图文、代码)解析示例,学习Redis分布式锁执行流程。包含最终代码模板。
2023-02-24 13:43:48
5934
7
原创 详细介绍 Mysql 数据库 · 索引篇,图文解析带你搞懂 InnoDB 存储引擎索引结构、优缺点、失效情况等
我们知道mysql的有着不同的存储引擎,其中包括:InnoDB、MyISAM、Memory等,本篇以 InnoDB索引为例
2023-01-20 11:34:19
360
原创 一文轻松搞懂 类加载机制 --【双亲委派机制】执行过程(类信息获取,加载)
双亲委派机制是java文件编译为 .class文件进行类加载的机制,主要通过不同层级的类加载器进行加载
2022-12-31 14:07:03
466
原创 使用 SpringBoot 轻松实现网站微信扫码支付 以及 支付后回调逻辑处理(含代码示例,基于JavaJDK实现)
使用 SpringBoot 实现微信扫码支付以及支付回调信息处理的接口,简单易懂,已经做好封装处理,配置基本的信息即可。如:商户号等
2022-09-19 21:34:25
3967
原创 基于JavaSDK实现微信支付,springboot封装签名过程,直接调用controller层实现调起微信支付接口
已经写好 service 和 controller , 直接调用接口返回调起微信支付的所需的参数。JS API 支付模板,将常量类内容修复为自己的信息就可以直接使用,调起接口了
2022-08-25 15:39:41
2101
空空如也
nginx 配置问题,尝试了网站方案未解决
2023-08-11
docker部署的springboot如何保存文件时,如何同步保存到宿主机。
2023-05-31
使用Jenkins部署微服务项目,maven不能解析自定义模块问题
2023-03-06
有没有熟悉 环信IM 的朋友,看看 sdk 选用方案。
2023-02-23
Jenkins部署项目,maven下载依赖环节出现错误,卡几天了,求解
2023-02-21
关于Spring 利用三级缓存解决循环依赖的问题
2023-02-18
vscode中文编码问题
2021-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人