一、C#中的泛型引入了类型参数的概念,类似于C++中的模板,类型参数可以使类型或方法中的一个或多个类型的指定推迟到实例化或调用时,使用泛型可以更大程度的重用代码、保护类型安全性并提高性能;可以创建自定义的泛型类型(类、结构、接口、委托)和泛型方法; 1.在泛型类型的定义或泛型方法的声明中,类型参数是 ...
目录: 6.1 类型的各种成员 6.2 类型的可见性 6.3 成员的可见性 6.4 静态类 6.5 分部类,结构和接口 6.6 组件,多态和版本控制 6.1 类型的各种成员 常量:数据值恒定不变的符号。常亮总与类型管理,不与类型的实例关联。逻辑上总是静态成员 字段:只读或可读/可写的数据值。 实例构 ...
分类:
其他好文 时间:
2018-10-21 19:34:10
阅读次数:
190
合作者:201631062505+201631062302 码云地址:https://gitee.com/SC_looker/wc.exe15.git 制定c/c++编程规范 命名约定 类(结构)名 类名必须是名词,类名必须明确表示这个类代表了什么。 如果类名超过3个单词,说明这个类有可能需要拆分了 ...
分类:
其他好文 时间:
2018-10-16 19:24:29
阅读次数:
181
1. 复习 (1) 需要大家记,单标签和双标签 (2) 性能上 块标签和行标签 (3) 标签的属性 (1) 选择器,* 标签 class id 后代 子代 交集 并集 伪类 结构 (2) 层叠性 选择器权重的计算 ① 选中和选不中 如果没有选中就是继承父级的样式,采用就近原则 选中的话就计算权重,谁 ...
分类:
其他好文 时间:
2018-10-16 12:03:15
阅读次数:
123
1. C# 代码风格要求 1.1注释 类型、属性、事件、方法、方法参数,根据需要添加注释。 如果类型、属性、事件、方法、方法参数的名称已经是自解释了,则不需要加注释;否则必须添加注释。 当添加注释时,添加方式如下图所示: 1.2 类型(类、结构、委托、接口)、字段、属性、方法、事件的命名 优先考虑英 ...
主要内容 web标准 浏览器介绍 开发工具介绍 HTML介绍 HTML颜色介绍 HTML规范 HTML结构详解 一、web标准 web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准、表现标准、行为标准。 结构:ht ...
分类:
Web程序 时间:
2018-09-27 01:39:00
阅读次数:
214
(1) 需要大家记,单标签和双标签 (2) 性能上 块标签和行标签 (3) 标签的属性 (1) 选择器,* 标签 class id 后代 子代 交集 并集 伪类 结构 (2) 层叠性 选择器权重的计算 ① 选中和选不中 如果没有选中就是继承父级的样式,采用就近原则 选中的话就计算权重,谁的权重大就选 ...
分类:
其他好文 时间:
2018-09-26 20:48:04
阅读次数:
159
前言 前面介绍了Java内存运行时区域,其中 程序计数器、虚拟机栈、本地方法栈 三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性。在这几个区域内不需要 ...
分类:
编程语言 时间:
2018-09-24 13:41:56
阅读次数:
203
泛型能实现逻辑的重复使用。C#提供5种泛型类、结构、接口、委托和方法。 1.声明泛型类 声明泛型类和普通类差不多 public class mytest<T1,T2>{ public T1 somevar=new T1(); public T2 othervar=new T2(); } 构造类型则在 ...
1.Executor介绍: Executor是mybatis的核心接口之一,其中定义了数据库操作的基本方法,它的子类结构图如下:这这张关系图中,涉及到了模板方法模式和装饰器模式。BaseExecutor是一个抽象父类,定义了一级缓存和事务相关的公共的固定不变的方法,同时定义了doUpdate,doQ ...
分类:
其他好文 时间:
2018-09-20 11:03:52
阅读次数:
184