前面,我们介绍了一个入门实例,其实那就是无状态回话Bean的常用情况。
上一篇文章中,我们介绍了无状态会话Bean和有状态会话Bean的相关概念。为了加深大家对它们的理解,我们一起来实现一个有状态会话Bean的例子——模拟购物车。
这个例子非常经典:一个客户端购物的过程中,服务端会创建一个SessionBean保存着这一客户端的状态,客户端买的东西,都会在服务端进行存储。...
分类:
其他好文 时间:
2014-05-15 05:20:56
阅读次数:
191
【斐波那契序列】
序列中的每一个新项都是它前两项的和。
0 1 1 2 3 5 8 13 21 34 55 89 144 …………
数学表达式表示序列中的一个新项: tN = tN-1 + tN-2
像这种类型的表达式,序列中的每一个元素都是由先前的元...
分类:
其他好文 时间:
2014-05-15 02:47:45
阅读次数:
211
//Processing date
struct tm time;
std::string date;
char dateBuff[128] = {0};
time.tm_year = atoi(md_date.getString().substr(0,4).c_str()) - 1900;
time.tm_mon = atoi(md_date.getString().subs...
分类:
其他好文 时间:
2014-05-14 21:52:15
阅读次数:
248
java中用于解释json的主流工具有org.json、json-lib与gson,本文介绍org.json的应用。
官方文档:
http://www.json.org/java/
http://developer.android.com/reference/org/json/package-summary.html
1、主要类
Classes
JSO...
分类:
Web程序 时间:
2014-05-14 20:46:28
阅读次数:
484
第6章分散和聚集6.1概述分散/聚集I/O是使用多个而不是单个缓冲区来保存数据的读写方法。一个分散的读取就像一个常规通道读取,只不过它是将数据读到一个缓冲区数组中而不是读到单个缓冲区中。同样地,一个聚集写入是向缓冲区数组而不是向单个缓冲区写入数据。分散/聚集I/O对于..
分类:
其他好文 时间:
2014-05-14 18:34:06
阅读次数:
215
第7章文件锁定7.1概述文件锁定初看起来可能让人迷惑。它似乎指的是防止程序或者用户访问特定文件。事实上,文件锁就像常规的Java对象锁—它们是劝告式的(advisory)锁。它们不阻止任何形式的数据访问,相反,它们通过锁的共享和获取赖允许系统的不同部分相互协调。您可以锁定..
分类:
其他好文 时间:
2014-05-14 17:12:02
阅读次数:
249
如何才能学好Linux运维学习运维需要计算机基础,版本的选择我选择:centos学习Linux运维四项基本原则需要刻苦勤奋,持之以恒 入门比较难Linux运维需要很多的知识,不但学习Linux操作本身还得学好周边的知识。学好Linux运维四要素:1.设定目标,是学好Linux运维的关键所在2..
分类:
其他好文 时间:
2014-05-14 16:59:49
阅读次数:
331
第5章关于缓冲区的更多内容5.1概述到目前为止,您已经学习了使用缓冲区进行日常工作所需要掌握的大部分内容。我们的例子没怎么超出标准的读/写过程种类,在原来的I/O中可以像在NIO中一样容易地实现这样的标准读写过程。本节将讨论使用缓冲区的一些更复杂的方面,比如缓冲区分配..
分类:
其他好文 时间:
2014-05-14 16:48:31
阅读次数:
308
Extjs树形控件由Ext.tree.TreePanel类定义,控件的名称为TreePanel,TreePanel继承自Panel类,在Extjs中使用树形控件其实很简单.大家知道要使用Extjs必须引入他的库,所以我们要引入以下几个文件:ext-all.cssext-base.jsext-all....
分类:
Web程序 时间:
2014-05-14 10:52:18
阅读次数:
339
这是微软官方教程Getting Started with Entity Framework 6
Code First using MVC 5 系列的翻译,这里是第十篇:为ASP.NET MVC应用程序处理并发原文:Handling Concurrency
with the Entity Framew...
分类:
Web程序 时间:
2014-05-14 10:39:02
阅读次数:
695