首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BouncingFish
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Java反射机制
不管用哪种方式获取的Class对象,他们都是相等的。 首先定义了一个 FatherClass 类,然后定义一个继承自 FatherClass 类的 SonClass 类,如下所示。 1. 获取类的所有变量信息 以上代码注释很详细,就不再解释了。需要注意的是注释中 2.1 的 g…
Java性能优化
持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think more, code less(思考越多,编码越少)”。所以,我们在编码中多思考多总结,努…
SpringBoot中使用多线程
Spring是通过任务执行器(TaskExecutor)来实现多线程和并发编程,使用Spring提供的ThreadPoolTaskExecutor来创建一个基于线城池的TaskExecutor。在使用线程池的大多数情况下都是异步非阻塞的。节省更多的时间,提高效率。 注意:线程池…
HashMap原理
当链表的长度特别长的时候,查询效率将直线下降,查询的时间复杂度为O(n)。因此,JDK1.8把它设计为达到一个特定的阈值之后,就将链表转化为红黑树。 红黑树是一个自平衡的二叉搜索树,因此可以使查询的时间复杂度降为O(logn)。 以传入参数为14 来举例,计算这个过程。 首先,…
SpringBoot接口幂等性设计
1. 什么是幂等 数学上的定义:f(f(x))=f(x)。x被函数f作用一次和作用无限次的结果是一样的。幂等性应用在软件系统中,可以把它简单定义为:某个函数或者某个接口使用相同参数调用一次或者无限次,其造成的后果是一致的,在实际应用中一般针对于接口进行幂等性设计。 创建业务订单…
Hutool使用指南
Hutool是一个Java工具包,它帮助我们简化每一行代码,避免重复造轮子。如果你有需要用到某些工具方法的时候,不妨在Hutool里面找找,可能就有。本文将对Hutool中的常用工具类和方法进行介绍。 1. DateUtil 日期时间工具类,定义了一些常用的日期时间操作方法。 …
Hutool使用指南(2)
该工具类专门用于处理url。 该方法通过文件名就可以获取到该文件的绝对路径,这在使用绝对路径的场景中非常方便。 该方法会对不带http://头的链接进行自动补全,并统一格式。 该工具类用于执行命令行命令,在Windows下是cmd,在Linux下是shell。 在日常开发中,我…
个人成就
文章被点赞
18
文章被阅读
25,101
掘力值
392
关注了
7
关注者
5
收藏集
1
关注标签
5
加入于
2019-10-26