![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术文章
文章平均质量分 75
happygirllcx
这个作者很懒,什么都没留下…
展开
-
23种设计模式介绍(三)---- 行为型模式
概述 行为型模式一共有11种: 模板方法模式(Template Method) 策略模式(Strategy) 命令模式(Command) 中介者模式(Mediator) 观察者模式(Observer) 迭代器模式(Iteratior) 访问者模式(Visiter) 责任链模式(Chain of Responsibility) 备忘录模式(Memento) 状态模式(State) 解释器模式(Interpreter) 其中有分为: 算法封装:模板方法、策略、命令模式转载 2021-08-27 17:26:41 · 418 阅读 · 0 评论 -
23种设计模式介绍(二)---- 结构型模式
由于设计模式篇幅比较大,如果在一篇文章讲完所有的设计模式的话不利于阅读。于是我把它分为三篇文章 23种设计模式介绍(一)---- 创建型模式 23种设计模式介绍(二)---- 结构型模式 23种设计模式介绍(三)---- 行为型模式 设计模式都是比较抽象的概念,所以大家一定要确保看懂类图而后再自己写代码加强记忆。 概述 结构型模式共七种: 适配器模式(Adapter) 外观模式(Facade) 桥接模式(Bridge) 装饰器模式(Decorator) 代理模式(转载 2021-08-27 17:25:04 · 109 阅读 · 0 评论 -
23种设计模式介绍(一)---- 创建型模式
由于设计模式篇幅比较大,如果在一篇文章讲完所有的设计模式的话不利于阅读。于是我把它分为三篇文章 23种设计模式介绍(一)---- 创建型模式 23种设计模式介绍(二)---- 结构型模式 23种设计模式介绍(三)---- 行为型模式 由于设计模式都是比较抽象的概念,所以大家一定要确保看懂类图,而后再自己写代码加强记忆。 简介 设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式.转载 2021-08-27 17:23:46 · 981 阅读 · 0 评论 -
加解密及数字签名相关内容的整理
1、密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的。 密钥算法:属于计算机密码学⾥面传统的技术,公开密钥算法是⼀种不对称的加密算法,拥有两个密钥,可以互相加解密,通常其中的一个密钥是公开的称之为公钥,另外一个密钥是保密的称之为私钥;常用的加密算法有: 2、公钥,公钥用来给数据加密,用公钥加密的数据只能使用...原创 2021-08-27 10:38:17 · 227 阅读 · 0 评论 -
vue 多张表拼接,对齐问题
如果是多张表拼接的话,由于不是同一张表,html里就算列拼接好了,但是打印模式也会有问题,列对不齐 解决办法,如果列使用固定长度则需要配置整个表的 固定宽度属性,即table-layout: fixed;宽度 width100%;依然要设置,这个是针对表格的,不然的列配置宽度是不起作用的。 <table border="1" style="table-layout:...原创 2019-11-29 15:00:34 · 532 阅读 · 0 评论 -
Vue table里嵌套template问题
Vue table里嵌套template渲染时Chrome可能正常的,但是ie下可能会渲染不出来的情况,vue里table只能解析tr td无法,无法解析template,解决办法是:将该模块提取为组件形式即可解决该问题。下面是示例参考代码: <!DOCTYPE html[]> <html lang="en" xmlns="http://www.w3.org/1999/xhtm...原创 2019-11-18 15:06:17 · 2980 阅读 · 0 评论 -
C#多线程学习(一) 多线程的相关概念
什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。 什么是多线程? 多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程转载 2015-04-18 09:54:02 · 350 阅读 · 0 评论 -
LINQ to SQL语句(1)之Where
系列文章导航: LINQ to SQL语句(1)之Where LINQ to SQL语句(2)之Select/Distinct LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg LINQ to SQL语句(4)之Join LINQ to SQL语句(5)之Order By LINQ to SQL语句(6)之Group By/Havin转载 2015-04-18 10:39:42 · 745 阅读 · 0 评论 -
设计模式大全
http://www.cnblogs.com/abcdwxc/archive/2007/10/30/942834.html转载 2015-04-18 11:17:52 · 375 阅读 · 0 评论 -
LINQ学习心得二)LINQ语法详解
在开始介绍之前,先把上节最后的一个小例子给温习下。后边的所讲的都围绕这个例子展开: 先创建一个Person类,作为数据实体 public class Person { public string Name { get; set; } public string Sex { get; set; } public int Age { get; set; } }转载 2015-04-18 11:09:36 · 466 阅读 · 0 评论 -
c# DataTable按列排序问题
DataTable按列排序 语句 dtjkchrdata.DefaultView.Sort = "XX asc"; dtjkchrdata = dtjkchrdata.DefaultView.ToTable(); 这个语句是按字符或者按数字排序,如果按事件排序的话datatable的那个被排序的列必须指定是时间类型,否则排序不正确;比如 dtjkchrda原创 2013-06-26 13:41:12 · 2499 阅读 · 1 评论 -
使用 GDI+ 双缓冲 解决绘图闪烁问题
现在的问题是很多人不知道怎么怎么使用GDI+ 双缓冲 public partial class Form1 : Form { //记录矩形位置的变量 Point p = Point .Empty ; Point location = new Point(0, 0); int x = 0; int y =原创 2013-02-20 09:19:16 · 1414 阅读 · 0 评论 -
软件的完整文档
软件设计文档国家标准(GB8567--88)GB8567——88 操作手册(GB8567——88).doc 数据要求说明书(GB856T——88).doc 数据库设计说明书(GB8567——88).doc 测试分析报告(GB8567——88).doc 测试计划(GB8567——88).doc 图1.doc 概要设计说明书(GB8567——88).doc 文件给制实原创 2013-01-09 10:45:59 · 475 阅读 · 0 评论 -
项目开发设计文档主要内容
1 引言 1.1 编写目的 说明编写这份详细设计说明书的目的,指出预期的读者。 1.2 背景 说明: 1) 待开发软件系统的名称; 2) 本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。 1.3 定义 列出本文件中用到专门术语的定义和外文首字母组词的原词组。 1.4 参考资料 列出用得着的参考资料,如: 1) 本项目的经核准的计划任务书和合同、上级机关的批文;原创 2013-01-08 16:12:57 · 1212 阅读 · 0 评论 -
项目开发文档
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。 ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发转载 2013-01-09 10:36:00 · 710 阅读 · 1 评论