DesignMode 以下项目在设计器界面,需判断DesignMode OnPaint(e)/Form_Paint 自定义控件中需要特殊方法进行判断,如下: override...
DesignMode 以下项目在设计器界面,需判断DesignMode OnPaint(e)/Form_Paint 自定义控件中需要特殊方法进行判断,如下: override...
代理模式 代理模式 实现逻辑和实现的解耦 代理模式 为了提供额外的的操作,插入用来代替实际对象的对象。这些操作通常涉及与实际对象通信,代理充当中间人的角色 接口 实际对象 代...
在工厂对象上调用创建方法,生成接口的某个实现的对象 通过这种方式,接口与实现分离 方法接口 工厂方法接口 方法实现 工厂方法实现 测试
适配器模式用于消除接口不匹配造成的类兼容性问题 类模式的适配器采用继承的方式复用接口 对象模式的适配器采用组合的方式复用 适配器模式-对象模式 新建适配器,接受原类对象的所有...
创建一个能够根据所传递的参数对象的不同而具有不同行为的方法 要执行的算法固定不变,封装到一个类(Context)中 策略就是传递进去的参数对象,它包含执行代码 策略接口 具体...
各I/O模型优缺点 BIO通信模型BIO主要的问题在于每当有一个新的客户端请求接入时,服务端必须创建一个新的线程处理新接入的客户端链路,一个线程只能处理一个客户端连接 线程池...
异步委托 投票,并检查委托是否完成了任务所创建的Delegate类提供了BeginInvoke()方法,该方法中,可以传递用委托类型定义的输入参数。BeginInvoke()...
多线程概述 抢占式多任务直接中断而不需要事先和被中断程序协商 协作多任务被中断程序同意交出控制权之后才能执行中断 多线程和多进程区别?本质的区别在于每个进程有它自己的变量的完...
设计背景 设计思路 相关技术 代码示例 GitHub .NET-App/PicGenerater/
设计背景 设计思路 相关技术 WinForm 键入事件 字符串与浮点型数据转换 功能 代码示例 GitHub .NET-App/Loaner/
设计思路 相关技术 抽象类 多线程 队列 Http Get请求 字符串解析 项目结构 AbsChain 职责链抽象类,负责定义HTML处理方法,定义递归处理方法等 AbsTh...
设计背景 设计思路 相关技术 功能 主要类 GitHub .NET-App/KeyboardRecord/
设计背景 设计思路 相关技术 随机数 Excel读取/导出 XML文档读写 相关类库 C1.C1Excel Excel操作相关 功能 读取Excel名单 名单随机抽签 评分功...
QR二维码 相关类库 DEMO功能 Encode 生成二维码图片Encoding 编码Correction Level 等级Version 版本Size 大小 Decode ...
Socket简介 项目结构 客户端项目 SocketClient主要负责作为Socket客户端发起连接请求,并发送数据 服务端项目 SocketDemo主要负责作为Socke...
设计背景 设计思路 相关技术 抽象类 文件操作 字符串解析 项目结构 抽象类FileAnalyser 文件分析类负责校验文件,并定义分析文件方法ProjectDocument...
多PC同步 master分支 修改_config.yml hexo分支简单的说就是把Hexo环境push到hexo分支流程:创建仓库,http://CrazyMilk.git...