最新 最热

Java字符串替换

在Java编程的世界里,字符串操作是一项基础而重要的技能。尤其是字符串替换,它在数据处理、文本处理等领域中扮演着关键角色。作为一名高级Java架构师面试官,我经常看到许多候选人在处理字符串替换时的困惑和错误。因此,我...

2024-10-03
2

JAVA并发编程系列(10)Condition条件队列-并发协作者

同样今天的分享,我们不纸上谈兵,也不空谈八股文。以实际面经、工作实战经验进行开题,然后再剖析核心源码原理。

2024-09-23
1

如何确定性能测试指标

理论上来说,需求陈述阶段就应该明确相关指标,然后再开展性能测试的执行监控和分析优化工作。但实际工作场景中,一句话需求或者没有明确指标的技术需求很常见。...

2024-09-23
1

看看你以为的钻研技术和实际的钻研技术有什么区别吧

精通更多底层原理,背诵更多的jdk源码实现方式,对aqs更加熟练了,对线程池参数有了更深刻的理解,熟悉了更多的jvm参数,有了更多的调优经验,对线程同步的底层原理更加精通了,拓展了Java代码混淆方面的知识,熟悉了更多关于Java的...

2024-09-20
1

JAVA并发编程系列之Semaphore信号量剖析

其实,面对这样的面试要求,现实中的头部大厂,甚至一些普通大厂都是设计了很多编程题考查大家的基础功底。但是都不会很复杂,毕竟时间有限,往往都是经典题目,涉及一个或多个核心关键技术点。...

2024-09-18
1

如何全方位设计一个高并发博客系统?(包含热点文章, 热点key, Feed流解决方案)

现在有一个博客系统, 主要功能分为三块, 发布博客, 获取博客, 关注好友, 发布博客也就是可以发布文字, 视频, 图片,

2024-09-18
1

电商防重那些事儿

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-09-10
1

JAVA并发编程-一文看懂全部锁机制

曾几何时,面试官问:java都有哪些锁?小白,一脸无辜:用过的有synchronized,其他不清楚。面试官:回去等通知!

2024-09-09
1

【项目日记】高并发内存池---细节优化及性能测试

根据我们书写的代码,线程缓存中最大挂载的内存块大小是256KB,当我们申请大于256KB的内存时,显然现场缓存是不能满足要求的,而由于中心缓存的映射关系和线程缓存是一致的,所以想要申请大于256KB的内存块,就需要去页缓存中直...

2024-09-08
1

【项目日记】高并发内存池---实现内存回收

根据这两个成员变量我们就可以确定span管理的空间范围,然后就可以在中心缓存中将他们按照对应内存块的大小插入到 _freelist自由链表中!

2024-09-08
1