[置顶] C# 集合性能 总结

摘要: 通过C# 各种集合操作的性能对比,总结出对比表,使在使用集合时选择合适的集合类型. 阅读全文

posted @ 2012-12-27 12:41 面包机 阅读(4651) 评论(0) 推荐(1) 编辑

[置顶] c#基础之委托 异步 回调 .

摘要: 在程序中使用异步回调,可以通过在不同的线程中执行程序的不同部分.实现程序的快速响应.demo如下:View Code 1 class Program 2 { 3 internal delegate int methoddelegate(int num1, int num2);// 首先定义一个委托 4 static void Main(string[] args) 5 { 6 methoddelegate m = add; //创建一个委托 指向add 方法 7 /**... 阅读全文

posted @ 2012-07-19 12:36 面包机 阅读(339) 评论(1) 推荐(0) 编辑

[置顶] javascript 闭包 以及 匿名函数 的理解

摘要: 一,闭包. 在实际开发的过程中,闭包的概念和作用都不怎么在乎,也不影响正常使用,最近去面试让解释一下什么是闭包,想了想就说是封装,对变量和作用域的封装,结果也是不确定,迷茫.随后在网上找资料,我的理解是这样的. 1.在一个function内的局部变量,能够被外界所引用,且不会随着js的内存回收被释放掉,这就形成了闭包. (如:图1) 2.觉得在开发过程中,需要自己专门去实现的闭包.感觉很少.没必要那么纠结,可面试时候老是问这个-,-二.匿名函数 (function(x,y){return x+y;}(x,y)) 如此便会形成一个直接运行的函数. 1.匿名函数的外部的() 会由(new Func 阅读全文

posted @ 2012-05-21 14:45 面包机 阅读(232) 评论(0) 推荐(0) 编辑

2017年3月28日

ECMAScript版本号总结

摘要: 最近想要研究下ES6,关于这个标准的发展历史、ES5、 ES6、ES2015等等名称的定义都不怎么明确,查了很多资料,去除了程序员不关心的信息,下面是对ECMAScript规范发展历史及名词定义的总结。 1997年7月,ECMAScript 1.0发布。 1998年6月,ECMAScript 2.0 阅读全文

posted @ 2017-03-28 23:23 面包机 阅读(568) 评论(0) 推荐(0) 编辑

2012年7月9日

后缀运算符与前缀运算符的区别

摘要: demo:如下int num1=5;int num2=5;int result;result=num1++;console.writeline(num1);//6console.writeline(result);//5result=++num2;console.writeline(num2);//6console.writeline(result);//6说明:num1为result赋值中,使用后缀运算符,在为result赋值后,num1在++; num2为result赋值中,使用前缀运算符,在为result赋值前,num2已经++; 阅读全文

posted @ 2012-07-09 15:16 面包机 阅读(904) 评论(0) 推荐(2) 编辑

2012年5月23日

sql 查找自动增长的表中已经删除的记录的id

摘要: create proc a as declare @i int,@c int set @i=1 set @c=(select MAX(id) from Table_1) while (@i<@c+1) begin select case when exists ( select id from Table_1 where id=@i) then '[[' else @i end set @i=@i+1 endexec a 阅读全文

posted @ 2012-05-23 11:42 面包机 阅读(320) 评论(0) 推荐(0) 编辑

2012年5月22日

冒泡排序

摘要: <script type="text/javascript"> (function() {//定义数组 var myArray = new Array(10, 8, 3, 5, 6, 7, 4, 6, 9); for (var i = 1; i < myArray.length; i++) { for (var j = 0; j < myArray.length - 1; j++) { //判断大小替换位置的内容if (myArray[j] > myArray[j +... 阅读全文

posted @ 2012-05-22 17:10 面包机 阅读(138) 评论(0) 推荐(0) 编辑

2012年5月15日

sqlserver 索引对查询的影响

摘要: 对于索引一般的数据库创建着都会为经常查询的数据字段建立索引.今天开发时碰到个情况,见(图1) 图1.2.去掉后面的一天时间选择后,2.数据库已存在主键和tm时间的聚合索引,以及主键和tm时间的非聚合索引,3.百搬无奈下.百度索引,说非聚合索引可以有很多..随建立tm的非聚合索引.已tm为where条件的查询快了..4.查询结果 如下图..问题虽然解决了..但是对与为什么新加一个单一的tm的非聚合索引且不唯一就能把where 后的条件查询加快还是不理解.求大牛.. 阅读全文

posted @ 2012-05-15 10:33 面包机 阅读(351) 评论(0) 推荐(0) 编辑

2012年5月7日

iis 6+server 2003+401.1错误 需要登录才能访问的解决办法

摘要: 网上说的勾选匿名访问,添加iis用户,都不起作用。后添加页面默认页 ok! 阅读全文

posted @ 2012-05-07 14:10 面包机 阅读(280) 评论(0) 推荐(0) 编辑

导航