07 2023 档案
摘要:两位面试官都很不错,文档问题从头到尾给我复习了一下,体验感很好。会给解答和讲解引导。可惜hr面挂了 ## 网易一面: 1.实习经历,哪些难点。 2.项目中的jwt为啥放redis中。(redis生成后带给前端,前端带给后端,后端解析就知道是否正确,这点是不需要存redis的,但是如果要是有修改密码,
阅读全文
摘要:用友Java一面(已约二面) ## 1. 自我介绍 ## 2. 集合类有哪些 ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230731205229845-1218239549.png) ## 3. 这些集合是线程安全吗
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230730085620407-408496457.png) 很简单的一个,考场脑子瓦特,用回溯算法做的,测试用例过了,后天一个没过。 其实: 第二题是数组距离,求两个数组a和
阅读全文
摘要:转载:https://www.cnblogs.com/tangyanbo/p/4462734.html
阅读全文
摘要:## 1.涉及浮点数的运算 ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230728111958920-1501891018.png) ## 2.浮点数保留两位小数 1.System.out.printf可以,Syste
阅读全文
摘要:源自南京银行金融科技提前批笔试 package WritExam; public class Base26Converter { public static int base26ToDecimal(String base26) { int result = 0; for (int i = 0; i
阅读全文
摘要:你可以使用Java中的BigInteger类来处理以字符串形式表示的大整数,并计算它们的差值。下面是一个示例函数的Java实现: ``` import java.math.BigInteger; public class DifferenceCalculator { public static St
阅读全文
摘要:## 1.常用框架,springboot,MVC的原理。 ## 2.把单体项目改成分布式系统需要做哪些工作。 ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230726150752763-233074446.png) ##
阅读全文
摘要:跳表和红黑树查找的时间复杂度都是logN,插入删除也是logN。范围查找貌似也都是 O(k + log n),其中 n 是树中节点的数量,k 是满足范围条件的节点数量。但是实现起来跳表要简单很多。 1.zset有个很核心的操作叫范围查找,我们要查找某个范围区间的元素。跳表可以做到logN时间复杂度内
阅读全文
摘要:学习资料:https://www.bilibili.com/video/BV1QS4y1u7gG/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598 https://www.bil
阅读全文
摘要:作者:哈喽哈喽呀 链接:https://www.nowcoder.com/discuss/675282?type=2 来源:牛客网 自我介绍 为什么要用注册中心?注册的原理?TTL机制?如何保证一致性 Nacos注册中心注册失败了怎么处理 Spring的IOC、AOP SpringBoot优点 索引
阅读全文
摘要:java从程序从网络中读取一组数据,首先从用户态发出IO请求,申请系统调用。操作系统内核收到系统调用,执行对应的IO操作。 1.首先由DMA从网卡缓存区将数据拷贝到系统的内核缓冲区。 2.再由内核讲内核缓存区的数据拷贝到用户态的用户缓冲区当中。此时,数据拷贝完成依次返回。 这个过程中存在这么几个步骤
阅读全文
摘要:1.常见的gc回收算法? 2.双亲委派机制 3.AQS 4.CAS,存在什么问题 5.事务的隔离级别,分别解决的哪些问题 6.OSI七层模型是哪七层,每层的作用 7.tcp和udp的区别 8.tcp的三次握手和四次挥手过程 9.tcp的可靠性是如何保证的 10.synchronized和lock的区
阅读全文
摘要:[** 718 最长重复子数组**](https://leetcode.cn/problems/maximum-length-of-repeated-subarray/description/) [**这里的子数组的概念和字串类似,和子序列是不一个东西。**](https://www.cnblogs
阅读全文
摘要:[1143. 最长公共子序列](https://leetcode.cn/problems/longest-common-subsequence/description/) ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-2023
阅读全文
摘要:转载:https://blog.csdn.net/Appleeatingboy/article/details/119948340?spm=1001.2014.3001.5501
阅读全文
摘要:CMS:https://www.bilibili.com/video/BV1Zb4y1W7qT/?spm_id_from=333.999.0.0&vd_source=46d50b5d646b50dcb2a208d3946b1598 G1:https://www.bilibili.com/video/
阅读全文
摘要:## 1.百度Java提前批 一面 1.SpringMVC执行流程 2.@SpringBootApplication里的核心注解 3.Bean的执行流程 4.SpringBoot的配置 5.redis的缓存穿透、击穿、雪崩,如何防止 6.线程池的核心参数 7.JVM(不会) 8.Spring的Bea
阅读全文
摘要:联想java面经 自我介绍 ## 2、spring ioc和aop理解 ## 3、aop原理 ## 4、jdk动态代理和gclib的区别 ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230719194925439-107
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230719154338646-147101418.png) Error指程序处理不了的,或者不应该由程序处理的错误,这种错误往往是JVM中出现的问题。比如栈溢出错误,内存不足
阅读全文
摘要:时间复杂度:O(m+n) ``` package leetcode.arrayAndList; import java.util.ArrayList; import java.util.HashSet; import java.util.Set; public class CommentStr {
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230718111244598-384187977.png) 转载:https://www.bilibili.com/video/BV1RV4y117an/?spm_id_fr
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230717220313496-907317238.png) 处理器映射器可以理解为一个Map,key是请求路径,value是对应的类。拿到之后以处理器链的形式返回。 ![](
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230717194222613-439282927.png)
阅读全文
摘要:转载:https://juejin.cn/post/7250734439708835877?searchId=2023071715523624A4AC82A491F80C7349
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230717152015005-667927752.png) 转载:https://www.bilibili.com/video/BV1ST411J7Bk/?spm_id_fr
阅读全文
摘要:**一个简单的死锁案例:** ``` package mylock; public class DeadlockExample { public static void main(String[] args) { final Object resource1 = new Object(); fina
阅读全文
摘要:## 1.定位慢SQL ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230716165915330-2088381263.png) ## 2.如何查看sql的执行计划 ![](https://img2023.cnblog
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230716210002608-19181599.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/189243
阅读全文
摘要:魔门塔一面 ## 1.SSE和webscoket分出现缘由 ## 2.代理模式和装饰模式的区别 ## 3.DispatcherServlet ## 4.循环依赖spring如何解决,三级缓存。如果构造器设置为private科技解决吗? ## 5.redis用来干嘛。复杂类型用过吗?有哪些?缓存淘汰的
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230715192342943-1347334479.png) 学习资料:https://www.bilibili.com/video/BV12R4y157Be?p=12&vd
阅读全文
摘要:[剑指 Offer 16. 数值的整数次方](https://leetcode.cn/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/) ## 这是在面试时候,无准备折腾除了的递归写法。 ``` class Solution { public double my
阅读全文
摘要:转载:https://juejin.cn/post/6979845038347927583#comment
阅读全文
摘要:转载:https://juejin.cn/post/6977981645475282958
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230711220341105-1270149453.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/1892
阅读全文
摘要:## 1.mybatis的SqlSession是什么 MyBatis 的 SqlSession 是 MyBatis 框架提供的一个关键接口,它代表了和数据库的一次会话。SqlSession 提供了执行 SQL 语句、管理事务以及获取映射器(Mapper)等操作。 在一般情况下,每次查询都会创建一个新
阅读全文
摘要:视频资料**最后三分钟**:https://www.bilibili.com/video/BV1Us4y167cN/?spm_id_from=top_right_bar_window_dynamic.content.click&vd_source=46d50b5d646b50dcb2a208d394
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230711202254150-2057075571.png)
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230711153147664-81041084.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/189243
阅读全文
摘要:## springboot项目中如何查看当前哪些客户端建立了webscoket连接 ![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230709221827722-945754459.png) ![](https://img
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230707085649970-895080812.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/18924
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230706220847211-982080298.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/18924
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230706110055927-849350730.png) 参考:https://www.bilibili.com/video/BV1Gr4y1x7eK/?spm_id_fr
阅读全文
摘要:## 对springboot的了解,SpringBoot自动装配原理 答:自动装配就是自动把第三方组件的Bean转载到IOC容器里面,不需要去手动配置。在springboot应用里只需要在启动类上加上@SpringBootApplication注解,就可以实现自动装配。这个复合注解中主要实现自动装配
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230701143628687-1904329663.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/1892
阅读全文