2024年程序员
文章平均质量分 78
普通网友
这个作者很懒,什么都没留下…
展开
-
大白话讲解JDK源码系列:从头到尾再讲一遍ThreadLocal,经验总结
**@description 测试ThreadLocal内存溢出@since*//***/i < 10;i++) {});手动进行GC之后,我们可以发现堆中仍然有超过30M的堆内存占用,如上面的代码,在线程池中活跃的线程会有三个,对应的value为10M,说明在线程还存活的情况下,对应的value并没有被回收,因此存在内存泄漏的情况,如果存在大量线程的情况,就会出现OOM。当我们修改代码在线程中进行remove。原创 2024-03-20 16:42:24 · 305 阅读 · 0 评论 -
从零开始学WEB前端——HTML实战练习,推荐一个GitHub项目
项目 1描述项目 1项目 2描述项目 2。原创 2024-03-20 14:14:24 · 814 阅读 · 0 评论 -
【Spring Boot 5】Spring Boot Jpa 的使用,最新出炉
其实 Spring Data 觉大部分的 SQL 都可以根据方法名定义的方式来实现,但是由于某些原因我们想使用自定义的 SQL 来查询,Spring Data 也是完美支持的;多表查询 Spring Boot Jpa 中有两种实现方式,第一种是利用 Hibernate 的级联查询来实现,第二种是创建一个结果集的接口来接收连表查询后的结果,这里主要第二种方式。比如我们的项目中,即需要对 mysql 的支持,也需要对 Mongodb 的查询等。原创 2024-03-20 10:33:40 · 735 阅读 · 0 评论 -
TDengine:开源、高效的物联网大数据平台,这里有份超全前端体系化进阶学习图谱
一、物联网介绍二、市场上主流平台。原创 2024-03-20 08:17:19 · 261 阅读 · 0 评论 -
leetcode57,大专生面试阿里P7居然过了
输入: intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8]解释: 这是因为新的区间 [4,8] 与 [3,5],[6,7],[8,10] 重叠。(img-bvuVji20-1710885109263)]输出: [[1,2],[3,10],[12,16]]思路:和上一题思路一样,就是做之前插入新区见即可。原创 2024-03-20 05:52:00 · 211 阅读 · 0 评论 -
JavaScript 操作 DOM 节点树(添加、插入,金三银四旗开得胜
步骤:获取到li3标签创建li创建文本把文本添加到li下面获取到ul把li添加到ul下面。原创 2024-03-20 03:41:29 · 160 阅读 · 0 评论 -
90行代码,15个元素实现无限滚动,java中级spring面试题及答案
/ 基于相对 & 绝对定位 计算// map循环中赋予头尾ref// 绑IDreturn (})}复制代码9. 如何使用App.js:return (15个元素实现无限滚动复制代码定义一下数据 Constants.js:key: 1,value: ‘A’},key: 2,value: ‘B’},key: 3,value: ‘C’},// 中间就不贴了…原创 2024-03-20 01:12:59 · 786 阅读 · 0 评论