首页
学习
活动
专区
工具
TVP
发布

小牛肉带你学Java

专栏成员
36
文章
5228
阅读量
12
订阅数
序列化就是转0101010?今天面试就到这里了,你先回去等通知吧。
老实讲以前我就以为序列化就是把数据转为0101010101发送出去,反序列化就是把这些01010101再变为原数据。
程序员牛肉
2024-11-13
430
区块链技术中的Merkle树是如何实现优化Gossip协议的?
如果大家有学过Redis集群的话,就会知道Redis集群正是通过Gossip协议来传递消息的,而Gossip自身也有不少的缺点。
程序员牛肉
2024-11-11
940
被同组实习生吓一跳,他竟然知道InheritableThreadLocal和TransmittableThreadLocal
简单来讲就是说有一个父线程要搞异步操作。但是这个异步操作用的线程是线程池里面的线程。并且在这一过程中,父线程要向这些子线程传递信息
程序员牛肉
2024-11-04
980
到底什么是“哈希槽分区算法”?为什么其最大槽数是16384个?
最近在看Redis集群相关的知识的时候,就关注到了一个问题:“为什么Redis集群模式下,哈希槽的最大槽数是16384个?”这篇就和大家分享一下设计者这样设计的原因。
程序员牛肉
2024-11-04
870
这些问题都不知道,还敢说自己熟悉Java的线程池?
上周朋友在面试字节跳动的时候,遇到了这样一个问题:线程池中的核心线程在没有接到任务的时候是哪种状态?
程序员牛肉
2024-10-28
1130
MySQL发生隐式类型转换一定会导致索引失效?你先回去等通知吧,今天面试就到这里了
关于MySQL的各种问题一直都是面试的热点,在这其中,作为MySQL提速利器的索引更是重中之重。而我们今天就聊一聊关于索引失效的一个场景。
程序员牛肉
2024-10-23
1100
五分钟教会你JUC中的“CountDownLatch”和“CyclicBarrier”应该如何使用
JUC作为Java面试的必考板块,其重要性不言而喻。学习JUC包下的常用类不仅仅是在学习这些类怎么使用,更是在学习这些类中所蕴藏的设计思维。
程序员牛肉
2024-09-30
940
五分钟让你搞懂“Volatile”关键字是如何帮助Java解决可见性问题的
我们在看各种八股的时候,经常会看到“Volatile”这个关键字。只要提到这个关键字,就会强调它解决了Java多线程并发下的可见性问题。
程序员牛肉
2024-09-26
1510
在“CSND”和“掘金”复制文章内容的时候,会额外出现一段版权信息。这是如何做到的?
不知道大家平时使用“CSDN”和“掘金”的频率高不高。如果你经常使用的话,你就会遇到这样一个问题:
程序员牛肉
2024-09-26
1840
面试时候说RPC是协议?今天的面试就到这里,你先回去等通知吧。
今天在刷订阅号的时候,搜了一下RPC。发现很多公众号都用“协议”来形容RPC。这在我看来是明显是不对的,RPC怎么能算是一种协议呢?
程序员牛肉
2024-09-26
1300
绝对不谈死概念!用人能听懂的话带你玩明白MVCC的运行机制。
这篇中我不讲MVCC的死概念。那玩意网上太多了,一抓一大把。我再复制粘贴一遍没有任何意义。
程序员牛肉
2024-09-26
1770
递归查询文件树不要怕,看我用HashMap怎么玩!
最近在爆改我的网盘项目,其中有一个优化点困扰了我很多天:在网盘项目中会有很多需要查询文件树的地方。
程序员牛肉
2024-09-26
1160
玩转定时任务,下次别为了修改定时任务而不断停止和重新启动项目了
相信大家在学习苍穹外卖的时候,就使用过定时任务。但是那个时候我们使用的定时任务的方式还比较死板:
程序员牛肉
2024-09-26
1760
别再找黑神话悟空盗版了,现有破解组短时间内很难突破黑神话悟空的加密技术!
最近的国产3A大作黑神话悟空可谓是火爆全球。而在黑神话悟空爆火的背后,是一场游戏出版商和盗版商之间的博弈。
程序员牛肉
2024-09-26
9710
《黑神话悟空》的着色器编译怎么这么久?到底什么是着色器编译?
就在2024年8月20日,备受期待的国产3A单机游戏《黑神话悟空》终于上线,一上线就打破了国产游戏的各种记录。
程序员牛肉
2024-09-26
1970
Open JDK官方为什么不建议对虚拟线程采用池化技术?
今天在闲看Open JKD的文档的时候,发现了这样一条来自官方的建议:虚拟线程永远都不应该被池化。
程序员牛肉
2024-09-26
960
一分钟带你搞懂CAS算法是如何保证线程安全的。
你可以试想这样一个场景:一家电影院要对外进行售票,但他们采用的是朴素的手工记账方式。有一个唯一账本,售货员每卖出一张票就要手动去修改这个账本中的电影票余量。
程序员牛肉
2024-09-26
740
小红书不能输入time.sleep(1)?这是怎么回事?
近日,小红书上开始有大量的用户发现time.sleep(1)不能在评论区正常发布,会显示如下:
程序员牛肉
2024-09-26
910
Git被爆重大RCE漏洞,Windows和Mac都中招。别不小心被执行恶意代码了!
就在两个月前,git被爆严重漏洞,编号为CVE-2024-32002。这个漏洞使得恶意用户可以在目标用户使用git克隆项目的时候执行恶意代码,是一个较为严重的RCE漏洞。
程序员牛肉
2024-09-26
910
Github发现了一个很邪恶的项目,围观一款开源前端投毒包Evil.j
今天在逛Github的时候,发现了一个很邪恶的Js项目,一共有两个版本的仓库,一个是原作者自己开发的初始项目,另一个是其他用户clone过来自己又做了一些更新。
程序员牛肉
2024-09-26
1190
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档