摘要: Java集合相关面试题 导学 这次课程主要涉及到的是List和Map相关的面试题,比较高频就是 ArrayList LinkedList HashMap ConcurrentHashMap ArrayList底层实现是数组 LinkedList底层实现是双向链表 HashMap的底层实现使用了众多数 阅读全文
posted @ 2023-06-11 21:38 jjtqwer 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 消息中间件面试题-参考回答 面试官:RabbitMQ-如何保证消息不丢失 候选人: 嗯!我们当时MYSQL和Redis的数据双写一致性就是采用RabbitMQ实现同步的,这里面就要求了消息的高可用性,我们要保证消息的不丢失。主要从三个层面考虑 第一个是开启生产者确认机制,确保生产者的消息能到达队列, 阅读全文
posted @ 2023-06-11 21:26 jjtqwer 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 框架篇面试题-参考回答 面试官:Spring框架中的单例bean是线程安全的吗? 候选人: 嗯! 不是线程安全的,是这样的 当多用户同时请求一个服务时,容器会给每一个请求分配一个线程,这是多个线程会并发执行该请求对应的业务逻辑(成员方法),如果该处理逻辑中有对该单列状态的修改(体现为该单例的成员属性 阅读全文
posted @ 2023-06-11 21:25 jjtqwer 阅读(11) 评论(0) 推荐(0) 编辑
摘要: MySQL面试题-文稿 面试官:MySQL中,如何定位慢查询? 候选人: 嗯~,我们当时做压测的时候有的接口非常的慢,接口的响应时间超过了2秒以上,因为我们当时的系统部署了运维的监控系统Skywalking ,在展示的报表中可以看到是哪一个接口比较慢,并且可以分析这个接口哪部分比较慢,这里可以看到S 阅读全文
posted @ 2023-06-11 21:24 jjtqwer 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Redis相关面试题 面试官:什么是缓存穿透 ? 怎么解决 ? 候选人: 嗯~~,我想一下 缓存穿透是指查询一个一定不存在的数据,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB 去查询,可能导致 DB 挂掉。这种情况大概率是遭到了攻击。 解决方案的话,我们通常都会用 阅读全文
posted @ 2023-06-11 21:23 jjtqwer 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 在excel中如何给一列数据批量加上双引号步骤:1、选中需要格式话得某一列数据2、鼠标右键,点击选中【设置单元格格式】 3、点击【自定义】,鼠标移动到【G/通用格式】文本框4、在文本框中输入"“"@"”"5、点击确定后,就可以批量给数据添加上双引号 也可以把双引号换成任何字符,然后再做替换 阅读全文
posted @ 2021-11-02 13:36 jjtqwer 阅读(11647) 评论(0) 推荐(0) 编辑
摘要: @FunctionalInterfaceinterface NoReturnMultiParam{ void method(int a,int b);}/**无参无返回值*/@FunctionalInterface interface NoReturnNoParam { void method(); 阅读全文
posted @ 2020-09-24 15:05 jjtqwer 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/yad123/p/12593631.html git push -u origin master 出现问题: fatal: unable to access : Failed to connect to github.com port 443: 阅读全文
posted @ 2020-09-21 10:05 jjtqwer 阅读(73) 评论(0) 推荐(0) 编辑
摘要: try { //File file=new File("D:\\cs\\ceshi.txt");// File file=new File("D:"+File.separator+"cs"+File.separator+"ceshi.txt");// System.out.println("file 阅读全文
posted @ 2020-09-09 14:46 jjtqwer 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 测试代码:Test test=new Test(); Class c1=test.getClass(); //获取所有构造方法 //Constructor[] declaredConstructors = c1.getDeclaredConstructors(); //获取所有public构造方法 阅读全文
posted @ 2020-09-04 13:44 jjtqwer 阅读(183) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示