- 对应SpringBoot系列博客专栏,例子代码下载,代码暂时托管于GitHub,在github上clone到本地既可,github下载中链接,本博客不定时更新 Spring框架:作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。 Spring Boot:一款Spring系统的一款框... 对应SpringBoot系列博客专栏,例子代码下载,代码暂时托管于GitHub,在github上clone到本地既可,github下载中链接,本博客不定时更新 Spring框架:作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。 Spring Boot:一款Spring系统的一款框...
- --为什么要使用Spring Spring提供IOC技术,容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象了,更轻松的实现了程序的解耦 Spring提供了事务支持,使得事务操作变得更加方便。 Spring提供了面向切面编程,这样可以很方便的处理某一类的问题。 更方便的框架集成,Spring可以很方便的集成其他框架,比如Mybatis... --为什么要使用Spring Spring提供IOC技术,容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象了,更轻松的实现了程序的解耦 Spring提供了事务支持,使得事务操作变得更加方便。 Spring提供了面向切面编程,这样可以很方便的处理某一类的问题。 更方便的框架集成,Spring可以很方便的集成其他框架,比如Mybatis...
- Spring源码讲解 前言谈谈你对Spring的理解Spring上下文Spring初始化SpringBean的生命周期普通类的实例化Spring Bean实例化过程 前言 Spring源码方面的知识 Spring bean的生命周期Spring 工厂,Spring容器,上下文Spring BeanPostprocessorSpring 和 ... Spring源码讲解 前言谈谈你对Spring的理解Spring上下文Spring初始化SpringBean的生命周期普通类的实例化Spring Bean实例化过程 前言 Spring源码方面的知识 Spring bean的生命周期Spring 工厂,Spring容器,上下文Spring BeanPostprocessorSpring 和 ...
- Docker入门学习 为什么会有Docker的出现Docker的理念之前的虚拟机技术的缺点Docker和传统的虚拟化方式的不同之处:开发/运维(DevOps)各大厂使用Docker的现状去哪下Docker的三大概念 为什么会有Docker的出现 一款产品从开发到上线,从操作系统到运行环境,在当应用配置。作为开发+运维之间的协作。我们需要关心的很... Docker入门学习 为什么会有Docker的出现Docker的理念之前的虚拟机技术的缺点Docker和传统的虚拟化方式的不同之处:开发/运维(DevOps)各大厂使用Docker的现状去哪下Docker的三大概念 为什么会有Docker的出现 一款产品从开发到上线,从操作系统到运行环境,在当应用配置。作为开发+运维之间的协作。我们需要关心的很...
- centos7或redhat上安装docker 前置条件 64-bit 系统kernel 3.10+1.检查内核版本,返回的值大于3.10即可。 $ uname -r 2.使用 sudo 或 root 权限的用户登入终端。 3.卸载旧版本(如果安装过旧版本的话) $ yum remove docker \ dock... centos7或redhat上安装docker 前置条件 64-bit 系统kernel 3.10+1.检查内核版本,返回的值大于3.10即可。 $ uname -r 2.使用 sudo 或 root 权限的用户登入终端。 3.卸载旧版本(如果安装过旧版本的话) $ yum remove docker \ dock...
- spring中bean的扩展点 经历了一系列复杂的spring应用后,你的项目可能已经用上注解,也用上了xxx.properties,你对这神奇的用法感到欣喜,但你不知道他是怎么被实现的,现在就让我们来揭开这些神秘的面纱。 BeanDefinition与BeanFactory扩展 在Spring生成bean的过程这篇文章中,我们了解了spring在生成bean前会先... spring中bean的扩展点 经历了一系列复杂的spring应用后,你的项目可能已经用上注解,也用上了xxx.properties,你对这神奇的用法感到欣喜,但你不知道他是怎么被实现的,现在就让我们来揭开这些神秘的面纱。 BeanDefinition与BeanFactory扩展 在Spring生成bean的过程这篇文章中,我们了解了spring在生成bean前会先...
- docker的介绍和安装 一.docker 介绍 docker 可以粗糙的理解为虚拟机,但是确实不是真正的虚拟机,通常形容它是一个开挂的chroot 二.在linux下安装 docker 第二句命令的含义是修改 centos 的普通用户imooc到 docker 组里面,这... docker的介绍和安装 一.docker 介绍 docker 可以粗糙的理解为虚拟机,但是确实不是真正的虚拟机,通常形容它是一个开挂的chroot 二.在linux下安装 docker 第二句命令的含义是修改 centos 的普通用户imooc到 docker 组里面,这...
- volume介绍和操作 一.volume 介绍 提供独立于容器之外的持久化存储,比如说运行一个数据库容器,数据库里面的数据就是需要被持久化的,volume就可以做到这个功能实现,并且还能共享容器与容器之间的数据。 二.volume 操作 方式一,以默认的目录挂载到指定的容器 目录中 d... volume介绍和操作 一.volume 介绍 提供独立于容器之外的持久化存储,比如说运行一个数据库容器,数据库里面的数据就是需要被持久化的,volume就可以做到这个功能实现,并且还能共享容器与容器之间的数据。 二.volume 操作 方式一,以默认的目录挂载到指定的容器 目录中 d...
- 在Android中,通过XML编写布局,但在Flutter中,只可以使用widget树来编写布局。排列其他widget的columns、 rows、 grids和其他布局。 Flutter布局 1.单个子元素的布局widget1.1.Container1.2. Align1.3.AspectRatiot1.4. Baseline1.5.ConstrainedBo... 在Android中,通过XML编写布局,但在Flutter中,只可以使用widget树来编写布局。排列其他widget的columns、 rows、 grids和其他布局。 Flutter布局 1.单个子元素的布局widget1.1.Container1.2. Align1.3.AspectRatiot1.4. Baseline1.5.ConstrainedBo...
- 多云和混合云经常可以互换使用。这两个术语相互关联,但描述的是两个截然不同,又都很重要的概念。理解两者之间的差异,不仅能走出语义误区,更能帮助企业成功部署整体云战略。在《福布斯》2018年1月4日的一篇文章中,Kelly Ahuja 宽泛地定义了“多云”,将其描述为基础设施——包含“专有云,基于 SaaS 的应用程序,比如 ERP、Salesforce、Office365 等;公共云存储应用程... 多云和混合云经常可以互换使用。这两个术语相互关联,但描述的是两个截然不同,又都很重要的概念。理解两者之间的差异,不仅能走出语义误区,更能帮助企业成功部署整体云战略。在《福布斯》2018年1月4日的一篇文章中,Kelly Ahuja 宽泛地定义了“多云”,将其描述为基础设施——包含“专有云,基于 SaaS 的应用程序,比如 ERP、Salesforce、Office365 等;公共云存储应用程...
- 《第一本Docker书》自2014年12月出版以来,在Docker圈内关注度一直非常高,口碑也一直非常好,自然也有很好的销售业绩和市场表现,让很多读者通过这本书学会了Docker!在此,特别感谢几位译者、Docker圈中的众多朋友,以及广大读者的支持!随着这本书“修订版”的出版,有很多读者询问,“修订版”到底修订了哪些内容?内容到底有哪些变化?为了解答读者的疑惑,特写此文,详细说明修订版的内... 《第一本Docker书》自2014年12月出版以来,在Docker圈内关注度一直非常高,口碑也一直非常好,自然也有很好的销售业绩和市场表现,让很多读者通过这本书学会了Docker!在此,特别感谢几位译者、Docker圈中的众多朋友,以及广大读者的支持!随着这本书“修订版”的出版,有很多读者询问,“修订版”到底修订了哪些内容?内容到底有哪些变化?为了解答读者的疑惑,特写此文,详细说明修订版的内...
- 别急别急,先来两道编程题热热身! 1.两数之和【题目】给定整数的一个数组,找出这样的两个数,它们的加和等于一个特定的目标数字(target)。twoSum函数应该返回两个数的索引,这两个数相加等于目标数字,其中index1必须小于index2。请注意,返回的结果(index1和index2)不是基于0的。可以假设对每一个输入来说,都只有一个解决方案。输入:numbers={2, 7, 11,... 别急别急,先来两道编程题热热身! 1.两数之和【题目】给定整数的一个数组,找出这样的两个数,它们的加和等于一个特定的目标数字(target)。twoSum函数应该返回两个数的索引,这两个数相加等于目标数字,其中index1必须小于index2。请注意,返回的结果(index1和index2)不是基于0的。可以假设对每一个输入来说,都只有一个解决方案。输入:numbers={2, 7, 11,...
- 每天早晨,我都例行公事般地喝咖啡、收邮件和刷Twitter。我在Instagram上浏览照片,查看屏幕截图,然后上传到Dribbble。我还使用DiggReader来阅读RSS订阅,然后在Swarm上看看附近的小伙伴。这些站点都与传统意义上的网站不同,它们更像是桌面软件,而不是Web应用。 每天早晨,我都例行公事般地喝咖啡、收邮件和刷Twitter。我在Instagram上浏览照片,查看屏幕截图,然后上传到Dribbble。我还使用DiggReader来阅读RSS订阅,然后在Swarm上看看附近的小伙伴。这些站点都与传统意义上的网站不同,它们更像是桌面软件,而不是Web应用。
- 在 4 月 9 号结束的 OpenStack 基金会董事会议上,董事们投票批准了 Kata Containers 成为基金会旗下第一个新的顶级开放基础设施(Open Infrastructure)项目,这是该项目的一个重要里程碑。作为 Kata Containers 的初创成员之一,华为拥有 Kata Containers 架构委员会五席位之一和三位 maintainer,贡献了支持 CNI... 在 4 月 9 号结束的 OpenStack 基金会董事会议上,董事们投票批准了 Kata Containers 成为基金会旗下第一个新的顶级开放基础设施(Open Infrastructure)项目,这是该项目的一个重要里程碑。作为 Kata Containers 的初创成员之一,华为拥有 Kata Containers 架构委员会五席位之一和三位 maintainer,贡献了支持 CNI...
- 依赖注入是目前很多优秀框架都在使用的一个设计模式。Java的开发框架如Spring在用,PHP的Laravel/Phalcon/Symfony等也在用。好多不同语言的框架,设计思想大同小异,相互借鉴参考。熟悉了一个语言的开发框架,其它不同的框架甚至不同语言的开发框架,往往也很容易从设计理念和概念上理解。不过,有些语言因为设计特色,一些设计模式反而看似消失不见了。其实是融入了语言里面,不易察觉... 依赖注入是目前很多优秀框架都在使用的一个设计模式。Java的开发框架如Spring在用,PHP的Laravel/Phalcon/Symfony等也在用。好多不同语言的框架,设计思想大同小异,相互借鉴参考。熟悉了一个语言的开发框架,其它不同的框架甚至不同语言的开发框架,往往也很容易从设计理念和概念上理解。不过,有些语言因为设计特色,一些设计模式反而看似消失不见了。其实是融入了语言里面,不易察觉...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签