软件求生_个人页

软件求生
个人头像照片
191
0
75

个人介绍

从事软件开发,分享包括但不限于“技术”、“运营”、“产品”等。

擅长的技术

  • Java
  • 项目管理
  • 设计模式
  • 微服务
  • 敏捷开发
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年02月

  • 02.14 09:48:32
    发表了文章 2025-02-14 09:48:32

    Java社招面试题:一个线程运行时发生异常会怎样?

    大家好,我是小米。今天分享一个经典的 Java 面试题:线程运行时发生异常,程序会怎样处理?此问题考察 Java 线程和异常处理机制的理解。线程发生异常,默认会导致线程终止,但可以通过 try-catch 捕获并处理,避免影响其他线程。未捕获的异常可通过 Thread.UncaughtExceptionHandler 处理。线程池中的异常会被自动处理,不影响任务执行。希望这篇文章能帮助你深入理解 Java 线程异常处理机制,为面试做好准备。如果你觉得有帮助,欢迎收藏、转发!
  • 02.11 09:38:26
    发表了文章 2025-02-11 09:38:26

    Java 面试必问!线程构造方法和静态块的执行线程到底是谁?

    大家好,我是小米。今天聊聊Java多线程面试题:线程类的构造方法和静态块是由哪个线程调用的?构造方法由创建线程实例的主线程调用,静态块在类加载时由主线程调用。理解这些细节有助于掌握Java多线程机制。下期再见! 简介: 本文通过一个常见的Java多线程面试题,详细讲解了线程类的构造方法和静态块是由哪个线程调用的。构造方法由创建线程实例的主线程调用,静态块在类加载时由主线程调用。理解这些细节对掌握Java多线程编程至关重要。
  • 02.10 09:56:55
    发布了视频 2025-02-10 09:56:55

    Java社招面试题:什么叫线程安全?Servlet 是线程安全吗?

    Java社招面试题:什么叫线程安全?Servlet 是线程安全吗?
  • 02.10 09:46:09
    发表了文章 2025-02-10 09:46:09

    面试大神教你:如何巧妙回答线程优先级这个经典考题?

    大家好,我是小米。本文通过故事讲解Java面试中常见的线程优先级问题。小明和小华的故事帮助理解线程优先级:高优先级线程更可能被调度执行,但并非越高越好。实际开发需权衡业务需求,合理设置优先级。掌握线程优先级不仅能写出高效代码,还能在面试中脱颖而出。最后,小张因深入分析成功拿下Offer。希望这篇文章能助你在面试中游刃有余!
  • 02.07 09:55:20
    发表了文章 2025-02-07 09:55:20

    面试中的难题:线程异步执行后如何共享数据?

    本文通过一个面试故事,详细讲解了Java中线程内部开启异步操作后如何安全地共享数据。介绍了异步操作的基本概念及常见实现方式(如CompletableFuture、ExecutorService),并重点探讨了volatile关键字、CountDownLatch和CompletableFuture等工具在线程间数据共享中的应用,帮助读者理解线程安全和内存可见性问题。通过这些方法,可以有效解决多线程环境下的数据共享挑战,提升编程效率和代码健壮性。
  • 02.06 09:46:02
    发表了文章 2025-02-06 09:46:02

    小米实测:Deepseek——你的私人旅游攻略定制专家!

    大家好,我是小米,一个31岁的技术爱好者。今天分享如何用Deepseek规划完美旅行。Deepseek能快速整合信息、提供个性化推荐,省时省力,并支持实时问答。从目的地选择到行程规划,再到预订机票住宿和旅行中的实时帮助,它都能提供强大支持。希望今天的分享能帮到你,期待你用Deepseek规划出属于自己的精彩旅程!如果你觉得有用,欢迎点赞、转发并关注我的微信公众号“软件求生”,获取更多技术干货。
  • 02.05 10:51:20
    发表了文章 2025-02-05 10:51:20

    AI神器Deepseek:3分钟搞定一篇爆款文案!

    大家好,我是小米,一个31岁、热爱分享技术的自媒体人。本文将介绍如何使用Deepseek写文案。Deepseek是一款基于AI的文案生成工具,能快速生成高质量文案,支持多种语言风格,帮助提高写作效率。文中通过具体案例——为咖啡店新品“焦糖玛奇朵”撰写推广文案,详细讲解了从明确目标到发布文案的全过程,并提供了优化和应用技巧。如果你还在为写文案发愁,不妨试试Deepseek,它将成为你的得力助手!

