cookie的优点:具有极高的扩展性和可用性通过良好的编程,控制保存在cookie中的session对象的大小。通过加密和安全传输技术,减少cookie被破解的可能性。只有在cookie中存放不敏感的数据,即使被盗取也不会有很大的损失。控制cookie的生命期,使之不会永远有效。这样的话偷盗者很可能...
分类:
Web程序 时间:
2015-05-11 06:29:31
阅读次数:
127
MSL就是maximum segment lifetime(最大分节生命期),这是一个IP数据包能在互联网上生存的最长时间,超过这个时间将在网络中消失TIME_WAIT两点原因:1、TCP分节可能由于路由器异常而“迷途”,在迷途期间,TCP发送端可能因确认超时而重发这个分节,迷途的分节在路由器修复后...
分类:
其他好文 时间:
2015-04-26 21:13:50
阅读次数:
146
lock_guard:更加灵活的锁管理类模板,构造时是否加锁是可选的,在对象析构时如果持有锁会自动释放锁,所有权可以转移。对象生命期内允许手动加锁和释放锁。scope_lock:严格基于作用域(scope-based)的锁管理类模板,构造时是否加锁是可选的(不加锁时假定当前线程已经获得锁的所有权),...
分类:
其他好文 时间:
2015-04-09 16:54:29
阅读次数:
4302
所有的数据和程序都是在运行数据区存放,它包括以下几部分:Stack 栈栈也叫栈内存,是Java程序的运行区,是在线程创建时创建,它的生命期是跟随线程的生命期,线程结束栈内存也就释放,对于栈来说不存在垃圾回收问题,只要线程一结束,该栈就Over。问题出来了:栈中存的是那些数据呢?又什么是格式呢?栈中的...
分类:
其他好文 时间:
2015-04-08 19:36:55
阅读次数:
123
有状态会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个初始的bean。 无状态会话bean :bean一旦实例化就被加进会话池中,各个用户都可以...
分类:
编程语言 时间:
2015-04-07 19:34:51
阅读次数:
212
RAII,也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。简单的说,RAII 的做法是使用一个对象,在其构造时获取资源,在对象生命期控制对资源的访问使之始终保持有效,最后在对象析构的时候释放资源。例如,我们无需直接调用一对非成员函数OpenPort/ClosePo...
分类:
其他好文 时间:
2015-03-20 23:40:51
阅读次数:
281
目录1android中进程与线程 - Processes and Threads1.1进程 - Processes1.1.1进程的生命期1.2线程 - Threads1.2.1工作线程 - Worker threads1.2.2使用-AsyncTask1.2.3线程安全的方法 - Thread-sa...
分类:
移动开发 时间:
2015-03-18 15:26:26
阅读次数:
240
一、体系结构SessionFactory:属于单一数据库的编译过的映射文件的一个线程安全的,不可变的缓存快照。Session的工厂。有可能持有一个可选的数据缓存可以进程级别或者群级别保存可以在事务中重用数据。会话,Session:单线程,生命期短促的对象,代表应用程序和持久化层之间的一次对话。封装了...
分类:
Web程序 时间:
2015-03-11 00:24:44
阅读次数:
231
C语言中数据有两种属性:数据类型和存储类别。数据类型定义了数据格式(长度),存储类别定义了数据的作用域和生命期。1.变量的声明1.1变量的声明的一般形式:存储类别 数据类型 变量名;数据类型以int为例:自动变量:auto int i;//自动变量是局部变量局部变量:在函数内部定义的变量,局部变量缺...
分类:
编程语言 时间:
2015-03-07 15:23:12
阅读次数:
179
第一,状态图的概念
状态图,也叫做状态机图,它表示一个模型元素在其生命期间的状况。从该模型元素的开始状态起,响应事件,执行某些动作,引起状态转移到新状态,又在新状态下响应事件,执行动作,引起转移到另一个状态,如此连续,直到终结状态。
一句话来说就是:源状态在经历了某个事件之后进入目标状态。
第二,状态图包含的要素
状态图包含...
分类:
其他好文 时间:
2015-02-27 13:33:04
阅读次数:
119