ECMAScript变量基本类型:5引用类型存于内存栈实际对象位于内存堆按值访问,可操作保存在变量中实际的值js不能直接操作对象的内存空间,而是操作它的引用不可添加属性和方法可添加属性和方法变量复制是一个实际的值,互不干扰变量复制是一个指针,指向相同的对象,改变其中一个变量会影响另一个Undefin...
分类:
编程语言 时间:
2014-05-30 03:07:45
阅读次数:
313
转载自:http://www.andylouse.net/html/itknowledge/2012/73.html一、什么是死锁死锁定义:多个进程在执行过程中,因争夺同类资源且资源分配不当而造成的一种互相等待的现象,若无外力作用,它们都将永远无法继续执行,这种状态称为死锁,这些处于等待状态的进程称...
分类:
其他好文 时间:
2014-05-30 01:36:04
阅读次数:
178
一、过滤器的作用
在MVC项目当中,当我们要实现这些功能时:身份验证,异常处理、日志记录,性能统计,如果按照一般的做法那就需要在每个页面重复做这些工作,这样做起来不仅费时费力,代码也会变得冗余难懂,如何在不改变原有代码结构添加这些功能呢?AOP就是为了解决这一类问题而产生的。AOP,意为:面向切面....
分类:
Web程序 时间:
2014-05-30 00:55:45
阅读次数:
321
作为设计模式理论中的Helloworld,相信学习java语言的人,都应该听说过单例模式。单例模式作为对象的一种创建模式,它的作用是确保某一个类在整个系统中只有一个实例,而且自行实例化并向整个系统提供这个实例。由此可见,单例模式具有以下的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一的实例...
分类:
编程语言 时间:
2014-05-30 00:43:31
阅读次数:
431
配置每一项的详细作用不再详细解释,有兴趣的请google下
,这里需要注意一点defaultCache标签定义了一个默认的Cache,这个Cache是不能删除的,否则会抛出No default cache is
configured异常。另外,由于使用拦截器来刷新Cache内容,因此在定义cache...
分类:
编程语言 时间:
2014-05-29 23:08:40
阅读次数:
269
语句块是什么?其实就是用 {}
包裹的一些js代码而已,当然语句块不能独立作用域。可以详细参见这里《MDN block》也许很多人第一印象 {}
不是对象字面量么?怎么成了语句块了?如果在赋值语句或者表达式里用的时候,确实是对象字面量,如:var a = {};({toString:function...
分类:
Web程序 时间:
2014-05-29 22:10:05
阅读次数:
423
总结:C++的访问修饰符的作用是以类为单位,而不是以对象为单位。通俗的讲,同类的对象间可以“互相访问”对方的数据成员,只不过访问途径不是直接访问.步骤是:通过一个对象调用其public成员函数,此成员函数可以访问到自己的或者同类其他对象的public/private/protected数据成员和成员...
分类:
编程语言 时间:
2014-05-29 21:44:21
阅读次数:
393
notifyAll()因某个特定锁而被调用时,只有等待这个锁的任务才会被唤醒。package
Thread.Wait;import java.util.Timer;import java.util.TimerTask;import
java.util.concurrent.ExecutorServi...
分类:
编程语言 时间:
2014-05-29 21:36:13
阅读次数:
306
部分内容引用CSDNdr8737010比如你在main线程中,开启了一个新的线程new
Thread首先,每个线程内部都有一个boolean型变量表示线程的中断状态,true代表线程处于中断状态,false表示未处于中断状态。而interrupt()方法的作用只是用来改变线程的中断状态(把线程的中断...
分类:
编程语言 时间:
2014-05-29 21:02:07
阅读次数:
270
尽管每次和cmake对比起来,我们总是说 qmake
简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量到底如何起作用的用过的qmake内置变量和函数不超过20个看Qt
Creator源码或者QtSolution等库中自己使用的 *.pro ...
分类:
其他好文 时间:
2014-05-29 20:28:17
阅读次数:
260