会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
waynaqua
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2023年12月4日
Tomcat 配合虚拟线程,一种新的编程体验
摘要: Java 21 在今年早些时候的 9 月 19 日就正式发布,并开始正式引入虚拟线程,但是作为 Java 开发生态中老大哥 Spring 并没有立即跟进,而是在等待了两个月后的 11 月 29 日,伴随着 Spring Boot 3.2 版本的发布,在这个版本中也终于是引入了对虚拟线程的支持。 虚拟
阅读全文
posted @ 2023-12-04 09:48 waynaqua
阅读(1056)
评论(0)
推荐(2)
2023年12月3日
糟了,数据库崩了,又好像没崩
摘要: 前言 2023 年某一天周末,新手程序员小明因为领导安排的一个活来到公司加班,小明三下五除二,按照领导要求写了一个跑批的数据落库任务在测试环境执行 ,突然间公司停电了,小明大惊,“糟了,MySQL 还在跑任务,会不会因为突然断电,导致数据库崩了”。 这时候,傍边的同事云淡风清的说了一句,“没事,小明
阅读全文
posted @ 2023-12-03 16:24 waynaqua
阅读(2070)
评论(2)
推荐(8)
2023年11月30日
用户注册这样玩,保你平安
摘要: 前言 基本上每个系统系统都包含用户注册、发送验证码等基本操作。在前些年,我还记得我在逛 csdn、贴吧、网易新闻等网站的时候是可以不登陆也能浏览完网页内容的,但是近几年这些网站已经改成了不登陆不让用,浏览网页时不时提醒你要进行登录,对于一些不喜欢注册的用户造成了相当大的困扰。 但是不知道大家有没有想
阅读全文
posted @ 2023-11-30 23:00 waynaqua
阅读(940)
评论(0)
推荐(4)
2023年11月27日
HTTP 和 HTTPS 之间除了安全性区别外,还有哪些区别
摘要: HTTP 和 HTTPS 是两种常见的网络协议,它们都是用于在浏览器和服务器之间传输数据的。但是,它们之间也有一些重要的区别,这些区别涉及到数据的安全性、传输性能、使用成本和搜索排名等方面。本文将从以下几个方面来介绍 HTTP 和 HTTPS 的区别,本文内容大纲如下: 数据的安全性 HTTP 协议
阅读全文
posted @ 2023-11-27 18:04 waynaqua
阅读(812)
评论(0)
推荐(2)
2023年11月18日
null 不好,我真的推荐你使用 Optional
摘要: "Null 很糟糕." - Doug Lea。 Doug Lea 是一位美国的计算机科学家,他是 Java 平台的并发和集合框架的主要设计者之一。他在 2014 年的一篇文章中说过:“Null sucks.”1,意思是 null 很糟糕。他认为 null 是一种不明确的表示,它既可以表示一个值不存在
阅读全文
posted @ 2023-11-18 10:06 waynaqua
阅读(1771)
评论(8)
推荐(4)
2023年11月12日
Java 面试题之 Logback 打印日志是如何获取当前方法名称的?
摘要:
在 Java 中,有四种方法可以获取当前正在执行方法体的方法名称,分别是: 使用 Thread.currentThread().getStackTrace() 方法 使用异常对象的 getStackTrace() 方法 使用匿名内部类的 getClass().getEnclosingMethod()
阅读全文
posted @ 2023-11-12 12:00 waynaqua
阅读(549)
评论(0)
推荐(1)
2023年11月9日
Spring 缓存注解这样用,太香了!
摘要:
作者最近在开发公司项目时使用到 Redis 缓存,并在翻看前人代码时,看到了一种关于 @Cacheable 注解的自定义缓存有效期的解决方案,感觉比较实用,因此作者自己拓展完善了一番后分享给各位。 Spring 缓存常规配置 Spring Cache 框架给我们提供了 @Cacheable 注解用于
阅读全文
posted @ 2023-11-09 16:29 waynaqua
阅读(1285)
评论(0)
推荐(0)
2023年11月4日
花了三年时间开发的开源项目,终于500 个 Star 了!
摘要: waynboot-mall 商城项目从疫情开始初期着手准备,到现在已经经过了 3 年多的时间,从项目初期到现在,一个人持续迭代,修复漏洞,添加功能,经历了前端开发工具从 vue2、vue-cli 切换到 vue3、vite 的转变,也经历了后端技术框架从 Spring Boot2 到 Spring
阅读全文
posted @ 2023-11-04 22:28 waynaqua
阅读(111)
评论(0)
推荐(0)
2023年10月31日
mybatis plus很好,但是我被它坑了!
摘要: 作者今天在开发一个后台发送消息的功能时,由于需要给多个用户发送消息,于是使用了 mybatis plus 提供的 saveBatch() 方法,在测试环境测试通过上预发布后,测试反应发送消息接口很慢得等 5、6 秒,于是我就登录预发布环境查看执行日志,发现是 mybatis plus 提供的 sav
阅读全文
posted @ 2023-10-31 11:38 waynaqua
阅读(2965)
评论(8)
推荐(3)
2023年10月26日
Kafka 在分布式系统中的 7 大应用场景
摘要: Kafka 介绍 Kafka 是一个开源的分布式流式平台,它可以处理大量的实时数据,并提供高吞吐量,低延迟,高可靠性和高可扩展性。Kafka 的核心组件包括生产者(Producer),消费者(Consumer),主题(Topic),分区(Partition),副本(Replica),日志(Log),
阅读全文
posted @ 2023-10-26 18:35 waynaqua
阅读(1047)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
···
9
下一页
公告