摘要: 定义 分布式锁:在分布式场景下,多台机器竞争一项资源去加锁。 常用的分布式锁:数据库、zookeeper、Redis。 版本一 Redis的加锁命令:setnx(set if not exist),例子:setnx key value。 这个命令会使Redis中如果不存在key就会创建值为value 阅读全文
posted @ 2024-10-31 12:52 极光下的鹅 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 代码:org.springframework.beans.factory.BeanFactory BeanFactory是Spring容器的顶级接口,我们平时常用的实现有ClassPathXmlApplicationContext和XmlWebApplicationContext 一般在工 阅读全文
posted @ 2023-12-22 15:02 极光下的鹅 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 初识 最早了解设计模式是在大学计算机课上,老师将23个设计模式分任务给每个人自己学习,然后在课堂上给其他同学讲解。我被分到了工厂模式,当时感觉讲的是一团槽,后来自己买了一本《深入浅出设计模式》,看了之后总算有了比较具体的概念。 《设计模式——可复用面向对象软件的基础》这本是最经典的教材,但是理解起来 阅读全文
posted @ 2023-12-01 09:25 极光下的鹅 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 (一)什么是微前端 微前端提供了一种技术:可以将多个独立的Web应用聚合到一起,提供统一的访问入口。一个微前端应用给用户的感观就是一个完整的应用,但是在技术角度上是由一个个独立的应用组合通过某种方式组合而成的。 下图为micro-app的介绍图,微前端可以将不同技术独立部署的应用,用同一个 阅读全文
posted @ 2023-11-30 11:07 极光下的鹅 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 概念解释 OLE(Object Linking and Embedding):对象链接和嵌入,为了支持混合文档(包含多种资料类型,比如文本、绘画图像、声音、动画)。Windows桌面就是一个混合文档的范例,微软使用OLE来建立的。最早扩展名为.vbx,后来变为.ocx。 OCX(OLE Contro 阅读全文
posted @ 2023-10-30 15:52 极光下的鹅 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 接下来要开始坚持写博客 阅读全文
posted @ 2019-03-25 10:26 极光下的鹅 阅读(121) 评论(0) 推荐(0) 编辑