随笔分类 - 学习笔记
特性装饰器
摘要:装饰器接口 public interface IDecorator { string DecoratorAction(); } 被装饰的类 [StopRing] [MetalimBeam] [PunchLaser] public class Ultraman : IDecorator { priva
阅读全文
winform安全登录方式
摘要:1.在配置文件中记录用户名以及密码,当然需要加密,每次通过解密加载用户信息(不算安全) 2.把加密后的数据存储在注册表中,每次从注册表中加载解密 3.客户端只保存以哦那个用户账户信息,然后登录成功后将数据存储在后端的webapi中,即服务器中,并辅以过期时间(至于是你的本地缓存还是分布式缓存中,看你
阅读全文
Winform窗口容器化单例
摘要:public class FormFactory { static List<Type> types = new List<Type>(); static List<Form> forms = new List<Form>(); public static void GetTypes() { Ass
阅读全文
设计模式的概念
摘要:设计模式简介 设计模式是一种最佳实践长期以来总结出来的解决一系列问题的一种套路。 使用设计模式的目的:代码重用、工程化 设计模式一般有多少种:23种、不设上限 设计模式的类型 设计模式的类型一共有四种: 1.创建型设计模式:创建对象的同事隐藏创建的业务逻辑 ★工厂模式、★单例模式、★建造者模式、☆原
阅读全文
c# Winform热插拔
摘要:1.定义接口 public interface IUltraman { string UltramanName { get; set; } string Name { get; set; } string Attack(); } 2.接口的继承 编译为不同的dll文件 public class Ta
阅读全文