会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
雨下一整晚Real's Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2022年9月7日
【Spring】@Cacheable 注解的使用及原理
摘要: @Cacheable注解 本地缓存 在很多时候,需要对数据库中查询出来的数据进行缓存操作,避免频繁的查库给数据库带来不必要的压力,所以诞生了缓存。 常见的缓存中间件有 Redis、Memcache、Ehcache 等。比如常用的 Redis 其实是一种常见的 K-V 非关系型数据库,处理很多数据的缓
阅读全文
posted @ 2022-09-07 21:15 雨下一整晚Real
阅读(642)
评论(0)
推荐(0)
2022年9月4日
【项目】微信接口定时推送天气信息
摘要: 项目参考:微信推送天气早安问候(java版) (gitee.com) 项目发布地址:微信接口天气定时推送 项目运行 项目的整体运行,需要依赖于微信的公众号推送接口。在运行之前,需要准备一些运行时环境: JDK 1.8+ 、Spring 、Maven 运行准备 在运行之前,需要申请一些接口用于测试运行
阅读全文
posted @ 2022-09-04 19:35 雨下一整晚Real
阅读(51)
评论(0)
推荐(0)
【Java】switch-case 和 if-else 的运行效率差异
摘要: switch-case 在 switch-case 中,case 的值是连续的话,会生成一个 TableSwitch 来进行优化,这样的情况下,只需要在表中进行判断即可。 这里使用 0-4 的连续值来进行测试 如果说多加几个 Case 的值,但是范围控制在比较小的范围时: 这里使用 0-9 之间的不
阅读全文
posted @ 2022-09-04 18:59 雨下一整晚Real
阅读(172)
评论(0)
推荐(0)
2022年9月2日
【项目】数据库事务与MQ发送一致性
摘要: 数据库事务与MQ发送一致性 技术背景 在进行服务改造的时候,会需要进行服务技术架构的选型。其中比较关键的就是通信中间件的选择。不同服务之间,同步通信比较典型的代表是 RPC ,异步通信的典型代表是 MQ 。 问题现状 在电商业务中,如果需要使用 MQ 作为消息通信中间件,那么需要解决 MQ 的一致性
阅读全文
posted @ 2022-09-02 19:48 雨下一整晚Real
阅读(332)
评论(0)
推荐(0)
2022年6月2日
【项目】多种方式统一登录入口的设计方案
摘要: 在编写项目的时候,通常会遇到很多情况下,需要实现统一登录入口。统一登录入口通常指的是:能够实现手机号、邮箱、用户名等信息登录,且共用一个登录入口。 这种登录方式现在属于一种主流的登录方式,除此之外,移动端通常还有本机号码一键登录。 登录账号鉴别 鉴于各种登录账号(指的是手机号、邮箱、用户名等可以唯一
阅读全文
posted @ 2022-06-02 02:08 雨下一整晚Real
阅读(332)
评论(0)
推荐(0)
2022年5月30日
【项目】基于TRTC的实时多人会议实现
摘要: 一、需求分析 最近项目中需要实现一个多人会议的功能。由于考虑到功能的复杂性,选择接入第三方平台实现。为了功能的稳定性,选取当前比较流行的 TRTC (Tencent Real-Time Communication,腾讯实时音视频)。 完成技术选型之后,我们需要了解该技术是如何实现和使用的。这一部分参
阅读全文
posted @ 2022-05-30 22:10 雨下一整晚Real
阅读(185)
评论(0)
推荐(0)
2022年5月21日
【Git】Conventional Commit 约定式提交规范
摘要: 定义 在 git 代码提交的时候,我们需要对 git 的提交信息做出一定的约定或者规范。为什么会有这样的需求?因为 git 提交时的描述信息,需要在你的合作开发者之间共享,所以大多数情况下 git 提交信息并不只能被你一个人明白。于是就诞生了约定式提交这样的规范。 业内普遍认可的的约定式提交规范,为
阅读全文
posted @ 2022-05-21 02:31 雨下一整晚Real
阅读(484)
评论(0)
推荐(0)
2022年4月9日
【Git】分布式版本控制系统
摘要: 一、概述 分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样工作的时候,无需联网,因为版本库就在你自己的电脑上。多人协作只需要各自的修改推送给对方,就能互相看到对方的修改。 版本控制的原因:从个人开发过渡到团队协作,不可避免地需要将多人的修改进行合并。 集中版本控制 常用
阅读全文
posted @ 2022-04-09 10:07 雨下一整晚Real
阅读(32)
评论(0)
推荐(0)
2022年1月8日
【项目】实现登录鉴权管理的方式(自定义注解、Security)
摘要: 最近的项目中涉及到了登录用户的鉴权管理。对于权限管理,一共采用过两种方式:自定义注解拦截标注方法、 Spring Security 权限管理。根据可扩展性以及复用性考量,更推荐使用 Spring Security 方式。但是对于要求不是特别高的用户来说,更推荐使用第一种方式; Spring Secu
阅读全文
posted @ 2022-01-08 16:51 雨下一整晚Real
阅读(103)
评论(0)
推荐(0)
2021年12月23日
【Java项目】社区论坛项目
摘要: 项目现已经发布在 Gitee 平台,欢迎 Star 收藏! 项目地址:https://gitee.com/realBeBetter/community 一、项目介绍 仿照牛客网的社区论坛,包括页面以及后端开发、数据库搭建。 使用技术 整体框架:Spring Boot 2.4.10、Spring 5.
阅读全文
posted @ 2021-12-23 14:32 雨下一整晚Real
阅读(330)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告