自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Holmes的震惊脸的博客

Holmes的震惊脸

  • 博客(8)
  • 收藏
  • 关注

原创 观察者模式入门

在观察者模式中,主题对象不需要知道观察者对象的具体实现,只需要知道观察者对象实现了指定的抽象接口,这样可以非常灵活地改变观察者对象的具体实现,而不会影响到主题对象的其他部分。在观察者模式中,一个主题对象和多个观察者对象之间是松散耦合的关系,主题对象不需要知道观察者对象的具体实现,只需要知道观察者对象中的抽象接口即可,这样就可以很方便地添加、删除、查看主题对象的观察者对象。根据具体的需求,可以定义不同的观察者类,每个观察者类实现观察者接口,并定义自己的观察者方法,以响应主题对象状态的变化。

2023-05-30 23:59:45 160

原创 工厂模式入门

答:工厂模式是一种创建型设计模式,通过一个公共的接口来创建一个或多个对象,而不用暴露这些对象的创建逻辑。工厂模式将对象的创建过程封装在一个工厂类中,客户端只需通过调用工厂类的方法来获取所需的对象,而不需关心对象创建的具体过程。在工厂模式中,工厂类负责创建和管理一系列相关的对象,这些对象共享一个公共接口,可以通过接口来互相替代。

2023-05-30 23:29:20 63 1

原创 单例模式入门

单例模式是一种创建型的设计模式,它保证一个类只有一个实例存在,并提供一个全局访问点。在今天广泛的应用中,单例模式经常被用于控制资源和管理对象。单例模式的实现方式比较简单,只需将类的构造函数私有化,并提供一个静态方法来返回唯一实例,这个方法就是所谓的“全局访问点”。单例模式具有以下特点:1. 对于全局的唯一实例,系统内只有一个实例存在,外部不能直接实例化它,只能通过提供的静态方法来获得这个唯一实例。2. 当使用单例模式的时候,这个唯一的实例必须是线程安全的。

2023-05-29 23:40:58 58 1

原创 设计模式入门

设计模式是指在软件开发过程中反复出现的特定问题的解决方案,它们是经过广泛实践、经过验证的最佳实践,可以帮助开发人员更方便、更快速、更高效地解决问题。设计模式可以提高代码重用性、可读性、可维护性和可扩展性,使软件开发更符合软件工程的规范,从而提高软件开发的质量和效率。常见的设计模式有单例模式、观察者模式、工厂模式、装饰器模式等。

2023-05-29 23:30:06 61

转载 【转载】POSTMAN之没登录的collection数据恢复

【转载】https://blog.csdn.net/airui001/article/details/106780874/?utm_medium=distribute.pc_relevant.none-task-blog-title-4&spm=1001.2101.3001.4242 其实,我也没有想到第一篇记录居然是恢复postman的数据。事情是这样的:昨天,在下载某软件的时候一时大意被捆绑下载了一些软件,什么桌面壁纸啊,某浏览器啊,还有游戏什么的。所以我就把下载的软件和安装包删除了。后来我发

2020-10-18 18:30:44 2368

转载 【转载】Incorrect datetime value: ‘0000-00-00 00:00:00’

Incorrect datetime value 今天在开发库上给一个表添加字段时候,发现居然报错: root@DB 06:14:42>ALTER TABLE `DB`.` user` ADD COLUMN `status_mode` TINYINT UNSIGNED AFTER ` test_id`; ERROR 1292 (22007): Incorrect datet...

2019-08-23 14:57:51 4347

转载 【转载】下载Windows版本的Redis

原文地址:博客园https://www.cnblogs.com/tommy-huang/p/6093813.html 1.打开官网http://redis.io/点击Download 2.往下拉,找到Windows, 由图片中的文字可以看出Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开发和维护这个Windows端口针对Win64。 ...

2019-05-23 11:44:34 2181

转载 多数据源之间不使用分布式事务实现异步最终一致性(转载)

数据库dbA表t1数据库dbB表t2目标,t1插入记录时,同时保证t2也插入假如使用分布事务,非常简单开始分布事务...insert into t1 ...insert into t2 ...提交分布事务不使用分布事务要保证一致是无法直接实现的,比如开始事务...insert into t1 ...提交事务如果成功,insert into t2 ...看起来,只要dbB始终可靠似乎没问题,实际...

2018-03-23 10:28:58 1299

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除