摘要: ## 起因 软件开发过程中,很关键的一步就是要确定需求,然而需求并不是一成不变的。由于用户需求不明确,产品设计不合理,技术上无法实现等等原因导致需求的改动是很常见的,那么如何在开发过程中帮助确立真正的需求并减少需求改动导致的返工就是今天要讨论的主题。 ## 开发模式介绍 ### 原型模式 原型模式是 阅读全文
posted @ 2023-06-13 19:47 LoveLan1314 阅读(200) 评论(0) 推荐(0)
摘要: 使用ZipArchive实现内存中文件流压缩 public interface IFileGenerator { string FileName { get; } //此处生成使用Byte数组,使用流是一样的 byte[] Generate(); } public sealed class File 阅读全文
posted @ 2020-09-21 10:51 LoveLan1314 阅读(540) 评论(0) 推荐(0)
摘要: 起因 前几天在看书的时候看到一条内容 由于CLR保证一个类型构造器在每个AppDomain中只执行一次,而且(这种执行)是线程安全的,所以非常适合在类型构造器中初始化类型需要的任何单实例(Singleton)对象。 忽然想到,平时自己使用过程中都是通过Lazy来延迟化构建单例对象,就产生了一个疑问, 阅读全文
posted @ 2019-12-25 22:41 LoveLan1314 阅读(721) 评论(1) 推荐(0)
摘要: 毕业到现在已经三年多了,平时看到一些东西但是也总会忘,一直想着开个博客把这些东西记录下来,却一直没有付诸实践。圣诞节这一天开通了博客,从今天开始,记录下学习到的一点一滴,每天进步一点点。 阅读全文
posted @ 2019-12-25 21:36 LoveLan1314 阅读(111) 评论(0) 推荐(0)