超长JVM总结,面试必备
摘要:什么是JVMJVM 是可运行 Java 代码...
阅读全文
ArrayList哪种循环效率更好你真的清楚吗
摘要:ArrayList使用哪种循环效率最高?你真的知道吗
阅读全文
阿里巴巴java开发手册-泰山版 下载
摘要:最近,阿里的《Java开发手册》又更新了,这个版本历经一年的修炼,取名:《Java开发手册(泰山版)》正式出道。正所谓无规矩不成方圆,在程序员的世界里,也存在很多规范,阿里出版的Java开发手册...
阅读全文
史上最全java里面的锁
摘要:什么是锁在计算机科学中,锁(lock)或互斥...
阅读全文
支付业务优化else if 代码
摘要:背景最近在做项目的时候,需要接入支付。由于接...
阅读全文
think in java interview-高级开发人员面试宝典(一)
摘要:“生死六重门”无论你是在职,非在职,高级工程师,工程师,架构师,如果你正在面试阶段,请看完此文!相信这篇文章对你的职业生涯和阶值观会造成重大的改变!如果你是一名PM或者是管理者正在物色合适的开发人选,那么我相信这...
阅读全文
Springboot 源码解析-自定装配
摘要:面试官经常会问你知道springboot的自定装配吗?它是怎么实现的吗?今天我们就来通过源码一起分析下它吧。首先我们先搭建一个springboot的简单项目,找到启动类,然后通过这个注解我们进入到@EnableA...
阅读全文
Spring循环依赖解决方式源码解析
摘要:1. 什么是循环依赖?循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于A我们直接上代码先创建一个类ServiceA依赖于ServiceB,然后Serv...
阅读全文
mysql海量数据优化
摘要:一般我们数据量大的时候,然后就需要进行分页,一般分页语句就是limit offset,rows。这种分页数据量小的时候是没啥影响的,一旦数据量越来越大随着offset的变大,性能就会越来越差。下...
阅读全文
Gradle安装
摘要:今天突然想下载最新的springboot源码来看看,发现最新版本的源码居然是通过gradle构建的,无赖只能先学习下gradle了,特地记录下安装过程。下载一般软件安装的话基本上都会从官网下载安装,官方是比较放心...
阅读全文