2024年程序员
文章平均质量分 72
普通网友
这个作者很懒,什么都没留下…
展开
-
多线程与高并发编程(五),面试字节跳动Java工程师该怎么准备
若key指向ThreadLocal是强引用,那么tl这个ThreadLocal的声明都不指向这个ThreadLocal时,那么因为ThreadLocal有强引用指向他,所以他永远不会被回收,而有些游戏服务器之类的,可能这个Thread永远不会停,那么这块区域就会永远不被回收,这块就发生了内存泄漏,单这个key若是弱引用的话,tl消失时这个指向的ThreadLocal就被回收了,因为tl都不指向这里了,map指向这个ThreadLocal没意义了所以无影响。两个线程对同一个t1对象的读写是隔离的。原创 2024-03-20 16:35:11 · 745 阅读 · 0 评论 -
今天聊:2~3年前端处于离职困境与舒适区能做些什么,整理了3家面试问题:美团+字节+腾讯
也即我的社会关系,无论多宅,我们都是社会化的群居动物,团队合作和群体沟通始终贯穿我们终生,通过合作和沟通,我们具备了生存的外在能力,也具备了通过他人观察自己的机会,而所有的合作和沟通都是建立在资源的前提上,也就是你本身具备社交价值,无论是作为主导关系的强势主宰,还是仅仅作为倾听他人负能量的收集桶,这些价值每一年都会被不同的群体反复检验,这种检验会让我们明确知道身边聚拢越来越多优秀的人,还是寥寥无几的平层社交,通过这种比较让我们最终对自己的价值有更清楚的判定。原创 2024-03-20 14:05:09 · 794 阅读 · 0 评论 -
【Linux练习生】Linux指令汇总,zookeeper原理面试
【Linux练习生】学好linux?先从基本指令入手(详解+举例)(下)– the End –======================================================================小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新Java开发全原创 2024-03-20 10:27:03 · 130 阅读 · 0 评论 -
SSM Mybatis 中传入List实现 批量插入、批量更新、批量删除
对应的mapper.xml:批量插入信息id, namevalues。原创 2024-03-20 08:08:44 · 322 阅读 · 0 评论 -
LeetCode - Easy - 182,java多并发面试题
(img-juuS3Qt9-1710884714513)]以添加下面V无偿领取!(备注Java)**原创 2024-03-20 05:45:25 · 163 阅读 · 0 评论 -
Java 期末试题之GeoJSON,dubbozookeeper面试题
而这个容器类重写了 List 容器中跟修改数据相关的方法,比如 add()、clear() 等方法。如果你的List只是用来遍历,就用Arrays.asList()。不支持add()、remove()、clear()等方法。原创 2024-03-20 03:33:36 · 585 阅读 · 0 评论 -
7-2 页面置换算法--LRU (50 分),mybatis面试题2024
第一行输出页号和页内偏移,第二行若不在内存,按照要求输出提示,若在内存则什么都不输出,随后输出“物理块号 页号”,再连续输出每个逻辑地址页面的物理块号和页内位移,以及当前内存的物理块号和页号的对应关系。2.这个算法每次处理的置换页面号,我们依然用队列进行处理,但是我们要注意的是我们在结构体数组当中加入了新的变量来记录优先级,而且我们在给这个优先级进行赋值的时候,我们是设置的一个全局变量,让其逐级递增,只要是后面出现过的元素,那么他们的优先级就越高。//按照优先级重新排序。//按照优先级重新排序。原创 2024-03-20 01:02:28 · 253 阅读 · 0 评论