- 博客(6)
- 收藏
- 关注
原创 优财云链面试
第四次挥手:客户端收到后向服务端发送一个带ACK的数据包,然后进入TIME-WAIT状态,服务端收到带ACK的数据包后进入CLOSE状态,如果客户端等待一定时间后没有收到回复后,就证明服务端正常关闭,随后客户端关闭连接。,所以非叶子节点能够存放较多的指针,树的高度就会降低,通过较少的I/O就能够查询到数据,查询效率高。B+树的根节点存在内存中,先访问根节点,根据根节点中的关键字范围决定走哪个分支节点,在分支节点使用二分查找找到更精确的子节点,直到找到叶子节点 (聚簇索引叶子节点中存储了。
2025-09-01 17:28:22
691
原创 使用PageHelper分页插件进行分页时总条数返回错误
总条数是基于surveyAnswerMapper.selectSurveyAnswerList的查询结果计算的,但返回的数据是经过手动转换的surveyAnswerVoList,两者可能不一致。PageHelper的分页作用范围仅限于紧随其后的第一个MyBatis查询。如果你有多个查询,分页可能只对第一个查询生效,而后续的手动处理(如遍历和转换)不会影响分页结果。上述查询语句返回的总条数只有list列表中的条数。将分页信息从原始列表复制到新列表。
2025-03-14 10:51:01
465
原创 Java中的Lambda表达式
Lambda表达式是Java 8引入的一项重要特性,用于简化代码并支持函数式编程。它本质上是一个匿名函数(没有名称的函数),可以用来表示行为或操作,并将其作为参数传递给方法。Lambda表达式的主要目的是替代匿名内部类,使代码更简洁、可读性更高。Lambda表达式是Java 8引入的强大特性,使代码更加简洁并支持函数式编程风格。它通过提供简洁的语法和与函数式接口的结合,广泛应用于集合操作、事件处理和多线程编程等领域。掌握Lambda表达式是现代Java开发的重要技能之一。
2025-03-12 22:41:22
834
原创 java web实验一
(1)在Web项目中创建Servlet02类,继承HttpServlet类,重写其doGet()和doPost()方法,并在这两个方法中分别编写输出不同内容的代码。(2)在doPost方法中调用doGet方法,在doGet方法中实现统计网站被访问次数的功能,用户每请求一次servlet,使访问次数times加1。(2)在doGet()方法中,使用HttpServletResponse对象的setContentType()方法将浏览器编码改为utf-8。(5)确保中文文本正常显示。
2024-03-21 19:50:56
2693
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