加载中
10个经典又容易被人疏忽的JVM面试题

前言 整理了10个经典又容易被疏忽的JVM面试题,谢谢阅读,大家加油哈. 1. 对象一定分配在堆中吗?有没有了解逃逸分析技术? 「对象一定分配在堆中吗?」 不一定的,JVM通过「逃逸分析」,那些...

一套基于 SpringBoot 的完整高并发电商系统,拿去面试简直不要太好用!

如何反驳“99% 的 Java 程序员都是 Spring 程序员”这句话? 答案是不能。 互联网发展至今,站在巨人肩膀上编程像一日三餐一样寻常。Spring Boot 的确凭一己之力拉低了 Java 开发的门槛,可...

什么是可中断锁?有什么用?怎么实现?

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone 在 Java 中有两种锁,一种是内置锁 synchronized,一种是显示锁 Lock,其中 Lock 锁是可中断锁,而 sy...

09/10 08:00
0
【图解】透彻Java线程状态转换

大家好,我是阿星,好久不见,欢迎来到Java并发编程系列番外篇线程状态转换,内容通俗易懂,请放心食用。 线程状态 先来个开场四连问 Java线程状态有几个? Java线程状态是如何转换? Java线...

如果不这样用,Nacos也有安全问题!

前言 配置管理作为软件开发中重要的一环,肩负着连接 代码和环境的职责,能很好的分离开发人员和维护人员的关注点。 Nacos 的配置管理功能就很好地满足了云原生应用对于配置管理的需求:既能...

不了解DDD前:什么鬼?了解DDD后:真牛逼!

这两天,我在某平台刷到一个技术大佬的帖子,他写到:将来想要成为业务架构师,DDD 领域建模与架构设计是一堂必修课,参与到这场思想运动与实践中是非常有必要的。 其实,早在几年前,我就已...

聊聊Spring事务失效的12种场景,太坑了

前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败)...

1.3w字,一文详解死锁!

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone 死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方停止执行,以取...

09/06 08:00
0
16 条 yyds 的代码规范

作者 | 涛姐涛哥 链接 | cnblogs.com/taojietaoge/p/11575376.html 背景:如何更规范化编写Java 代码的重要性想必毋需多言,其中最重要的几点当属提高代码性能、使代码远离Bug、令代码更优雅...

09/02 08:00
0
再见收费的 XShell,我改用国产良心工具!

使用或维护Linux系统的都知道,我们日常对服务器的操作,一般都会借助SSH工具远程登录到服务器之后进行操作。常用的SSH工具有不少,比如:Xshell、Putty、SSH Secure Shell Client、secureC...

轮询锁使用时遇到的问题与解决方案!

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone 当我们遇到死锁之后,除了可以手动重启程序解决之外,还可以考虑是使用顺序锁和轮询锁,这部分的内容可...

08/31 08:00
0
MySQL查询、缓存、事务隔离、并发控制,看这一篇就够了!

前两天看到字节一个老哥写的帖子,提到高阶开发者必须掌握的技能,其中他明确提出了“精通MySQL”。 为啥MySQL对开发人员如此重要? 第一,不管你去面试哪家公司,数据库是必问项,而MySQL使...

死锁终结者:顺序锁和轮询锁!

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone 死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方停止执行,以取...

08/28 09:00
17
某团技术拷问:ArrayList 和 LinkedList 哪个更占空间?

HR力荐了一个工作 4 年,目前年薪 40W+ 的候选人。 看他简历,从 JVM、MySQL、Redis,再到悲观锁、乐观锁一个都不缺,并发编程、分布式也都接触过,像是个实力派! 着急用人,就赶紧叫人来面...

死锁的 4 种排查工具 !

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone 死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方停止执行,以取...

08/24 08:00
17
你没有见过的 7 种 for 循环优化,超好用!

来源:blog.csdn.net/csdn_aiyang/article/details/75162134 我们都经常使用一些循环耗时计算的操作,特别是for循环,它是一种重复计算的操作,如果处理不好,耗时就比较大,如果处理书写得当...

08/25 08:00
20
一文彻底吃透Spring Boot最全应用场景!

1-3年的Java开发最缺什么? 我最近面试了一个2年经验的Java开发工程师: 从简历上来看挺不错的,但说到项目经验,一问全是业务的重复造轮子!不到一年开发经验的人也能做。 这正应了我在知乎...

Redis 中常见的 15个坑,你踩过几个?

作者 | 水滴与银弹 整理 | Java中文社群(ID:javacn666) Redis 是我们系统开发中必须要用到的一个组件,那它都有哪些需要主要的地方呢?本文我们就来盘点一下 Redis 中常见的一些坑: 明明...

ERP已死,中台已凉,DDD称王!

这两天,我在某平台刷到一个技术大佬的帖子,他写到:将来想要成为业务架构师,DDD 领域建模与架构设计是一堂必修课,参与到这场思想运动与实践中是非常有必要的。 其实,早在几年前,我就已...

图解:为什么非公平锁的性能更高?

作者 | 王磊 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone) 在 Java 中 synchronized 和 ReentrantLock 默认使用的都是非公平锁,而它们采用非公平锁的原因都是...

08/20 08:00
11

没有更多内容

加载失败,请刷新页面

返回顶部
顶部