- 备忘录模式——软件的“后悔药”备忘录是一种行为设计模式,允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态, 并将其保存下来。备忘录模式就像是软件中的“后悔药”,可以在软件中实现后悔机制的设计模式。比如说很多游戏和软件中的撤销功能,这个功能可以让系统恢复到某个历史状态(最近的快照),在实现撤销时,首先必须保存软件系统的历史状态,当用户需要取消错误操作并且返回到某个历史状态时,可以取出事... 备忘录模式——软件的“后悔药”备忘录是一种行为设计模式,允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态, 并将其保存下来。备忘录模式就像是软件中的“后悔药”,可以在软件中实现后悔机制的设计模式。比如说很多游戏和软件中的撤销功能,这个功能可以让系统恢复到某个历史状态(最近的快照),在实现撤销时,首先必须保存软件系统的历史状态,当用户需要取消错误操作并且返回到某个历史状态时,可以取出事...
- 单例模式的概念单例模式很容易记住。就像名称一样,它只能提供对象的单一实例,保证一个类只有一个实例,并提供一个全局访问该实例的方法。在第一次调用该实例时被创建,然后在应用程序中需要使用该特定行为的所有部分之间重复使用。单例模式结构单例模式的使用场景你会在许多不同的情况下使用单例模式。比如:当你想使用同一个数据库连接来进行每次查询时当你打开一个安全 Shell(SSH)连接到一个服务器来做一些任... 单例模式的概念单例模式很容易记住。就像名称一样,它只能提供对象的单一实例,保证一个类只有一个实例,并提供一个全局访问该实例的方法。在第一次调用该实例时被创建,然后在应用程序中需要使用该特定行为的所有部分之间重复使用。单例模式结构单例模式的使用场景你会在许多不同的情况下使用单例模式。比如:当你想使用同一个数据库连接来进行每次查询时当你打开一个安全 Shell(SSH)连接到一个服务器来做一些任...
- 前言博主个人社区:开发与算法学习社区博主个人主页:Killing Vibe的博客欢迎大家加入,一起交流学习~~好久没更新数据结构相关的文章了,之前还遗留了优先级队列的文章,现在补上~ 一、优先级队列的应用优先级队列(堆):按照优先级的大小动态出队(动态指的是元素个数动态变化,而非固定)普通队列:FIFO按照元素的入队顺序出队,先入先出现实生活中的优先级队列 PriorityQueue 1.... 前言博主个人社区:开发与算法学习社区博主个人主页:Killing Vibe的博客欢迎大家加入,一起交流学习~~好久没更新数据结构相关的文章了,之前还遗留了优先级队列的文章,现在补上~ 一、优先级队列的应用优先级队列(堆):按照优先级的大小动态出队(动态指的是元素个数动态变化,而非固定)普通队列:FIFO按照元素的入队顺序出队,先入先出现实生活中的优先级队列 PriorityQueue 1....
- 大数据基础之java异常处理 大数据基础之java异常处理
- java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util.... java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util....
- @TOC 写在前面由于刚开始创建第一个项目的时候,出现了版本冲突问题,所以最后没有启动下来,但是我大部分的图片都是用的第一次的,所以大家可以主观的把图片中父项目SpringCloud看成springcloud-demo2,因为持续的时间不算短,涉及的东西又比较多,如果有什么纰漏,希望大家可以在评论区指出来,如果您觉得本篇博客,对您有所帮助,也欢迎您点赞收藏! 一、新建一个项目使用idea新建... @TOC 写在前面由于刚开始创建第一个项目的时候,出现了版本冲突问题,所以最后没有启动下来,但是我大部分的图片都是用的第一次的,所以大家可以主观的把图片中父项目SpringCloud看成springcloud-demo2,因为持续的时间不算短,涉及的东西又比较多,如果有什么纰漏,希望大家可以在评论区指出来,如果您觉得本篇博客,对您有所帮助,也欢迎您点赞收藏! 一、新建一个项目使用idea新建...
- 一、什么是序列化和反序列化序列化:可以将对象转化成一个字节序列,便于存储。反序列化:将序列化的字节序列还原二、序列化和反序列化的优点可以实现对象的 ” 持久性 ” , 所谓持久性就是指对象的生命周期不取决于程序。利用序列化实现远程通信,在网络上传输字节序列。三、序列化和反序列化的缺点使用Java内置序列化功能的主要场景是为了在当前进程之外保存对象并在需要的时候重新获得对象。有以下缺点:序列化... 一、什么是序列化和反序列化序列化:可以将对象转化成一个字节序列,便于存储。反序列化:将序列化的字节序列还原二、序列化和反序列化的优点可以实现对象的 ” 持久性 ” , 所谓持久性就是指对象的生命周期不取决于程序。利用序列化实现远程通信,在网络上传输字节序列。三、序列化和反序列化的缺点使用Java内置序列化功能的主要场景是为了在当前进程之外保存对象并在需要的时候重新获得对象。有以下缺点:序列化...
- 想了解流计算,你必须得看一眼,实现Flink on Yarn的三种部署方式,并运行wordcount,7000字奉上 想了解流计算,你必须得看一眼,实现Flink on Yarn的三种部署方式,并运行wordcount,7000字奉上
- 大数据基础之java常用API三(SimpleDateFormat类和Calendar类的使用) 大数据基础之java常用API三(SimpleDateFormat类和Calendar类的使用)
- 大数据基础之java常用API二(数组元素排序,冒泡排序、Arrays类,包装类,Date类) 大数据基础之java常用API二(数组元素排序,冒泡排序、Arrays类,包装类,Date类)
- 大数据基础之java常用API一(Object类、String类、StringBuilder类) 大数据基础之java常用API一(Object类、String类、StringBuilder类)
- 本文详细的介绍了StringBuilder类/StringBuffer类的使用方法以及区别,并且以实战的方式,带你更一步的了解StringBuilder类/StringBuffer类。 本文详细的介绍了StringBuilder类/StringBuffer类的使用方法以及区别,并且以实战的方式,带你更一步的了解StringBuilder类/StringBuffer类。
- 本文详细的介绍了字符串的特点,以及使用方法。并且通过代码实战,带你详细的认识字符串的23个常用方法。 本文详细的介绍了字符串的特点,以及使用方法。并且通过代码实战,带你详细的认识字符串的23个常用方法。
- 😀概述子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了final 关键字,用于修饰不可改变内容。final: 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,不能被重新赋值。 😄使用方式 😉修饰类... 😀概述子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了final 关键字,用于修饰不可改变内容。final: 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,不能被重新赋值。 😄使用方式 😉修饰类...
- 《代码必备 第七篇》 《代码必备 第七篇》
上滑加载中
推荐直播
-
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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签