06 2017 档案
摘要:命名空间/程序集: 命名空间是用来组织和重用代码的编译单元。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免)
阅读全文
摘要:1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。调整不良SQL通常可以从以下几点切入:? 检查不良的SQL,考虑其写法是否还有可优化内容? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写? 检查优化索引的使用? 考虑数据库的优
阅读全文
摘要:select * from table_name 是查询出table_name 里所有的记录。select * from table_name where column_name like '%%' 是查询出table_name表里column_name 类似于'%%'的不为空的记录。 %可以代表任
阅读全文
摘要:联合查询效率较高,以下例子来说明联合查询(内联inner join 、左联left outer join 、右联right outer join 、全联full outer join)的好处及用法: 第一:内联(inner join)。 如果想把用户信息、积分、等级都列出来,那么一般会这样写:sel
阅读全文
摘要:数据库查询优化原则 首先应注意的原则 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t wh
阅读全文
摘要:如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果
阅读全文
摘要:Sql Server数据类型 数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容器,容器的大小决定了装的东西的多少,将数据分为不同的类型可以节省磁盘空间和资源。 Sql Server 还能自动限制每个
阅读全文
摘要:drop、delete、truncate是SQL中的三种删除语句。 drop delete truncate的区别: 相同点: 1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。
阅读全文
摘要:今天突然看到一篇文章关于string和String的,注意一个是string,另一个是String。感觉这个小细节还是很重要的,所以就转了来。 众所周知string是C#中System.String的别名,一般情况下二者具有相同的含义和功能,那问题时二者是完全相同没有任何区别的吗?如果答案是“是”的
阅读全文
摘要:C# 函数 class Program {访问修饰符 函数名(参数1,参数2){ 函数体 return 返回值}无参数,无返回值public static void abc() static必须加{Console.WriteLine("无参数,无返回值"); 因为无返回值,所以直接输出} stati
阅读全文
摘要:验证输入的字符串是否为数字 主要是改return Regex.IsMatch(p_str_num, 输入表达式); 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:
阅读全文
摘要:值类型和引用类型的基类引用类型和值类型都继承自System.Object类。不同的是,几乎所有的引用类型都直接从System.Object继承,而值类型则继承其子类,即直接继承System.ValueType。作为所有类型的基类,System.Object提供了一组方法,这些方法在所有类型中都能找到
阅读全文
摘要:数据库中的五种约束及其添加方法 五大约束 1.—-主键约束(Primay Key Coustraint) 唯一性,非空性 2.—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3.—-检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如
阅读全文
摘要:数据库范式 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范
阅读全文
摘要:IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentE
阅读全文
摘要:DOM:文档对象模型 --树模型文档:标签文档,对象:文档中每个元素对象,模型:抽象化的东西 一:window: 属性(值或者子对象):opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null,可以利用这个属性来关闭源窗口。 方法(函数):事件(事先设置好的程
阅读全文
摘要:今天上午学习C#循环。 经典练习题: * *** ***** ******* ***** *** * 打印如上菱形。 基本思路,就是打印两个三角形。一个朝上的等要三角形和一个朝下的等腰三角形,组合起来就是菱形。 代码:
阅读全文