0、序言名字空间是C++提供的一种解决符号名字冲突的方法。一个命令空间是一个作用域,在不同名字空间中命名相同的符号代表不同的实体。通常,利用定义名字空间的办法,可以使模块划分更加方便,减少模块间的相互影响。1、名字空间的成员定义在名字空间中的实体称为名字空间的成员。名字空间内的名字可以被该名字空间内...
分类:
编程语言 时间:
2014-05-09 10:45:40
阅读次数:
408
今天研究了一下scope的作用域。默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global
session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下:如何使用spring...
分类:
编程语言 时间:
2014-05-09 10:09:00
阅读次数:
354
首先,说明tomcat8和tomcat7的启动过程不一样,这篇是针对tomcat7的。Tomcat启动的总过程通过上面的介绍,我们总体上清楚了各个组件的生命周期的各个阶段具体都是如何运作的。接下来我们就来看看,Tomcat具体是如何一步步启动起来的。我们都知道任何Java程序都有一个main函数入口...
分类:
其他好文 时间:
2014-05-09 08:44:11
阅读次数:
443
1.引言 1.1编写目的
为了保证项目的顺利进行,更好的规划团队的任务分配。把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干....
分类:
其他好文 时间:
2014-05-09 05:34:55
阅读次数:
321
一、Servlet中对象作用域1、 ServletContext
上下文应用服务器一启动就产生该对象,服务器关闭即销毁作用于全局,所有Servlet ,相当于静态变量2、 HttpSession
会话客户端第一次请求产生,session过期销毁作用于同一个客户端,相当于成员变量3、 ServletR...
分类:
其他好文 时间:
2014-05-09 04:57:00
阅读次数:
255
memcache不会释放内存,而是重新利用。在缓存的清除方面,memcache是不释放已分配内存。当已分配的内存所在的记录失效后,这段以往的内存空间,memcache只会重复利用。memcached的内存回收机制不是说你设置的key到了生命周期就自动从内存中清除的,这个时候必须有一个新的对象入驻请求...
分类:
其他好文 时间:
2014-05-09 04:00:31
阅读次数:
375
Tomcat组件生命周期管理Tomcat中Server,Service,Connector,Engine,Host,Context,它们都实现了org.apache.catalina.Lifecycle接口,而org.apache.catalina.util.LifecycleBase采用了模板方法...
分类:
其他好文 时间:
2014-05-09 03:08:33
阅读次数:
327
深入Session
session概述
Session接口时Hibernate向应用程序提供的操纵对数据库的最主要的接口,他提供了基本的保存,更新,删除和加载Java对象的方法。
理解Session的缓存、
在session借口的实现中包含一些列的Java集合,这些Java集合构成了Session缓存,只要Session实力没有结束生命周期,存放在它缓存...
分类:
系统相关 时间:
2014-05-09 02:23:17
阅读次数:
542
/**
* 闭包的作用域
*/
fn1(); //fn1 能够执行,不会报错,对于通过function func_name()这种写法来定义的函数,永远都会被最先初始化。
function fn1(){
console.log("fn1");
}
fn2(); //报错:fn2 is not a function
/**
*使用如下方式定义函数,不会被先执行,如果在...
分类:
Web程序 时间:
2014-05-08 16:22:48
阅读次数:
367
命名空间:System.TransactonsMSDN解释:使代码块成为事务性代码,此类不能被继承。百度空间:在项目中引用using
System.Transaction命名空间。在using
中定义了一个TransactionScope,相当于定义了一个事物范围即,这个事务作用域为using内。在...
分类:
其他好文 时间:
2014-05-08 15:15:19
阅读次数:
289