2025年01月

  • 01.26 10:23:29
    发表了文章 2025-01-26 10:23:29

    面试必看:如何设计一个可以优雅停止的线程?

    嘿,大家好!我是小米。今天分享一篇关于“如何停止一个正在运行的线程”的面试干货。通过一次Java面试经历,我明白了停止线程不仅仅是技术问题,更是设计问题。Thread.stop()已被弃用,推荐使用Thread.interrupt()、标志位或ExecutorService来优雅地停止线程,避免资源泄漏和数据不一致。希望这篇文章能帮助你更好地理解Java多线程机制,面试顺利! 我是小米,喜欢分享技术的29岁程序员。欢迎关注我的微信公众号“软件求生”,获取更多技术干货!
  • 01.25 14:17:00
    发布了视频 2025-01-25 14:17:00

    面试官最爱的面试题:wait() 和 notify() 为什么需要同步?

    面试官最爱的面试题:wait() 和 notify() 为什么需要同步?
  • 01.25 14:08:08
    发表了文章 2025-01-25 14:08:08

    Java 高级面试技巧:yield() 与 sleep() 方法的使用场景和区别

    本文详细解析了 Java 中 `Thread` 类的 `yield()` 和 `sleep()` 方法,解释了它们的作用、区别及为什么是静态方法。`yield()` 让当前线程释放 CPU 时间片,给其他同等优先级线程运行机会,但不保证暂停;`sleep()` 则让线程进入休眠状态,指定时间后继续执行。两者都是静态方法,因为它们影响线程调度机制而非单一线程行为。这些知识点在面试中常被提及,掌握它们有助于更好地应对多线程编程问题。
  • 01.24 10:42:21
    发布了视频 2025-01-24 10:42:21

    为什么循环调用wait()比if块更可靠?小米为你揭晓答案!

    为什么循环调用wait()比if块更可靠?小米为你揭晓答案!
  • 01.24 10:06:38
    发表了文章 2025-01-24 10:06:38

    面试官最爱的面试题:wait() 和 notify() 为什么需要同步?

    大家好,我是小米。今天来探讨一个常见的Java面试题:为什么线程通信的 `wait()`、`notify()` 和 `notifyAll()` 方法被定义在 Object 类里,且必须在同步方法或同步块中调用?通过小明和小红的工作场景,我们理解了这些方法的核心思想——线程间的协调与通信。它们依赖于对象锁,确保线程按预期顺序执行,避免资源争抢和死锁。掌握这些知识点,能帮助你更好地应对多线程相关的面试问题。如果你对线程同步等话题感兴趣,欢迎继续交流。
  • 01.23 10:12:56
    发布了视频 2025-01-23 10:12:56

    Java面试必问!run() 和 start() 方法到底有啥区别?

    Java面试必问!run() 和 start() 方法到底有啥区别?
  • 01.23 10:04:03
    发表了文章 2025-01-23 10:04:03

    为什么循环调用wait()比if块更可靠?小米为你揭晓答案!

    大家好,我是小米,29岁程序员。在一次社招面试中,我遇到了一个有趣的Java并发编程问题:“如何调用wait()方法?使用if块还是循环?”通过这次经历,我深入探讨了wait()方法的正确使用方式。使用if块存在隐患,可能会导致线程在唤醒后不检查条件变化,从而引发错误。相比之下,使用循环可以确保线程在唤醒后再次检查条件,避免虚假唤醒和条件变化未处理的问题。此外,我还分享了wait()方法的最佳实践,包括在同步块中调用、处理InterruptedException等。希望这篇文章能帮助大家更好地理解和使用wait()方法。欢迎关注我的微信公众号“软件求生”,获取更多技术干货!
  • 01.22 10:18:43
    发布了视频 2025-01-22 10:18:43

    Java面试必问!run() 和 start() 方法到底有啥区别?

    Java面试必问!run() 和 start() 方法到底有啥区别?
  • 01.22 10:08:34
    发表了文章 2025-01-22 10:08:34

    Java线程调度揭秘:从算法到策略,让你面试稳赢!

    在社招面试中,关于线程调度和同步的相关问题常常让人感到棘手。今天,我们将深入解析Java中的线程调度算法、调度策略,探讨线程调度器、时间分片的工作原理,并带你了解常见的线程同步方法。让我们一起破解这些面试难题,提升你的Java并发编程技能!
  • 01.21 10:29:35
    发布了视频 2025-01-21 10:29:35

    死锁不再困扰你!Java程序员必学的死锁避坑指南

    死锁不再困扰你!Java程序员必学的死锁避坑指南
  • 01.21 10:13:06
    发表了文章 2025-01-21 10:13:06

    Java社招面试中的高频考点:Callable、Future与FutureTask详解

    大家好,我是小米。本文主要讲解Java多线程编程中的三个重要概念:Callable、Future和FutureTask。它们在实际开发中帮助我们更灵活、高效地处理多线程任务,尤其适合社招面试场景。通过 Callable 可以定义有返回值且可能抛出异常的任务;Future 用于获取任务结果并提供取消和检查状态的功能;FutureTask 则结合了两者的优势,既可执行任务又可获取结果。掌握这些知识不仅能提升你的编程能力,还能让你在面试中脱颖而出。文中结合实例详细介绍了这三个概念的使用方法及其区别与联系。希望对大家有所帮助!
  • 01.20 10:44:03
    发布了视频 2025-01-20 10:44:03

    Java面试高频题:守护线程和用户线程的区别详解

    Java面试高频题:守护线程和用户线程的区别详解
  • 01.20 10:35:52
    发表了文章 2025-01-20 10:35:52

    Java面试必问!run() 和 start() 方法到底有啥区别?

    在多线程编程中,run和 start方法常常让开发者感到困惑。为什么调用 start 才能启动线程,而直接调用 run只是普通方法调用?这篇文章将通过一个简单的例子,详细解析这两者的区别,帮助你在面试中脱颖而出,理解多线程背后的机制和原理。
  • 01.15 10:51:08
    发布了视频 2025-01-15 10:51:08

    面试直击:并发编程三要素+线程安全全攻略!

    面试直击:并发编程三要素+线程安全全攻略!
  • 01.15 10:37:52
    发表了文章 2025-01-15 10:37:52

    程序员必懂!上下文切换到底是怎么回事?

    大家好,我是小米,一个喜欢分享技术的程序员。今天聊聊社招面试中的高频考点——上下文切换。它指CPU在多个任务间切换时保存和恢复状态的过程,常见于进程、线程切换及中断处理。上下文切换有CPU时间开销、缓存失效、内存开销等代价。优化方法包括减少线程数量、选择合适的并发模型、优化锁使用等。理解这些不仅能提升面试表现,还能写出更高效的代码。欢迎关注我的微信公众号“软件求生”,获取更多技术干货!
  • 01.14 10:28:18
    发布了视频 2025-01-14 10:28:18

    项目进度被卡住?一招搞定ERP接口的“疑难杂症”!

    项目进度被卡住?一招搞定ERP接口的“疑难杂症”!
  • 01.14 09:51:41
    发表了文章 2025-01-14 09:51:41

    硬核揭秘:线程与进程的底层原理,面试高分必备!

    嘿,大家好!我是小米,29岁的技术爱好者。今天来聊聊线程和进程的区别。进程是操作系统中运行的程序实例,有独立内存空间;线程是进程内的最小执行单元,共享内存。创建进程开销大但更安全,线程轻量高效但易引发数据竞争。面试时可强调:进程是资源分配单位,线程是CPU调度单位。根据不同场景选择合适的并发模型,如高并发用线程池。希望这篇文章能帮你更好地理解并回答面试中的相关问题,祝你早日拿下心仪的offer!
  • 01.13 11:29:02
    发布了视频 2025-01-13 11:29:02

    微服务真有那么神奇吗?它真的是“万能药”吗?

    微服务真有那么神奇吗?它真的是“万能药”吗?
  • 01.13 10:51:24
    发表了文章 2025-01-13 10:51:24

    面试直击:并发编程三要素+线程安全全攻略!

    并发编程三要素为原子性、可见性和有序性,确保多线程操作的一致性和安全性。Java 中通过 `synchronized`、`Lock`、`volatile`、原子类和线程安全集合等机制保障线程安全。掌握这些概念和工具,能有效解决并发问题,编写高效稳定的多线程程序。
  • 01.09 10:42:21
    发表了文章 2025-01-09 10:42:21

    Java大厂面试高频:Collection 和 Collections 到底咋回答?

    Java中的`Collection`和`Collections`是两个容易混淆的概念。`Collection`是集合框架的根接口,定义了集合的基本操作方法,如添加、删除等;而`Collections`是一个工具类,提供了操作集合的静态方法,如排序、查找、同步化等。简单来说,`Collection`关注数据结构,`Collections`则提供功能增强。通过小王的面试经历,我们可以更好地理解这两者的区别及其在实际开发中的应用。希望这篇文章能帮助你掌握这个经典面试题。
  • 01.08 10:14:37
    发布了视频 2025-01-08 10:14:37

    从源码到场景,用 5 分钟讲透 Array 和 ArrayList 的差异

    从源码到场景,用 5 分钟讲透 Array 和 ArrayList 的差异
  • 01.08 09:57:22
    发表了文章 2025-01-08 09:57:22

    Java 排序神器:Comparable 和 Comparator 该怎么选?

    嗨,大家好,我是小米!今天和大家聊一聊Java社招面试中常考的经典问题——Comparable和Comparator的区别。Comparable定义对象的自然排序,适用于单一固定的排序规则;Comparator则是策略接口,用于定义自定义排序规则,适用于多样化或多变的排序需求。掌握这两者的区别是理解Java排序机制的基础,也是面试中的加分题。结合实际项目场景深入探讨它们的应用,能更好地打动面试官。如果你觉得有帮助,欢迎点赞、收藏、分享,期待你的一键三连!我们下期见~ 我是小米,一个喜欢分享技术的程序员,关注我的微信公众号“软件求生”,获取更多技术干货!
  • 01.07 09:56:20
    发表了文章 2025-01-07 09:56:20

    从源码到场景,用 5 分钟讲透 Array 和 ArrayList 的差异

    大家好,我是小米,29岁的技术分享者。今天聊聊社招面试中常见的问题——Array和ArrayList的区别。数组是固定大小的容器,长度不可变,性能高;ArrayList是动态数组,可自动扩容,支持更多操作但性能稍逊。在实际开发中,根据需求选择:高性能、固定大小选数组;灵活操作选ArrayList。希望这篇文章能帮你答出漂亮的答案!欢迎关注我的微信公众号“软件求生”,获取更多技术干货。
  • 01.03 10:02:18
    发表了文章 2025-01-03 10:02:18

    老板点赞!技术人如何用架构优化打赢降本增效战?

    大家好,我是小米,一个喜欢分享技术的小架构师。通过亲身经历,我将介绍如何通过架构优化帮助公司降本增效。两年前,我加入一家初创公司,面对成本高企的问题,通过弹性伸缩、微服务化和数据治理等手段,成功降低了40%的技术成本,提升了60%的系统响应速度。希望我的经验能给你启发!关注我的微信公众号“软件求生”,获取更多技术干货。
  • 01.02 10:38:38
    发表了文章 2025-01-02 10:38:38

    面试必备!一文搞懂HashMap如何优雅处理哈希冲突

    大家好,我是小米,一个积极的程序员。今天聊聊Java面试中的常见问题——“HashMap是怎么解决哈希冲突的?”。通过一个小故事,我们了解到HashMap使用链地址法(JDK 1.8前)和红黑树(JDK 1.8后)来处理哈希冲突。链地址法用链表存储冲突的元素,而红黑树在链表长度超过8时启用,提升查找效率。希望这个讲解能帮助你更好地理解HashMap的工作原理。欢迎留言讨论,关注我的公众号“软件求生”,获取更多技术干货!

