10 2021 档案

摘要:Java 垃圾回收机制 https://www.cnblogs.com/czwbig/p/11127159.html 垃圾回收主要关注 Java 堆 Java 内存运行时区域中的程序计数器、虚拟机栈、本地方法栈随线程而生灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中 阅读全文
posted @ 2021-10-27 13:51 chencaijie 阅读(597) 评论(0) 推荐(0) 编辑
摘要:幂等性是什么? 简单来说就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的。 我们可以借鉴数据库的乐观锁机制来举个例子 首先为表添加一个版本字段version 在执行更新操作前呢,会先去数据库查询这个version 然后执行更新语句,以version作为条件,例如: UPDATE T_RE 阅读全文
posted @ 2021-10-26 18:02 chencaijie 阅读(194) 评论(0) 推荐(0) 编辑
摘要:JAVA基础 说一下 HashMap 的实现,扩容机制,扩容时如何保证可操作? 说一下 Java 垃圾回收机制 JVM 中什么时候会进行垃圾回收?什么样的对象是可以回收的? 堆内存是否越大越好 jvm热点装载机制 数据库 Innodb 的索引实现 为什么是 B+树? 说一下 B 树和 B+树的区别 阅读全文
posted @ 2021-10-26 15:59 chencaijie 阅读(88) 评论(0) 推荐(0) 编辑
摘要:分布式面试题 阅读全文
posted @ 2021-10-26 15:56 chencaijie 阅读(22) 评论(0) 推荐(0) 编辑
摘要:JaCoCo介绍 一、JaCoCo简述 JaCoCo是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中;可以作为Eclipse插件,可以使用其JavaAgent技术监控Java程序等等。 很多第三方的工具提供了对JaCoCo的集成,如sonar、Je 阅读全文
posted @ 2021-10-22 11:39 chencaijie 阅读(4496) 评论(0) 推荐(0) 编辑
摘要:单例模式的几种实现方式 单例模式的实现有多种方式,如下所示: 1、懒汉式,线程不安全 是否 Lazy 初始化:是 是否多线程安全:否 实现难度:易 描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,所以严格意义上它并不算单例模式。这种方式 阅读全文
posted @ 2021-10-18 23:21 chencaijie 阅读(312) 评论(0) 推荐(0) 编辑
摘要:它们中的叛徒是:Vector和Stack、Hashtable和Properties这两对父子,它们都是线程安全的,也是同步的。 说说Properties比较有别于其它的集合的用法吧: Properties可以与io流结合使用: public void load(Reader reader) publ 阅读全文
posted @ 2021-10-16 23:39 chencaijie 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示