最新 最热

Spring Boot 的事务控制及示例代码

Spring Boot 提供了简单易用的事务控制功能,方便开发者进行数据库操作时保证数据的一致性和完整性。本文将介绍 Spring Boot 事务控制的用法和应用场景,并提供丰富的例子。...

2023-09-01
1

Linux系统编程 - 进程异常自动重启

在Linux平台,自研服务进程通常以守护进程的形式在后台常驻运行。但偶尔也会遇到服务进程异常crash,导致产品基本功能异常,影响恶劣。  解决这种问题,通常两种应对措施:  ① 定位crash原因,上传补救措施。  ② 后台重新拉...

2023-09-01
1

给你的项目启动提提速:Lazy Initialization

在一个名为种花家的小镇上,生活着一群热爱编程的人。他们致力于构建出高效、可维护的软件系统,而 Spring Boot 框架成为了他们的不二之选。这个小镇上的人们每天都在用 Spring Boot 框架创造着令人瞩目的应用程序。...

2023-09-01
1

聊聊rocketmq的订阅关系

org/apache/rocketmq/client/impl/consumer/DefaultMQPushConsumerImpl.java

2023-08-31
1

cache2k:Guava Cache及Caffeine之外的新选择

JCache规范不支持null,所以cache2k默认也不支持,不过可以通过permitNullValues(true)来开启,这样子缓存就可以存储null值

2023-08-31
1

【面试精讲】Java:Exception 和 Error 有什么区别?

众所周知,没有 BUG 的程序只会出现在程序员的梦里,异常情况如影随形地纠缠着我们,只有正确处理好意外情况,才能保证程序的可靠性。

2023-08-31
1

【JAVA】探讨 Java 中 valueOf 和 parseInt 的区别

在编程中,遇到类型转换,好像会经常用到 parseInt 和 valueOf,当然这里只拿 Integer 类型进行陈述,其他类型也是雷同的;

2023-08-31
1

5 个章节、25 条规范,全方位 Get 数据集选择与创建的「百科全书」

内容一览:如果你正在学习如何创建或选择一个合适的数据集,那么这篇文章会给你一些实用的建议,帮助你在选择和创建数据集时做出明智的决策。

2023-08-31
1

SpringBoot项目实战:自定义异常和统一参数验证(附源码)

在实际开发过程中,不可避免的是需要处理各种异常,异常处理方法随处可见,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅会造成大量的冗余代码,而且还影响代码的可读性,所以对异常统一处理非常有...

2023-08-31
1

Golang Panic异常

数组越界访问、空指针引用等运行时错误会引起panic异常。 当panic异常发生时,程序会中断运行,并立即执行在该goroutine中被延迟的函数(defer机制)。随后,程序崩溃并输出日志信息。日志信息包括panic value和函数调用的堆栈...

2023-08-31
1