自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西阳楼望

我只希望有一天当我什么都想不起来时,他们能帮我快速回忆。

  • 博客(12)
  • 收藏
  • 关注

原创 泛型(一)

为什么使用泛型泛型提供了更好的性能,因为它们还会导致装箱或拆箱的损耗泛型更类型安全,因为它们只包含我们指定的类型泛型大幅减少了构建自定义集合类型的需要,因为基础类库提供了几个预制的容器。T占位符ListKeyValuePair尖括号中标记的正式名称为类型参数,也叫占位符。符号读作of T。因此List读作List of T,或者也可以称其为类型T的枚举。一般情况下T

2016-04-10 16:16:15 230

转载 一个软件工程师在北京的反省

一个软件工程师在北京的反省  我(软件工程师berlin)于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频公司,主要做P2P视频点播的业务,而我主要从事P2P后台服务器的开发。百度是一家

2016-04-03 15:29:51 389

转载 ROW_NUMBER基本用法

ROW_NUMBER基本用法http://www.cnblogs.com/guochangshan/archive/2011/11/29/2267504.html      2年前写得东西,现在搬到这,又补充了新的东西,虽然关于ROW_NUMBER有很多,但是自己写出来的东西可以加深理解,也不容易忘记!      项目中遇到的分页情况,用传统SQL sele

2016-04-01 13:32:25 1509

转载 SQL.WITH AS.公用表表达式(CTE)

SQL.WITH AS.公用表表达式(CTE)一.WITH AS的含义    WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有

2016-03-30 14:32:18 354

转载 SQL索引一步到位(

SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一)   SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。  1.1 什么是索引?  SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时

2016-03-30 12:09:21 373

转载 sql执行顺序和分组函数

一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执行计划”6)选择连接方式,

2016-03-30 11:06:22 624

转载 提高效率的秘诀-月光博客

译者按:Aaron Swartz是个传奇般的人物,他是一个网络奇才,也是一个资讯自由斗士。此前笔者对他一无所知,但早就受益于他的智慧。大学阶段,笔者很大一部分知识都来自于Google Reader,而RSS是他14岁跟别人共同创作的作品。天妒英才,美国扭曲的知识产权保护制度和司法体系更是将他逼上了绝路。Aaron Swartz自杀是自由互联网世界的一个悲剧,作为Google Reader的深度

2016-03-29 17:28:46 438

转载 对逻辑主键、业务主键和复合主键的思考

http://blog.csdn.net/sunrise918/article/details/5575054这几天对逻辑主键、业务主键和复合主键进行了一些思考,也在网上搜索了一下相关的讨论,相关讨论可以看最下面的参考链接。下面是自己基于 SQL Server 做的一些总结,其他数据库(Oracle、MySQL、DB2、......)应该也类似吧。这个只是自己一时的思考,如有不当请告知

2016-03-29 17:19:59 358

原创 约束

主键 (PRIMARY KDY)主键是为了约束数据唯一性而建立的值,不能为空值。主键值可以是和业务,也可以和逻辑相关的。像银行卡号,身份证号码等和业务相关属性的就是业务主键;反之就是逻辑主键了,像用IDENTITY属性建立的递增字段,全局标识符(GUID)。定义主键。唯一性约束(UNIQUE)唯一性约束的功能和主键相似,不同是一张表可以定义多个,而且可以为空值。

2016-03-27 17:39:03 393

原创 总结之约束

1. 约束1) primary key主键可以保证每行记录唯一性,还可以使用主键连接其它表,这样这两张表会形成一种关系。所谓的“关系”型数据管理系统的关系就是由此来的。下面创建一个PKAblumAblumId主键。通常我们使用IDENTITY关键字设置主键自增长,有些时候我们要将另外一张表的数据导入另一张表中。可以使用下面的方法暂时关闭或打开自增长。SET IDENTITY_I

2014-08-29 18:49:38 299

原创 使用JSON.NET

介绍Json.net是一种高性能的json框架。解压JSON.NET后主要有两个文件夹——Bin和Source.。打开Bin文件夹,找到本机VS对应版的DLL。例如Net20对应的是VS2008。Newtonsoft.Json;命名空间里提供了很多方法,经常使用的只有两个方法,序列化方法(JsonConvert.SerializeObject)和反序列方法。反序化时一定要显示指出要 转

2014-03-28 22:46:07 597

原创 浅谈视图

2014-03-13 09:20:15 350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除