随笔 - 388  文章 - 1  评论 - 31  阅读 - 94万 

为什么很多人看书学不会架构设计.rst

 

面向开发者的 LLM 入门课程

 

LangGPT — Empowering everyone to create high-quality prompts!

 

深入拆解Tomcat Jetty

 

java代码坏味道

设计模式:

1.命令模式:系统需要支持命令的撤销(Undo)操作和恢复(Redo)操作,也可以考虑使用命令模式。行为请求者"与"行为实现者"解耦。如工作流中,流程发起撤回等未行为请求。而具体的发起撤回的实现是开发人员自己组装配置的。

  参考:命令设计模式实现行为+数据的撤销undo/恢复redo功能

2.适配器模式和装饰器模式有什么区别:

装饰器模式 更侧重于动态地增强原始类的功能,装饰器类需要跟原始类继承相同的抽象类或者实现相同的接口。并且,装饰器模式支持对原始类嵌套使用多个装饰器。(BufferedInputStream,FileInputStream,BufferedOutputStream等)

适配器模式 更侧重于让接口不兼容而不能交互的类可以一起工作,当我们调用适配器对应的方法时,适配器内部会调用适配者类或者和适配类相关的类的方法,这个过程透明的。就比如说 StreamDecoder (流解码器)和StreamEncoder(流编码器)就是分别基于 InputStreamOutputStream 来获取 FileChannel对象并调用对应的 read 方法和 write 方法进行字节数据的读取和写入。(InputStreamReader,OutputStreamWriter)

 

posted on   yuluoxingkong  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
历史上的今天:
2019-01-22 spring cloud jwt用户鉴权及服务鉴权
2019-01-22 shiro学习笔记-Subject#login(token)源码实现过程
2019-01-22 Lock、synchronized和ReadWriteLock,StampedLock戳锁的区别和联系以及Condition
2019-01-22 Spring Boot + Spring Cloud 实现权限管理系统 后端篇(十一):集成 Shiro 框架
2019-01-22 Spring Cloud之路:(七)SpringBoot+Shiro实现登录认证和权限管理
点击右上角即可分享
微信分享提示