随笔分类 - 面试题
摘要:99%的Java程序员会踩的6个坑 https://mp.weixin.qq.com/s/Y0F0i74kdSqn_XuZqu630w 细数线程池的10个坑 https://mp.weixin.qq.com/s/cDCHV08x1rPiZVZMRFjWBg SpringCloud Feign的常见五
阅读全文
摘要:HashMap,HashTable,ConcurrentHash的共同点和区别 HashMap 底层由链表+数组+红黑树实现 可以存储null键和null值 线性不安全 初始容量为16,扩容每次都是2的n次幂 加载因子为0.75,当Map中元素总数超过Entry数组的0.75,触发扩容操作. 并发情
阅读全文
摘要:JVM、JRE和JDK的关系 1.JDK(Java Development Kit),java开发工具包,它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。其中包括了Java编译器、JVM、大量的Java工具以及Java基础API。我们在安装了JDK之后,在bin目
阅读全文
摘要:https://www.processon.com/view/link/5eccea8fe0b34d5f263038f0
阅读全文
摘要:https://www.iteblog.com/archives/2605.html 1 1、Kafka 都有哪些特点? 2 2、请简述下你在哪些场景下会选择 Kafka? 3 3、 Kafka 的设计架构你知道吗? 4 4、Kafka 分区的目的? 5 5、你知道 Kafka 是如何做到消息的有序
阅读全文
摘要:SpringBoot-如何在Spring Boot中禁用Actuator端点安全性? 默认情况下,所有敏感的 HTTP 端点都是安全的,只有具有 ACTUATOR 角色的用户才能访 问它们。安全性是使用标准的 HttpServletRequest.isUserInRole 方法实施的。 我们可以使用
阅读全文
摘要:sql语句实现分页查询 Oracle mysql 查询第1条到第10条的数据的sql是:select * from table limit 0,10; ->对应我们的需求就是查询第一页的数据:select * from table limit (1-1)*10,10; 查询第10条到第20条的数据的
阅读全文
摘要:1.不通过构造函数也能创建对象吗()A. 是B. 否分析:答案:AJava创建对象的几种方式(重要):(1) 用new语句创建对象,这是最常见的创建对象的方法。(2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstan
阅读全文
摘要:1.下面中哪两个可以在A的子类中使用:( ) class A { protected int method1 (int a, int b) { return 0; } } A. public int method 1 (int a, int b) { return 0; } B. private i
阅读全文
摘要:转 https://www.cnblogs.com/lfs2640666960/p/11488629.html 金九银十跳槽季已经开始,作为 Java 开发者你开始刷面试题了吗?别急,我整理了71道并发相关的面试题,看这一文就够了! 1、在java中守护线程和本地线程区别? java中的线程分为两种
阅读全文
摘要:https://blog.csdn.net/moakun/article/details/82919804
阅读全文