Java
Java
为什么建议 Java程序员掌握 Python?
Java 和 Python 虽然语法有所差异,但是底层逻辑是相通的,掌握 Python不仅能提高 J
48    2024-08-30
面试官:说说读写锁实现原理?
ReentrantReadWriteLock(读写锁)是 Java 并发包(java.util.concurrent.locks)中的一个类,它实现了一个可重入的读写锁。读写锁允许多个线程同时读取共享资源,但在写入共享资源时只允许一个线程进行。
45    2024-08-12
消息队列中间件详解,你学会了吗?
Java Message Service(JMS)是Java平台上用于消息通信的标准API,提供了一
55    2024-07-11
十分钟手撸一款线程安全的高性能通用缓存组件!
在并发场景中,Java SDK中提供了ReadWriteLock来满足读多写少的场景。本文我们就来说
阿里二面:听说过 HashMap 会导致CPU飙升100%吗?
虽然 Java 官方明确表示,在多线程环境下不推荐使用 HashMap,但是对于这种问题,小编其实也
49    2024-05-24
解锁生产力,七个必备的IntelliJ IDEA插件
将合适的工具纳入你的开发工作流程,可以显著提高你的工作效率和代码质量。正如我们在本文中探讨的,IntelliJ IDEA插件提供了各种各样的功能,涵盖了从代码生成到性能分析等不同方面的Java开发需求。
27    2024-05-21
一篇文章彻底搞懂Arthas的原理,你学会了吗?
一句话概括就是arthas使用java agent技术连接应用程序,给自己开了一个后门,然后使用字节码增强技术来实现相应的监控和诊断操作。
24    2024-05-10
SpringBoot一个非常强大的数据绑定类
本篇文章将介绍Spring Boot中一个非常强大且十分重要的类Binder,该类可以将外部配置文件的属性值绑定到Spring Boot应用程序中的Java对象上。
29    2024-05-09
Nacos 并发小技巧之缓存实例信息
通过缓存实例信息,服务消费者可以在Nacos不可用时仍然能够进行服务调用,提高了可用性和性能。但需要注意的是,缓存实例信息可能会导致一定的数据延迟和一致性问题,因此需要在设计时权衡利弊,并根据实际场景进行合理的缓存策略和更新机制。
21 道JavaWeb经典面试题总结
Servlet 是 Java Web 应用程序中处理客户端请求并生成响应的重要组件,它提供了一个在