在平时我们工作的时候,我们经常会使用toString()
方法来输出一个对象的一些属性信息。Lombok 给我们提供了一个自动生成 toString()
代码的注解,可以减少代码行数,如果代码属性比较多的话,可以避免我们些代码的过程中出现属性遗漏的问题。
本文我们来讲讲 Lombok 的 @ToString()
相关内容,以便于我们以后更好的使用 Lombok。
程序员的课外生活-动漫
哈喽,大家好,我是指北君。 今天给大家带来我们指北君的课外生活,追动漫。
避免FullGC是广大Java程序员奋斗的目标是之一(G1)-已发
JPA实体类注解,看完这篇就全会了
2022-12-29-RabbitMQ(二)通信模型之work模型
大家好,我是指北君。
今天指北君带领大家接着学习RabbitMQ,了解RabbitMQ的五大通信模型之一的Work模型;接下来还会有关于RabbitMQ的系列教程,对你有帮助的话记得关注哦~
2022-12-29-RabbitMQ(三)通信模型之发布订阅模型
大家好,我是指北君。
今天指北君带领大家接着学习RabbitMQ,了解RabbitMQ的五大通信模型之一的发布订阅模型;接下来还会有关于RabbitMQ的系列教程,对你有帮助的话记得关注哦~
RabbitMQ(一)Hello World
大家好,我是指北君。
在工作中经常会用到消息队列处理各种问题,今天指北君带领大家来学一个很常用到的技术-RabbitMQ;接下来还会有关于RabbitMQ的系列教程,对你有帮助的话记得关注哦~
使用Gradle构建多模块项目 - 2022-12-30已发
异常处理实践 - 抛异常+错误码 - 2022-12-28已发
如果我打了重组蛋白疫苗!
哈喽,大家好,我是指北君。
相信大家最近都杨过,杨康了吧,短时间内应该不会有太多的王重阳。
指北君也无可避免的杨过,杨康了。但是回过头却又发现,许多没打疫苗的小孩子的症状和我尽然差不多,此刻我就会怀疑曾经打过的疫苗都起到了什么作用,后续我应该如何去选择疫苗的加强针剂!
Mybatis核心类SqlSessionFactory,看完我悟了-2022-12-26已发
哈喽,大家好,我是指北君。
Java 保证HashSet线程安全的几种方法-已发
大家好,我是指北君。
线程安全的问题,真的算是老生常谈了。这几天看到一个 HashSet 线程安全的骚操作,在这里分享给大家。 在本文中,我们将分享如何构造线程安全的HashSet的几种方法。
使用ConcurrentHashMap工厂方法构造线程安全的HashSet
首先, 我们来看看_ConcurrentHashMap_暴露出来的静态方法 – newKeySet()
。此方法返回一个Set的实例,等同于实现了 _java.util.Set _接口,而且能够使用Set的一些常用操作,比如 add(), contains() 等。
Java每隔N个字符分割字符串的几种方法
大家好,我是指北君。
我们写代码的时候,经常会遇到这样一个场景,那就是分割字符串。 比如说把一个字符串分成N个,或者说按照N个字符分割。
我们今天就来看看怎么每隔N个字符分割字符串。首先我们就使用 JDK 中内置的 String#split
来分割。
2022-12-21 Guava EventBus
MybatisPlus代码生成器-已发
哈喽,大家好,我是指北君。
2022-12-18 Guava RateLimiter
一文彻底弄懂MybatisPlus复杂的条件构造器
哈喽,大家好,我是指北君。
数据库和缓存一致性解决方案canal - 2022-12-14
哈喽,大家好,我是指北君。 不知道大家出去面试有没有被问到过如何保证数据库与缓存一致性问题呢?大家又是如何回答的呢?
计时攻击 - 2022-12-12
哈喽,大家好,我是指北君。
最近世界杯看了几场球赛,克罗地亚淘汰巴西, 摩洛哥淘汰葡萄牙。两场都非常精彩,克罗地亚的坚韧令人佩服,绝境逆袭。总之这一届世界杯绝对会影响以后足球的战术打法。
言归正传哈,最近依然在搬砖哈,看到了关于计时攻击的内容,而这个又和我们常用的equals方法关系密切。然后就迫不及待的去扒一扒了。
Gradle souceCompatiblity VS targetCompatibility
大家好,我是指北君。
今天带大家了解一下 Gradle 中 sourceCompatiblity 和 targetCompatibility 的使用配置和区别。 如果有对 Gradle 不太了解的朋友可以看我们之前的一些文章。