- 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读十二个月。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《你不知道的JavaScript(上卷)》、《你不知道的JavaScr... 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读十二个月。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《你不知道的JavaScript(上卷)》、《你不知道的JavaScr...
- 前言: Hello大家好,我是Dream,CSDN、稀土掘金人工智能签约作者,985人工智能硕士、CSDN专家博主&人工智能领域优质创作者。2024已经走向尾声,迎来了我的2025,这一年我有许多难忘的回忆和经验想要分享给大家,希望对您能有所帮助和启发,希望准备找工作的同学可以少走一些弯路。我们都深知目前就业压力大,读研也只是短暂的避风港,找工作的这座大山迟早要面临,我们很多人的目标就是想冲... 前言: Hello大家好,我是Dream,CSDN、稀土掘金人工智能签约作者,985人工智能硕士、CSDN专家博主&人工智能领域优质创作者。2024已经走向尾声,迎来了我的2025,这一年我有许多难忘的回忆和经验想要分享给大家,希望对您能有所帮助和启发,希望准备找工作的同学可以少走一些弯路。我们都深知目前就业压力大,读研也只是短暂的避风港,找工作的这座大山迟早要面临,我们很多人的目标就是想冲...
- ElasticSearch Java操作ES实例简介Elasticsearch 是一个分布式的搜索和分析引擎,广泛用于全文搜索、日志分析等场景。本文将介绍如何在 Java 应用中使用 Elasticsearch 客户端来连接和操作 Elasticsearch 集群。环境准备1. 安装 Elasticsearch首先,确保你的环境中已经安装了 Elasticsearch。可以从 Elast... ElasticSearch Java操作ES实例简介Elasticsearch 是一个分布式的搜索和分析引擎,广泛用于全文搜索、日志分析等场景。本文将介绍如何在 Java 应用中使用 Elasticsearch 客户端来连接和操作 Elasticsearch 集群。环境准备1. 安装 Elasticsearch首先,确保你的环境中已经安装了 Elasticsearch。可以从 Elast...
- Java Spring MVC + MyBatis + 多数据源切换在企业级应用开发中,经常需要处理来自不同数据库的数据。为了满足这一需求,我们可以通过配置多个数据源来实现对不同数据库的访问。本文将介绍如何在Spring MVC框架下结合MyBatis实现多数据源的动态切换。1. 环境准备Java:1.8 或更高版本Spring Boot:2.3.0.RELEASEMyBatis:3.5.2... Java Spring MVC + MyBatis + 多数据源切换在企业级应用开发中,经常需要处理来自不同数据库的数据。为了满足这一需求,我们可以通过配置多个数据源来实现对不同数据库的访问。本文将介绍如何在Spring MVC框架下结合MyBatis实现多数据源的动态切换。1. 环境准备Java:1.8 或更高版本Spring Boot:2.3.0.RELEASEMyBatis:3.5.2...
- 目录一、异常是什么,为啥要处理它二、Java 异常体系概述三、Java 异常处理方式1. try - catch - finally 块2. throws 关键字3. throw 关键字四、自定义异常五、异常处理的最佳实践六、总结在 Java 编程的旅程中,异常处理就像是一位默默守护的卫士,时刻保障着程序的稳健运行。当程序运行过程中出现错误或异常情况时,合理的异常处理机制能够避免程序崩溃... 目录一、异常是什么,为啥要处理它二、Java 异常体系概述三、Java 异常处理方式1. try - catch - finally 块2. throws 关键字3. throw 关键字四、自定义异常五、异常处理的最佳实践六、总结在 Java 编程的旅程中,异常处理就像是一位默默守护的卫士,时刻保障着程序的稳健运行。当程序运行过程中出现错误或异常情况时,合理的异常处理机制能够避免程序崩溃...
- Java快速入门之数组、方法 Java快速入门之数组、方法
- 文章目录1 进程和线程的区别?2 如何创建一个线程实例并且运行它?3 Runnable 和 Callable 接口有什么区别?它们是如何使用的?4 方法定义中 synchronized 关键字的含义是什么?静态方法?在一个块之前 ?1 进程和线程的区别?进程是独立的执行单元,拥有自己的资源和内存,而线程是在进程内的执行单元,共享进程的资源。线程可以高效地执行任务,但需要注意共享资源时的同步问... 文章目录1 进程和线程的区别?2 如何创建一个线程实例并且运行它?3 Runnable 和 Callable 接口有什么区别?它们是如何使用的?4 方法定义中 synchronized 关键字的含义是什么?静态方法?在一个块之前 ?1 进程和线程的区别?进程是独立的执行单元,拥有自己的资源和内存,而线程是在进程内的执行单元,共享进程的资源。线程可以高效地执行任务,但需要注意共享资源时的同步问...
- 文章目录1 如何正确处理异步任务的异常情况?2 如何设置 CompletableFuture 的超时时间?3 如何取消正在执行的CompletableFuture任务?1 如何正确处理异步任务的异常情况?想象一下,用餐厅的例子来比喻 CompletableFuture 的异常处理机制。在一个餐厅点了一道菜。这个过程可以分成几个阶段,类似于 CompletableFuture 的异步处理。点菜... 文章目录1 如何正确处理异步任务的异常情况?2 如何设置 CompletableFuture 的超时时间?3 如何取消正在执行的CompletableFuture任务?1 如何正确处理异步任务的异常情况?想象一下,用餐厅的例子来比喻 CompletableFuture 的异常处理机制。在一个餐厅点了一道菜。这个过程可以分成几个阶段,类似于 CompletableFuture 的异步处理。点菜...
- 文章目录1 什么是 CompletableFuture?2 如何正确使用 CompletableFuture 对象?3 如何结合回调函数处理异步任务结果?4 如何组合并处理多个 CompletableFuture?1 什么是 CompletableFuture?CompletableFuture 是 Java 8 引入的一个强大的异步编程工具。允许以声明式的方式处理异步任务的结果,避免了传统... 文章目录1 什么是 CompletableFuture?2 如何正确使用 CompletableFuture 对象?3 如何结合回调函数处理异步任务结果?4 如何组合并处理多个 CompletableFuture?1 什么是 CompletableFuture?CompletableFuture 是 Java 8 引入的一个强大的异步编程工具。允许以声明式的方式处理异步任务的结果,避免了传统...
- 文章目录1 线程池的工作机制是什么?2 线程池的任务出现异常该怎么解决?3 线程池的内存泄露该如何解决?近期迷上了举例子来结合知识点学习,尽量减少枯燥,如有错见谅哈~1 线程池的工作机制是什么?线程池的工作机制是管理和重用线程,以提高多任务处理的效率和性能。想象一下,线程池就像是一支备战的队伍,提前准备了一些士兵(线程),他们随时待命。当有任务(任务是需要完成的工作)到达时,如果有空闲的士兵... 文章目录1 线程池的工作机制是什么?2 线程池的任务出现异常该怎么解决?3 线程池的内存泄露该如何解决?近期迷上了举例子来结合知识点学习,尽量减少枯燥,如有错见谅哈~1 线程池的工作机制是什么?线程池的工作机制是管理和重用线程,以提高多任务处理的效率和性能。想象一下,线程池就像是一支备战的队伍,提前准备了一些士兵(线程),他们随时待命。当有任务(任务是需要完成的工作)到达时,如果有空闲的士兵...
- 文章目录你的Java项目还在等待吗?快来学会线程池,解放你的性能!1 什么是线程池?为什么需要它?2 线程池的参数有哪些?3 不同类型的线程池有哪些配置?你的Java项目还在等待吗?快来学会线程池,解放你的性能!近期迷上了举例子来结合知识点学习,尽量减少枯燥,如有错见谅哈~1 什么是线程池?为什么需要它?线程池是什么?线程池是一个高效的并发处理工具,它类似于你家里的管家,可以有效地管理和调度... 文章目录你的Java项目还在等待吗?快来学会线程池,解放你的性能!1 什么是线程池?为什么需要它?2 线程池的参数有哪些?3 不同类型的线程池有哪些配置?你的Java项目还在等待吗?快来学会线程池,解放你的性能!近期迷上了举例子来结合知识点学习,尽量减少枯燥,如有错见谅哈~1 什么是线程池?为什么需要它?线程池是什么?线程池是一个高效的并发处理工具,它类似于你家里的管家,可以有效地管理和调度...
- 文章目录一、什么是ExecutorService?二、ExecutorService的核心功能三、如何创建和使用ExecutorService?时光匆匆,又来到另一个里程碑,感谢粉丝们的陪伴,有你们真好~不水文啦,一起加油叭~一、什么是ExecutorService?ExecutorService 是 Java 中用来管理和执行多线程任务的一种高级工具。可以有效地管理线程的生命周期和任务的执... 文章目录一、什么是ExecutorService?二、ExecutorService的核心功能三、如何创建和使用ExecutorService?时光匆匆,又来到另一个里程碑,感谢粉丝们的陪伴,有你们真好~不水文啦,一起加油叭~一、什么是ExecutorService?ExecutorService 是 Java 中用来管理和执行多线程任务的一种高级工具。可以有效地管理线程的生命周期和任务的执...
- 文章目录深入理解Java 8的流式API:简化代码,提升效率一、流 Stream二、Int | Long | Double Stream三、收集器 Collectors深入理解Java 8的流式API:简化代码,提升效率Java 8引入了Stream API,它提供了一种新的抽象,可以更方便地对集合进行操作和处理。想深入了解Stream流的小伙伴可以看看我以前的源码文章:1、 深度解析Jav... 文章目录深入理解Java 8的流式API:简化代码,提升效率一、流 Stream二、Int | Long | Double Stream三、收集器 Collectors深入理解Java 8的流式API:简化代码,提升效率Java 8引入了Stream API,它提供了一种新的抽象,可以更方便地对集合进行操作和处理。想深入了解Stream流的小伙伴可以看看我以前的源码文章:1、 深度解析Jav...
- 文章目录一、函数接口二、Lambda表达式简介三、Lambda表达式外部参数四、Lambda范例五、Runnable Lambda表达式一、函数接口函数接口是一个具有单个抽象方法的接口,接口设计主要是为了支持 Lambda 表达式和方法引用,使得 Java 能更方便地实现函数式编程风格。特点和用途:单一抽象方法: 函数接口只能有一个抽象方法,但可以有多个默认方法(default)或静态方法(... 文章目录一、函数接口二、Lambda表达式简介三、Lambda表达式外部参数四、Lambda范例五、Runnable Lambda表达式一、函数接口函数接口是一个具有单个抽象方法的接口,接口设计主要是为了支持 Lambda 表达式和方法引用,使得 Java 能更方便地实现函数式编程风格。特点和用途:单一抽象方法: 函数接口只能有一个抽象方法,但可以有多个默认方法(default)或静态方法(...
- 鸿蒙应用开发的编程语言选择与混合编程:探索与实践 鸿蒙应用开发的编程语言选择与混合编程:探索与实践
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签