- 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出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)或静态方法(...
- 鸿蒙应用开发的编程语言选择与混合编程:探索与实践 鸿蒙应用开发的编程语言选择与混合编程:探索与实践
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签