摘要: 判断某个对象是否是数组: instanceof、Array.isArray()对于一个网页或者一个全局作用域可以使用instanceof操作符。if(value instanceof Array){ //判断value是否是数组 }instanceof操作符它假设只有一个全局执行环境,如果网... 阅读全文
posted @ 2015-03-01 15:30 老树昏鸦 阅读(483) 评论(2) 推荐(1) 编辑
摘要: 日期类型-DateTimeDateTime是sql中最常用的日期类型。存储大小为:8个字节;日期范围:1753-01-01到9999-12-31;精确度:3.33毫秒;常用的日期函数GetDate()获取系统当前日期select GETDATE()DatePart(part,dtValue) 获取日... 阅读全文
posted @ 2014-12-21 17:47 老树昏鸦 阅读(1747) 评论(0) 推荐(1) 编辑
摘要: 字符处理函数sql中常见的字符类型有:char(n) --长度固定 不可变 非Unicode 字符数据 n 必须是一个介于 1 和 8,000 之间的数值nchar(n) --长度固定 不可变 Unicode 字符数据 n 的值必须介于 1 与 4,000 之间,字节的存储大小是所输入字符个数的两倍... 阅读全文
posted @ 2014-11-30 15:21 老树昏鸦 阅读(538) 评论(0) 推荐(1) 编辑
摘要: over() 开窗函数排名函数必须和over()一起使用,所以先了解over()。OVER 子句定义查询结果集内的窗口或用户指定的行集。然后,开窗函数将计算窗口中每一行的值。您可以将 OVER 子句与函数一起使用,以便计算各种聚合值,例如移动平均值、累积聚合、运行总计或每组结果的前 N 个结果。 s... 阅读全文
posted @ 2014-11-29 13:56 老树昏鸦 阅读(346) 评论(1) 推荐(0) 编辑
摘要: select1.查询一张表(orders)的所以纪录 select * from Orders2.查询一张表(orders)某字段的所有记录 select OrderID,OrderDate from Orderswhere如需有条件地从表中选取数据,可将 WHERE 子句添加到 S... 阅读全文
posted @ 2014-05-24 11:20 老树昏鸦 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 刚进入现在的公司,接手了一个遗留的项目,BUG频出,最近一个星期都在加班改BUG,身心疲惫,为了 现在,将来不会再被相同BUG困扰,特来纪录一下。1.数据库设计字段时,对于int等类型最好设置默认值,在C#做类型转换时一定要做是否为null的判断,这是当前项目经常遇到的问题,改得都要吐血了。2.代码... 阅读全文
posted @ 2014-04-20 14:44 老树昏鸦 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 实现Foreach遍历的集合类,需要实现IEnumerable接口,泛型集合则需要实现IEnumerable接口using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;namespace Foreach{ public class ListForeach :IEnumerable where T :class ,new() { private T[] array; private int in... 阅读全文
posted @ 2014-04-12 12:24 老树昏鸦 阅读(1660) 评论(1) 推荐(0) 编辑
摘要: 开放-封闭原则定义:软件实体应该是可以扩展,但是不可修改,对扩展开放,对更改封闭场景:某公司需要招聘3类员工,分别是:主管,程序员,销售。公司根据不同的员工的需求,配置不同的资源。比如程序员应该配台电脑。代码实现第一版:首先定义一个 员工类型 枚举using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 设计模式原则.开放封闭{ public enum EmployeeType { 程序员, 销售, ... 阅读全文
posted @ 2014-04-07 17:41 老树昏鸦 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则(SRP)定义:就一个类而言,应该仅有一个引起它变化的原因场景: 一个公司有3类员工,分别是 主管,程序员,销售代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 设计模式原则.单一职责{ public class Employee { //程序员写代码 public string Coding() { return "程序员写代码"; } ... 阅读全文
posted @ 2014-04-06 10:58 老树昏鸦 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.先定义一个数据接口和两个数据实现类 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace IDAL 7 { 8 public ... 阅读全文
posted @ 2014-04-05 16:06 老树昏鸦 阅读(584) 评论(0) 推荐(0) 编辑