摘要: 转自http://www.cnblogs.com/conmajia/archive/2012/05/16/2502733.htmlRead extreme large files using pagingby Nobi Conmajia (conmajia@gmail.com)May 15th, 2012(注:本文使用FileStream类的Seek()和Read()方法完成文件读取,未使用特别读取方式。)我们在编程过程中,经常会和计算机文件读取操作打交道。随着计算机功能和性能的发展,我们需要操作的文件尺寸也是越来越大。在.NET Framework中,我们一般使用FileStream来读取、 阅读全文
posted @ 2012-05-25 09:29 one light 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/lucas/archive/2009/04/05/1429890.html平常看书中看到太多的细节,干脆把它们都记下来,偶尔自己看看也好。。。 1、对 Object 采用 '+' 运算符,Object对象首先调用valueOf()返回简单值,之后如果两个操作数都是number对象, 则采取算术相加,否则再调用toString()方法,采用字符串连接。 2、在JS中,所有 Number 对象都以浮点数格式存储。-(一元)、-(二元)、+(一元)、*、/、% 运用于非数字类型操作数时, 都将尝试将其转化为数字。非0数除以0返回+(- 阅读全文
posted @ 2012-05-25 09:01 one light 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/lucas/archive/2009/03/17/1411656.html在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无序的属性集合,集合中的每一项都由名称和值组成(听起来是不是很像我们常听说的HASH表、字典、健/值对?),而其中的值类型可能是内置类型(如number,string),也可能是对象。一、由一对大括号括起来varemptyObj={};va 阅读全文
posted @ 2012-05-25 09:00 one light 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/CareySon/archive/2012/05/23/CoreConceptOfExcutionEngine.html简介 当查询优化器(Query Optimizer)将T-SQL语句解析后并从执行计划中选择最低消耗的执行计划后,具体的执行就会交由执行引擎(Execution Engine)来进行执行。本文旨在分类讲述执行计划中每一种操作的相关信息。数据访问操作 首先最基本的操作就是访问数据。这既可以通过直接访问表,也可以通过访问索引来进行。表内数据的组织方式分为堆(Heap)和B树,其中表中没有建立聚集索引时数据是通过堆进行组织的,这个 阅读全文
posted @ 2012-05-25 08:58 one light 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/lucas/archive/2009/03/14/1411322.htmlJavaScript本身并不是设计成面向对象的,所以没有class之类的关键字用来定义类,但JavaScript本身相当灵活,可以利用function关键字来定义类并创建对象。JavaScript定义类是有多种方式的,这里只详细介绍最常用的一种。一、定义类并创建实例functionMyClass() {this.id = 5;this.name ='myclass...';}这样,我们就定义了一个MyClass类,里面有两个公共属性id和name。其 阅读全文
posted @ 2012-05-23 10:04 one light 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Ajax与JSON的一些总结1.1.1 摘要Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。XMLHttpRequest对象用于在后台与服务器交换数据,具体作用如下:在不重新加载页面的情况下更新网页在页面已加载后从服务器请求数据在页面已加载后从服务器接收数据在后台向服务器发送数据本文目录XMLHttpRequest的用法Ajax同源请求同源策略与跨源策略Ajax跨源请求1.1.2 正文XMLHt 阅读全文
posted @ 2012-05-17 17:22 one light 阅读(208) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/wangshenhe/archive/2012/05/10/2493727.html 1 /****************************************************************** 2 * 创 建 人: SamWang 3 * 创建时间: 2012-3-16 9:59 4 * 描 述: 5 * 导入导出Excel通用类 6 * 版 本: V1.0 7 * 环 境: VS2005 8 ******************... 阅读全文
posted @ 2012-05-14 17:26 one light 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 【原创】C# 实现拖拉控件改变位置与大小(SamWang)转自http://www.cnblogs.com/wangshenhe/archive/2012/05/14/2499159.html前言: 很多时候我们需要在运行时,动态地改变控件的位置以及大小,以获得更好的布局。比如说实际项目中的可自定义的报表、可自定义的单据等诸如此类。它们有个特点就是允许客户或者二次开发人员设计它们需要的界面设置功能。 本人以前也做过可自定义系统,包括界面和功能,主要为了减少开发人员的工作量以及程序的灵活性和健壮性。 本篇主要讨论下,在运行时如何实现拖拉控件,达到改变控件位置与大小。功能将模拟VS设计界面时... 阅读全文
posted @ 2012-05-14 17:24 one light 阅读(394) 评论(0) 推荐(0) 编辑
摘要: http://www.kehansoft.com/soaoffice/word1.asp?ID=4092&user=aa 阅读全文
posted @ 2012-05-11 15:03 one light 阅读(476) 评论(0) 推荐(0) 编辑
摘要: T-SQL查询进阶—理解SQL Server中的锁转载http://www.cnblogs.com/CareySon/archive/2012/03/22/2411292.html简介 在SQL Server中,每一个查询都会找到最短路径实现自己的目标。如果数据库只接受一个连接一次只执行一个查询。那么查询当然是要多快好省的完成工作。但对于大多数数据库来说是需要同时处理多个查询的。这些查询并不会像绅士那样排队等待执行,而是会找最短的路径执行。因此,就像十字路口需要一个红绿灯那样,SQL Server也需要一个红绿灯来告诉查询:什么时候走,什么时候不可以走。这个红绿灯就是锁。 图1.查询可不会像. 阅读全文
posted @ 2012-05-10 16:21 one light 阅读(211) 评论(0) 推荐(0) 编辑