Java
Java
平平常常一般牛
执着,也是一种生活态度
展开
-
java反射取得实体类中的属性和值
反射取值原创 2022-11-24 10:21:54 · 1970 阅读 · 0 评论 -
SpringBoot @Async如何优雅的异步调用
文章目录应用场景代码测试全局配置1、业务层接口2、业务层实现测试异步调用1、无返回值2、有返回值3、事务回滚模拟真实业务登录场景1、 前端控制器分发任务用户登录业务接口实现异步manager日志业务接口实现应用场景当我们登录系统的时候,我们的业务主要是验证账号和密码,而和登录影响不大的其它业务,例如:发送邮箱发送短信登录提醒发送系统登录日志等等其他业务操作。我们为了用户的体验,我们可以将其它的业务操作放到子线程中在后台慢慢执行。众所周知,程序的运行默认是从上而下的单线程运行,当我们需要执行原创 2022-03-25 17:22:22 · 1581 阅读 · 0 评论 -
Java NIO 实现多人聊天室
服务端import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.nio.charset.Charset;import java.util.Iterator;import java.util.Set;public class ChatServer { public void serve.原创 2021-10-26 08:53:09 · 223 阅读 · 0 评论 -
== 和 equals 有什么区别?
== :在基本数据类型中比较的是值相等;引用类型比较的是内存地址是否相等。equals:默认是比较两个对象之间的内存地址是否相等;但是在equals这个方法重写之后比较的是内存地址的值是否相等。...原创 2021-03-19 18:13:04 · 90 阅读 · 0 评论