摘要:
JavaScript中变量声明有var和没var的区别JavaScript中有var和没var的区别Js中的变量声明的作用域是以函数为单位,所以我们经常见到避免全局变量污染的方法是(function(){ // ...})();在函数内部,有var和没var声明的变量是不一样的。有var声明的是局部变量,没var的,声明的全局变量,所以可以借此向外暴露接口东东。在全局作用域内声明变量时,有var 和没var看起来都一样,我们知道,声明的全局变量,就是window的属性,究竟是否一样,我们通过ECMAScrpit5提供的属性的特性查询方法,来发现之间的区别。var fff = 2;window. 阅读全文
posted @ 2013-07-18 11:42
HackerVirus
阅读(201)
评论(0)
推荐(0)
摘要:
在Linux(Ubuntu/openSUSE/CentOS)下配置ASP.NET(Apache + Mono)【题外话】闲的无聊竟然想尝试测试自己做的项目在不同操作系统上的性能表现,所以决定试试在Linux上部署Apache和Mono的环境。由于平时很少接触Linux,所以从网上找了几篇文章(附在相关链接中)尝试,部署的过程也并非一帆风顺,所以就根据自己在Azure上配置的情况重新进行了整理,希望对很少接触Linux的同学有所帮助。以下所有操作均在Azure上的虚拟机里配置,如果在本地或者虚拟机里配置,可能首先还需要配置网卡设置等。【文章索引】在Ubuntu下安装Apache在Ubuntu下安 阅读全文
posted @ 2013-07-18 11:40
HackerVirus
阅读(194)
评论(0)
推荐(0)
摘要:
31天重构学习笔记重新整理下载31天重构学习笔记重新整理下载2013-07-18 02:38 by 圣殿骑士,1000阅读,20评论,收藏,编辑前言 前两天写了一篇程序猿也爱学英语(上),有图有真相的文章,写作那篇文章只是自己一时兴起,或者说是自己的兴趣使然。文中的观点只是自己的学习心得和体会,属一家之言且鉴于本人不是学英语出身,所以也肯定有不正确的地方,也欢迎大家积极讨论并给我留言,再次感谢大家的热烈支持。关于大家询问下篇的发布问题,我想我会尽力在周末完成。 这几天由于刚发布完项目,所以有比较充裕的时间整理自己的知识库,发现三年多以前学习并记录了31天重构系列笔记,至今仍回味无穷,索性重新阅 阅读全文
posted @ 2013-07-18 11:33
HackerVirus
阅读(272)
评论(0)
推荐(1)
摘要:
【算法】简单动态规划——三逆数的O(N^2)解法!问题描述:三逆数定义:给一个数的序列A[0,1,....N-1]),当iA[j]>A[k]时,称作ai,aj,ak为一个三逆数。现在给定一个长度为N的数组,求此数组序列中存在三逆数的总个数。本人暂时只想到O(N^2)时间复杂度的解法。不知道还没有没更好更快的解法。(谁有更好的解法,欢迎分享~)O(N^3)解法:这个最直观了,直接三层循环进行统计,即可求和三逆数总和。代码太简单了,就略过了~O(N^2)解法:1.进行预处理,先用R[1..N]数组记录,R[i]表示在第i个元素后面比第i个元素小的个数之和,此步为基本的动态规划,时间复杂度为O 阅读全文
posted @ 2013-07-18 11:31
HackerVirus
阅读(267)
评论(0)
推荐(0)
摘要:
锁写在前面在进入锁的学习前来看看Thread的方法,之前一直对这个方法不了解,今天学习了下。在学习之前看两段代码吧: 1 static void Main(string[] args) 2 { 3 Thread thread = new Thread(new ThreadStart(myThread1)); 4 thread.Start(); 5 thread.Join(); //关键这一行 6 Console.WriteLine("主线程"); 7 Console.Rea... 阅读全文
posted @ 2013-07-18 11:17
HackerVirus
阅读(228)
评论(0)
推荐(0)
摘要:
抽象类总结及练习该篇文章只是说明抽象类的一个使用场景,由于小弟水平一般,如果有说的不对地方希望各位大牛们指出,也欢迎各位亲们补充。什么是抽象类用关键字abstract定义的类即为抽象类,且只能作为基类。抽象类注意的地方1、 用abstract定义的类不一定包含抽象方法,也可以包含非抽象方法。2、abstract定义的方法一定包含在抽象类中。3、抽象类不能被实例,只能被继承并且派生类需要重写(overriding)抽象类中的抽象方法。4、抽象类不能定义为密封类(sealed)5、 如果派生类没有实现所有的抽象方法,则该派生类也必须声明为抽象类。实例下面我通过一个简单的例子说明一下抽象类的使用场景 阅读全文
posted @ 2013-07-18 10:38
HackerVirus
阅读(252)
评论(0)
推荐(0)
浙公网安备 33010602011771号