首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java高级
订阅
Arch酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
高级开发要会高效Java
高级开发起码得会些高级技巧吧?那这些高级技巧从哪里取得呢? 第一种方式肯定是读书,什么?你没那么多时间? 幸好,我这里忙你开启了速读模式,跟着我一起学习 《高效Java》系列。
告别BeanUtils,Mapstruct从入门到精通
Mapstruct的性能远远高于BeanUtils,这应该是大佬使用Mapstruct的主要原因,本文将写我的测试结果。
ServiceWorker 介绍
ServiceWorker是一种特化的Worker,专门来处理跟网页有关的资源(assets),在浏览器和真正的服务端之间扮演一个代理(Proxy)的角色。
Java 17 升级指南(持续更新)
最近在做 Java8 到 Java17 的迁移工作,前期做了一些准备,过程中的一些信息记录如下(持续更新。。。)
一文搞懂 ThreadLocal 原理
当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的
Idea不推荐使用@Autowired进行Field注入的原因
大家在使用IDEA开发的时候有没有注意到过一个提示,在字段上使用Spring的依赖注入注解@Autowired后会出现如下警告 但是使用@Resource却不会出现此提示 网上文章大部分都是介绍两者的
HashMap夺命14问,你能坚持到第几问?
1. HashMap的底层数据结构是什么? 在JDK1.7中和JDK1.8中有所区别: 在JDK1.7中,由”数组+链表“组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的。 在J
面试整理-Java综合高级篇(吐血整理)
6.jvm 原理。程序运行区域划分 7.minor GC 与 Full GC,分别什么时候会触发? 。分别采用哪种垃圾回收算法?简单介绍算法 Minor GC触发条件:当Eden区满时,触发Minor GC。 从put方法的实现可以看出,它先获取了锁,并且获取的是可中断锁,然后…
《面试填坑系列》大厂常问Java高级面试100题解析(一)
简述 Java 垃圾回收机制。 垃圾回收的优点和原理。并考虑 2 种回收机制。 Java 中会存在内存泄漏吗,请简单描述。 简述 Java 内存分配与回收策率以及 Minor GC 和 Major GC。 请尽可能详尽地对比下 Synchronized 和 ReentrantL…
Java8新特性之Stream流(高级篇)
这个四个的主要作用 简化代码编写,提高性能等等,但是也会给维护带来麻烦,因为不懂的人去看,真心累,但是写起来是真的香,今天打算讲标题上的。今天讲讲我们这个Stream流,前面几节可以参考下面链接 前面我们使用过collect(toList()),在流中生成列表。实际开发过程中,…