- 学习目标 一、Spring简介 2 初识Spring 3 Spring体系结构 二、IOC和DI入门案例【重点】 五、Bean的生命周期【了解】 问题导入 1 生命周期相关概念介绍 2 代码演示 3 Bean销毁时机 六、依赖注入(DI配置) 1 依赖注入方式【重点】 2 依赖自动装配【理解】 3 集合注入 今日目标 一、第三方资源配置管理 1 管理DataSource连接池对 学习目标 一、Spring简介 2 初识Spring 3 Spring体系结构 二、IOC和DI入门案例【重点】 五、Bean的生命周期【了解】 问题导入 1 生命周期相关概念介绍 2 代码演示 3 Bean销毁时机 六、依赖注入(DI配置) 1 依赖注入方式【重点】 2 依赖自动装配【理解】 3 集合注入 今日目标 一、第三方资源配置管理 1 管理DataSource连接池对
- 前言用transient声明一个实例变量,当对象存储时,它的值不需要维持。 作用Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被序列化的时候,transient型变量... 前言用transient声明一个实例变量,当对象存储时,它的值不需要维持。 作用Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被序列化的时候,transient型变量...
- 在多线程的 Java 应用中,尤其是 Web 服务或者微服务中,如何在请求的整个生命周期内方便、安全地传递用户信息、请求上下文等数据,是一个常见而又棘手的问题。本文将从原理、实现方式和应用场景三个角度,讲解如何使用 静态 ThreadLocal 封装全局上下文对象,实现线程隔离并简化请求内部的数据访问。 在多线程的 Java 应用中,尤其是 Web 服务或者微服务中,如何在请求的整个生命周期内方便、安全地传递用户信息、请求上下文等数据,是一个常见而又棘手的问题。本文将从原理、实现方式和应用场景三个角度,讲解如何使用 静态 ThreadLocal 封装全局上下文对象,实现线程隔离并简化请求内部的数据访问。
- Docker实用篇 0.学习目标 1.初识Docker 1.2.Docker和虚拟机的区别 2.Docker的基本操作 2.1.镜像操作 2.1.3.案例1-拉取、查看镜像 2.1.5.练习 3.Dockerfile自定义镜像 3.3.构建Java项目 3.4.小结 4.Docker-Compose 4.3.部署微服务集群 4.3.1.compose文件 4.3.3.打包 设置 Docker实用篇 0.学习目标 1.初识Docker 1.2.Docker和虚拟机的区别 2.Docker的基本操作 2.1.镜像操作 2.1.3.案例1-拉取、查看镜像 2.1.5.练习 3.Dockerfile自定义镜像 3.3.构建Java项目 3.4.小结 4.Docker-Compose 4.3.部署微服务集群 4.3.1.compose文件 4.3.3.打包 设置
- 微服务保护、服务异步通信、消息中间件部署、分布式事务、搜索引擎、缓存、数据同步以及相关组件的安装配置等技术要点。在微服务保护方面,介绍了 Sentinel 的基础知识,包括雪崩问题、超时处理、舱壁模式、断路器机制,以及不同服务保护技术的对比;讲解了流量控制(簇点链路、流控模式、热点参数限流)、隔离与降级(FeignClient 整合 Sentinel、线程隔离)、授权规则(自定 微服务保护、服务异步通信、消息中间件部署、分布式事务、搜索引擎、缓存、数据同步以及相关组件的安装配置等技术要点。在微服务保护方面,介绍了 Sentinel 的基础知识,包括雪崩问题、超时处理、舱壁模式、断路器机制,以及不同服务保护技术的对比;讲解了流量控制(簇点链路、流控模式、热点参数限流)、隔离与降级(FeignClient 整合 Sentinel、线程隔离)、授权规则(自定
- MySQL基础 1,数据库相关概念 2,MySQL 3,SQL概述 4,DDL:操作数据库 6,navicat使用 7,DML mysql高级 1,约束 2,数据库设计 创建部门表 4,事务 JDBC 1,JDBC概述 2,JDBC快速入门 3,JDBC API详解 4,数据库连接池 Getting Started Mybatis练习 1,配置文件实现CRUD HTML&CSS MySQL基础 1,数据库相关概念 2,MySQL 3,SQL概述 4,DDL:操作数据库 6,navicat使用 7,DML mysql高级 1,约束 2,数据库设计 创建部门表 4,事务 JDBC 1,JDBC概述 2,JDBC快速入门 3,JDBC API详解 4,数据库连接池 Getting Started Mybatis练习 1,配置文件实现CRUD HTML&CSS
- 基础篇 1. 二分查找 2. 冒泡排序 7. ArrayList 8. Iterator 9. LinkedList 10. HashMap 1)基本数据结构 2)树化与退化 3)索引计算 4)put 与扩容 5)并发问题 11. 单例模式 并发篇 1. 线程状态 3. wait vs sleep 4. lock vs synchronized 虚拟机篇 1. JVM 内存结构 基础篇 1. 二分查找 2. 冒泡排序 7. ArrayList 8. Iterator 9. LinkedList 10. HashMap 1)基本数据结构 2)树化与退化 3)索引计算 4)put 与扩容 5)并发问题 11. 单例模式 并发篇 1. 线程状态 3. wait vs sleep 4. lock vs synchronized 虚拟机篇 1. JVM 内存结构
- 1、Dubbo的前世今生 1、项目介绍 1.1、项目背景 1.2、市场分析 1.3、目标用户群体 1.4、使用场景 1.5、竞争对手分析 1.7、技术方案 2、前后端分离开发思想 3、开发工具与环境搭建 3.1、开发工具 3.2、环境搭建 4、sms_code验证玛 4.1 阿里云短信 4.2 自动装配 1. 完善用户信息 1.2 百度人脸识别 1.2.1 概述 1.2.2 账 1、Dubbo的前世今生 1、项目介绍 1.1、项目背景 1.2、市场分析 1.3、目标用户群体 1.4、使用场景 1.5、竞争对手分析 1.7、技术方案 2、前后端分离开发思想 3、开发工具与环境搭建 3.1、开发工具 3.2、环境搭建 4、sms_code验证玛 4.1 阿里云短信 4.2 自动装配 1. 完善用户信息 1.2 百度人脸识别 1.2.1 概述 1.2.2 账
- 学习目标 一、Spring简介 2 初识Spring 3 Spring体系结构 二、IOC和DI入门案例【重点】 五、Bean的生命周期【了解】 问题导入 1 生命周期相关概念介绍 2 代码演示 3 Bean销毁时机 六、依赖注入(DI配置) 1 依赖注入方式【重点】 2 依赖自动装配【理解】 3 集合注入 今日目标 一、第三方资源配置管理 1 管理DataSource连接池对 学习目标 一、Spring简介 2 初识Spring 3 Spring体系结构 二、IOC和DI入门案例【重点】 五、Bean的生命周期【了解】 问题导入 1 生命周期相关概念介绍 2 代码演示 3 Bean销毁时机 六、依赖注入(DI配置) 1 依赖注入方式【重点】 2 依赖自动装配【理解】 3 集合注入 今日目标 一、第三方资源配置管理 1 管理DataSource连接池对
- 飞算JavaAI的智能需求分析功能,简直像给开发加了 “透视眼”。以往分析需求,就像在黑暗中摸索,一不小心就跑偏。现在,不管你是通过文本详细描述,还是语音快速下达 “指令”,它都能瞬间理解,精准洞察业务需求。比如开发电商系统,你说要实现商品库存实时更新,它马上就能抓住重点,把需求核心摸得透透的,为后续开发稳稳打好基础,这效率,杠杠的! 飞算JavaAI的智能需求分析功能,简直像给开发加了 “透视眼”。以往分析需求,就像在黑暗中摸索,一不小心就跑偏。现在,不管你是通过文本详细描述,还是语音快速下达 “指令”,它都能瞬间理解,精准洞察业务需求。比如开发电商系统,你说要实现商品库存实时更新,它马上就能抓住重点,把需求核心摸得透透的,为后续开发稳稳打好基础,这效率,杠杠的!
- 将 “文字需求” 直接变成 “能跑的代码”。不管你是在插件里敲 “开发一个电商订单管理系统,支持下单、支付、退款”,还是直接上传产品经理写的需求文档,飞算 JavaAI 都能精准 “读心”。分分钟就给你拆分成订单模块、支付模块、用户模块,连模块间的调用关系都理得明明白白,比架构师加班画的流程图还详细。 将 “文字需求” 直接变成 “能跑的代码”。不管你是在插件里敲 “开发一个电商订单管理系统,支持下单、支付、退款”,还是直接上传产品经理写的需求文档,飞算 JavaAI 都能精准 “读心”。分分钟就给你拆分成订单模块、支付模块、用户模块,连模块间的调用关系都理得明明白白,比架构师加班画的流程图还详细。
- 在使用 Java 编写程序时,偶尔会遇到一些奇怪的错误,这些错误通常与底层操作系统、JVM 或程序本身的设置有关。一个常见的错误就是 gethostname encountered invalid UTF-8,这个错误通常在你调用一些与网络相关的功能时出现,尤其是涉及到主机名(hostname)的获取。当错误信息出现时,系统通常会报告遇到了无效的 UTF-8 字符串,而 UTF-8 是一种广... 在使用 Java 编写程序时,偶尔会遇到一些奇怪的错误,这些错误通常与底层操作系统、JVM 或程序本身的设置有关。一个常见的错误就是 gethostname encountered invalid UTF-8,这个错误通常在你调用一些与网络相关的功能时出现,尤其是涉及到主机名(hostname)的获取。当错误信息出现时,系统通常会报告遇到了无效的 UTF-8 字符串,而 UTF-8 是一种广...
- gethostname 通常是指获取当前计算机(或设备)名称的方法。在 Java 中,获取主机名的功能可以通过 java.net.InetAddress 类来实现,具体方法是 InetAddress.getLocalHost().getHostName()。这一方法返回当前机器的主机名,这个主机名是计算机在网络中进行身份识别的唯一标识符。 现实生活中的类比为了帮助大家更好地理解,我们可以从现... gethostname 通常是指获取当前计算机(或设备)名称的方法。在 Java 中,获取主机名的功能可以通过 java.net.InetAddress 类来实现,具体方法是 InetAddress.getLocalHost().getHostName()。这一方法返回当前机器的主机名,这个主机名是计算机在网络中进行身份识别的唯一标识符。 现实生活中的类比为了帮助大家更好地理解,我们可以从现...
- Docker实用篇 0.学习目标 1.初识Docker 1.2.Docker和虚拟机的区别 2.Docker的基本操作 2.1.镜像操作 2.1.3.案例1-拉取、查看镜像 2.1.5.练习 3.Dockerfile自定义镜像 3.3.构建Java项目 3.4.小结 4.Docker-Compose 4.3.部署微服务集群 4.3.1.compose文件 4.3.3.打包 设置 Docker实用篇 0.学习目标 1.初识Docker 1.2.Docker和虚拟机的区别 2.Docker的基本操作 2.1.镜像操作 2.1.3.案例1-拉取、查看镜像 2.1.5.练习 3.Dockerfile自定义镜像 3.3.构建Java项目 3.4.小结 4.Docker-Compose 4.3.部署微服务集群 4.3.1.compose文件 4.3.3.打包 设置
- 1. Java概述 2. 第一个演示程序 day02 - Java基础语法 1 类型转换 2. 运算符 3. 流程控制语句 1. switch语句 2. for循环 3. while循环 4. 循环细节 2. 方法的定义和调用 5. 方法的注意事项 6. 方法重载 7. 方法的参数传递 1.Debug模式 2. 进制的介绍与书写格式 1. 类和对象 2. 对象内存图 3. 成员 1. Java概述 2. 第一个演示程序 day02 - Java基础语法 1 类型转换 2. 运算符 3. 流程控制语句 1. switch语句 2. for循环 3. while循环 4. 循环细节 2. 方法的定义和调用 5. 方法的注意事项 6. 方法重载 7. 方法的参数传递 1.Debug模式 2. 进制的介绍与书写格式 1. 类和对象 2. 对象内存图 3. 成员
上滑加载中
推荐直播
-
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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签