![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术分享
文章平均质量分 80
陈言懒调
一枚无缘985,日常996程序员。
#公众号:陈言懒调
展开
-
Java后端面试高频问题:Redis
Redis面试看着一篇就够了原创 2021-12-30 18:46:44 · 565 阅读 · 0 评论 -
Java后端面试高频问题:HashMap
1. HashMap底层实现分JDK1.7和JDK1.8来答在JDK1.7时,HashMap的底层数据结构是 数组+链表在JDK1.8时,HashMap的底层数据结构是 数组+链表+红黑树2. JDK1.8中HashMap的put()和get()操作的过程put操作:①首先判断数组是否为空,如果数组为空则进行第一次扩容(resize)②根据key计算hash值并与上数组的长度-1(int index = key.hashCode()&(length-1))得到键值对在数组中的索引。③转载 2021-12-28 18:11:38 · 313 阅读 · 0 评论 -
HashMap底层原理深度解析
HashMap原理看这一篇就够了转载 2021-12-27 17:57:46 · 120 阅读 · 0 评论 -
解决“org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)”问题
报错详细信息关于springboot整合mybatis报错“org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)”的解决办法今天在做一个SpringBoot的demo时出现这个情况,上网查了两个小时,尝试了网上说的各种解决办法还是没能解决,最终在我的仔细检查下发现问题所在,特此对这个问题做个总结,也做个终结。解决方案出现这个问题,仔细检查以下几点,保你可以解决 检查xml.原创 2021-04-22 10:40:35 · 800 阅读 · 0 评论 -
一个小而全的Java工具类库 | Hutool
Hutool是什么Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug.原创 2021-03-20 21:40:24 · 270 阅读 · 0 评论 -
Java时间处理-LocalDateTime简介
在项目开发过程中经常遇到日期时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用static修饰SimpleDateFormat吗通过本篇文章将了解到为什么需要LocalDate、LocalTime、LocalDateTime(java8新提供的类) java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改为什么需要LocalDate、LocalTime、LocalDateTimeDate如果不格式化,打印出的日期可读性差Tue Oct 20 09:21:53 CST 2原创 2021-03-10 15:13:19 · 747 阅读 · 0 评论 -
简易Java应用监控系统
系统实现原理使用JMX(Java Management Extensions)简易实现,提供对类加载监控、内存监控、线程监控。获取Java应用本地JVM内存、GC、线程、Class、堆栈、系统数据等。参考了Java内置的同样使用JMX(Java Management Extensions)实现的监控工具jconsole,通过JMX系统的MXBean接口,快速获取Java应用JVM数据。线上体验地址:http://39.106.163.86:8085/系统部分截图系统首页..原创 2021-03-08 21:44:45 · 877 阅读 · 0 评论