首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
HKing
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
使用 Lambda 表达式实现超强的排序功能
「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战」 你好,我是看山。 我们在系统开发过程中,对数据排序是很常见的场景。一般来说,我们可以采用两种方式: 借助存储系统(SQL
学会 IDEA 的这个功能,阅读源码简直太简单了!!!
最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。 这次利用了IDEA的diagram,结果一目了然,也是好用到
在 IDEA 中使用 Debug,简直太爽了!
在 IDEA 中使用 Debug,简直太爽了!在 IDEA 中使用 Debug,简直太爽了!简直太爽了!
List 去重的 6 种方法,这个方法最完美!
在日常的业务开发中,偶尔会遇到需要将 List 集合中的重复数据去除掉的场景。这个时候可能有同学会问:为什么不直接使用 Set 或者 LinkedHashSet 呢?这样不就没有重复数据的问题了嘛?
【多线程】线程池 | ScheduledThreadPoolExecutor
1. 概要 同时也实现了ScheduledExecutorService特有的方法。 其主要的目的就是为了实现周期性执行任务或给定时间延后执行异步任务。 ScheduledFutureTask具有FutureTask类的所有功能,并实现了RunnableScheduledFut…
Java日常开发的21个坑,你踩过几个?
1. 六类典型空指针问题 ConcurrentHashMap 类似容器不支持 k-v为 null。 1.4 ConcurrentHashMap 容器不支持 K-V 为 null。 2. 日期YYYY格式设置的坑 日常开发,经常需要对日期格式化,但是呢,年份设置为YYYY大写的时…
ArrayList 和 LinkedList 有啥子区别?谁的性能更好你又知道吗?
这个是我曾经面试真实被问到的一个问题,其实也完全可以换一个问法:数组和链表有什么区别。 ArrayList 的内部数据结构就是数组(一块连续的存储空间)。 LinkedList 的结构是一个双向链表(不连续的存储空间)。 next : 指向后一节点的指针。 head 和 tai…
关于Spring AOP的灵魂十问
今天没有这个环节。。。 AOP全称是Aspect Oriented Programming,翻译过来是“面向切面”编程。在Java语言里,一切皆对象,所以我们通常说Java语言是一门“面向对象”编程的语言。而面向切面编程,不是要取代面向对象编程,而是对它的一种补充。 AOP要解…
7种jvm垃圾回收器,这次全部搞懂
之前我们讲解了jvm的组成结构与垃圾回收算法等知识点,今天我们来讲讲jvm最重要的堆内存是如何使用垃圾回收器进行垃圾回收,并且如何使用命令去配置使用这些垃圾回收器。 上面这个图大家应该已经很明白了吧。大家就可以理解成一个房子被分成了几个房间,每个房间的作用不同而已,有的是婴儿住…