2024年12月

  • 12.30 10:42:05
    发表了文章 2024-12-30 10:42:05

    Java 集合框架中的老炮与新秀:HashTable 和 HashMap 谁更胜一筹?

    嗨,大家好,我是技术伙伴小米。今天通过讲故事的方式,详细介绍 Java 中 HashMap 和 HashTable 的区别。从版本、线程安全、null 值支持、性能及迭代器行为等方面对比,帮助你轻松应对面试中的经典问题。HashMap 更高效灵活,适合单线程或需手动处理线程安全的场景;HashTable 较古老,线程安全但性能不佳。现代项目推荐使用 ConcurrentHashMap。关注我的公众号“软件求生”,获取更多技术干货!
  • 12.27 10:34:25
    发表了文章 2024-12-27 10:34:25

    HashMap 深入揭秘:从入门到大厂必备知识!

    大家好,我是小米,29岁程序员。今天用讲故事的方式详解Java面试经典问题:“HashMap的实现原理”。HashMap通过哈希算法快速存取数据,底层由数组和链表/红黑树组成,解决哈希冲突。容量、负载因子等字段控制性能,扩容机制提升效率。HashMap非线程安全,多线程场景建议使用ConcurrentHashMap。合理设置初始容量、重写hashCode()和equals()方法可优化性能。希望这篇文章能帮助你更好地理解HashMap!欢迎点赞、分享,关注我的公众号“软件求生”获取更多技术干货。
  • 12.25 10:42:40
    发表了文章 2024-12-25 10:42:40

    如何优雅地回答HashSet与HashMap的区别?看这里!

    哈喽,大家好!我是小米,29岁程序员。本文聚焦Java开发中经典的面试题——HashSet和HashMap的区别。HashSet基于HashMap实现,存储唯一值;HashMap存储键值对。两者在数据结构、使用场景、操作方法等方面有显著差异。HashSet无序且依赖元素的hashCode和equals方法保证唯一性,而HashMap需注意线程安全问题。掌握这些知识点,助你轻松应对面试。更多技术干货,欢迎关注我的微信公众号“软件求生”。
  • 12.23 10:20:09
    发表了文章 2024-12-23 10:20:09

    从崩溃到治愈:程序员的幸福只需一行代码

    大家好,我是小米,29岁的程序员。本文分享了程序员的幸福与挑战:写代码的纯粹快乐、项目管理的复杂、客户对接的反复以及业务梳理的艰难。尽管这些过程充满波折,但每一次克服困难都带来成长与成就感。写代码如同打怪升级,是实现梦想的过程。欢迎关注我的公众号“软件求生”,一起探讨技术与成长。
  • 12.20 10:20:51
    发布了视频 2024-12-20 10:20:51

    领域驱动设计实战:如何优雅解决分销系统的业务复杂性?

    领域驱动设计实战:如何优雅解决分销系统的业务复杂性?
  • 12.20 10:01:44
    发表了文章 2024-12-20 10:01:44

    ArrayList vs Vector:一场线程安全与性能优化的世纪之争!

    在 Java 面试中,ArrayList 和 Vector 是高频考点,但很多人容易混淆。本文通过10分钟深入解析它们的区别,帮助你快速掌握性能、线程安全性、扩容机制等核心知识,让你轻松应对面试题目,提升自信!
  • 12.19 09:48:39
    发表了文章 2024-12-19 09:48:39

    领域驱动设计实战:如何优雅解决分销系统的业务复杂性?

    小米是一位喜欢分享技术干货的29岁“大哥哥”。本文主要介绍了领域驱动设计(DDD),并通过一个电商项目的分销体系案例,详细解析了如何利用DDD将复杂的业务逻辑拆分成多个领域,使系统设计高内聚、低耦合。文章从会员、分销员和经销商三个领域入手,逐步讲解了如何划分领域、设计聚合和实体,并最终实现系统清晰可控。
  • 12.18 10:21:08
    发布了视频 2024-12-18 10:21:08

    深入了解 ArrayList:29 岁的我和朋友们的一次茶话会

    深入了解 ArrayList:29 岁的我和朋友们的一次茶话会
  • 12.18 10:06:21
    发表了文章 2024-12-18 10:06:21

    ArrayList 和 LinkedList 谁更适合你的项目?这篇文章告诉你!

    大家好!我是小米,今天来分享 ArrayList 和 LinkedList 的区别。通过对比它们的特点和适用场景,帮助你在实际开发中做出最优选择。ArrayList 适用于查询频繁的场景,而 LinkedList 则在插入和删除操作较多时更胜一筹。希望今天的分享对你有帮助!我是小米,下次再见!
  • 12.16 10:47:03
    发布了视频 2024-12-16 10:47:03

    Java集合的快速失败机制“fail-fast”?聊聊那些你可能不知道的细节

    Java集合的快速失败机制“fail-fast”?聊聊那些你可能不知道的细节
  • 12.16 10:38:09
    发表了文章 2024-12-16 10:38:09

    从入门到精通:五种 List 遍历方法对比与实战指南

    小米是一位热爱分享技术的程序员,本文详细介绍了 Java 中遍历 List 的五种方式:经典 for 循环、增强 for 循环、Iterator 和 ListIterator、Stream API 以及 forEach 方法。每种方式都有其适用场景和优缺点,例如 for 循环适合频繁访问索引,增强 for 循环和 forEach 方法代码简洁,Stream API 适合大数据量操作,ListIterator 支持双向遍历。文章通过生动的小故事和代码示例,帮助读者更好地理解和选择合适的遍历方式。
  • 12.13 09:39:55
    发表了文章 2024-12-13 09:39:55

    Java 集合江湖:底层数据结构的大揭秘!

    小米是一位热爱技术分享的程序员,本文详细解析了Java面试中常见的List、Set、Map的区别。不仅介绍了它们的基本特性和实现类,还深入探讨了各自的使用场景和面试技巧,帮助读者更好地理解和应对相关问题。
  • 12.12 10:10:18
    发布了视频 2024-12-12 10:10:18

    别再被绕晕了!5分钟读懂成员变量和局部变量的所有区别!

    别再被绕晕了!5分钟读懂成员变量和局部变量的所有区别!
  • 12.12 10:02:39
    发表了文章 2024-12-12 10:02:39

    只会“有序无序”?面试官嫌弃的List、Set、Map回答!

    小米,一位热衷于技术分享的程序员,通过与朋友小林的对话,详细解析了Java面试中常见的List、Set、Map三者之间的区别,不仅涵盖了它们的基本特性,还深入探讨了各自的实现原理及应用场景,帮助面试者更好地准备相关问题。
  • 12.11 14:04:05
    发布了视频 2024-12-11 14:04:05

    还在纠结抽象类和接口?看这篇就够了!

    还在纠结抽象类和接口?看这篇就够了!
  • 12.11 13:55:57
    发表了文章 2024-12-11 13:55:57

    别再被绕晕了!5分钟读懂成员变量和局部变量的所有区别!

    本文以小明的面试经历为例,详细解析了Java中成员变量与局部变量的区别,包括定义位置、生命周期、默认值、修饰符支持、存储位置及多线程环境下的表现,帮助读者更好地理解和应对面试中的相关问题。
  • 发表了文章 2025-02-14

    Java社招面试题:一个线程运行时发生异常会怎样?

  • 发表了文章 2025-02-11

    Java 面试必问!线程构造方法和静态块的执行线程到底是谁?

  • 发表了文章 2025-02-10

    面试大神教你:如何巧妙回答线程优先级这个经典考题?

  • 发表了文章 2025-02-07

    面试中的难题:线程异步执行后如何共享数据?

  • 发表了文章 2025-02-06

    小米实测:Deepseek——你的私人旅游攻略定制专家!

  • 发表了文章 2025-02-05

    AI神器Deepseek:3分钟搞定一篇爆款文案!

  • 发表了文章 2025-01-26

    面试必看:如何设计一个可以优雅停止的线程?

  • 发表了文章 2025-01-25

    Java 高级面试技巧:yield() 与 sleep() 方法的使用场景和区别

  • 发表了文章 2025-01-24

    面试官最爱的面试题:wait() 和 notify() 为什么需要同步?

  • 发表了文章 2025-01-23

    为什么循环调用wait()比if块更可靠?小米为你揭晓答案!

  • 发表了文章 2025-01-22

    Java线程调度揭秘:从算法到策略,让你面试稳赢!

  • 发表了文章 2025-01-21

    Java社招面试中的高频考点:Callable、Future与FutureTask详解

  • 发表了文章 2025-01-20

    Java面试必问!run() 和 start() 方法到底有啥区别?

  • 发表了文章 2025-01-15

    程序员必懂!上下文切换到底是怎么回事?

  • 发表了文章 2025-01-14

    硬核揭秘:线程与进程的底层原理,面试高分必备!

  • 发表了文章 2025-01-13

    面试直击:并发编程三要素+线程安全全攻略!

  • 发表了文章 2025-01-09

    Java大厂面试高频:Collection 和 Collections 到底咋回答?

  • 发表了文章 2025-01-08

    Java 排序神器:Comparable 和 Comparator 该怎么选?

  • 发表了文章 2025-01-07

    从源码到场景,用 5 分钟讲透 Array 和 ArrayList 的差异

  • 发表了文章 2025-01-03

    老板点赞!技术人如何用架构优化打赢降本增效战?

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
滑动查看更多