顾乔芝士网

持续更新的前后端开发技术栈

挑战刷leetcode第19天(多数元素)

哪吒2的“多数元素”大冒险:从暴力到优雅,一场算法的修炼之旅


引言

新项目终于用上了jdk24

Java世界迎来重大更新!

架构篇-一分钟掌握可扩展架构

可扩展概念

可扩展性

自己动手从0开始实现一个分布式 RPC 框架

前言

Java中的泛型与类型推断:代码魔术师的秘密武器

Java中的泛型与类型推断:代码魔术师的秘密武器

在Java的世界里,泛型和类型推断就像一对双胞胎魔法师,它们携手为程序带来了强大的灵活性和便利性。今天,我们就来揭开这对魔法组合的神秘面纱,看看它们是如何帮助我们编写更安全、更高效的代码的。

泛型:代码的百变金刚

什么?Java 中的锁还有状态?

线程如果锁住了某个资源,致使其他线程无法访问的这种锁被称为悲观锁,相反,线程不锁住资源的锁被称为乐观锁,而自旋锁是基于 CAS 机制实现的,CAS又是乐观锁的一种实现,那么对于锁来说,多个线程同步访问某个资源的流程细节是否一样呢?换句话说,在多线程同步访问某个资源时,锁的状态会如何变化呢?本篇文章来探讨一下。

Java面试:你了解HashMap吗?

一、前言:

面试过的人都知道,HashMap是Java程序员在面试中最最最经常被问到的一个点,可以说,不了解HashMap都不好意思说自己是做Java开发的。基本上你去面试十家公司,有七八家都会问到你HashMap。那么今天,就带着大家从源码的角度去分析一下,HashMap具体是怎么实现的。

Java程序员,一周Python入门:条件判断、模式匹配和循环 对比学习

今天来对逻辑控制进行对比学习。

在 Java 和 Python 中,条件判断(if-else)、模式匹配(switch-match)、循环(for/while) 是核心控制流结构。
Java 以严格的语法

Kafka优化实战 | 如何选择合适的分区?

在分布式消息系统中,Kafka 凭借其高吞吐量、可扩展性和容错能力,成为了当前最受欢迎的消息中间件之一。而 Topic 和分区管理是 Kafka 系统的核心基础,直接关系到系统的性能表现和可靠性。合理的 Topic 设计和分区配置不仅能够提供更好的并行处理能力,还能确保数据的均衡分布和高效访问。本文将深入探讨 Kafka 的 Topic 管理、分区策略以及如何选择合适的分区数,通过详细的代码示例和最佳实践,帮助读者更好地理解和应用这些核心概念,从而构建高效、可靠的消息处理系统。

EasyExcel自定义合并单元格多行合并根据自定义字段

第一种方式实现

通过定义注解+实现RowWriteHandler接口中的afterRowDispose方法来动态合并行根据指定的key可以是单个字段也可以是多个字段也可以根据注解指定。注解方式使用参考原作者。

<< < 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言