- 浏览: 250183 次
- 性别:
- 来自: 北京
最新评论
文章列表
来源:http://kb.cnblogs.com/page/42790/
我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他Team使用。其实看过Memcached Java客户端代码的人就会了解其实客户端的事情很简单,就是要有一套高性能的Socket通信框架以及对Memcached的私有协议实现的接口,自己去做这些事情也是很简单的,不过既然有可以满足自己需求的开源部分,那么就去实现自己需 ...
package test.com;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Random;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test2 {
private static Random random = new Random(); ...
- 2013-06-08 09:41
- 浏览 1149
- 评论(0)
简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使用 MyBatis 进行开发。本文更适合有 iBatis 基础的开发人员阅读。
从 iBatis 到 MyBatis,你准备好了吗?
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层 ...
- 2013-05-30 11:12
- 浏览 814
- 评论(0)
来源:http://blog.csdn.net/fanyuna/article/details/6748159
简单说:1.4和1.5最大的区别有两个,一个是1.5有泛型,另一个1.5可以自动封装八大基本数据类型的封装数据类型,即,Integer a = 4这个1.4是不可以的。1.5和1.6的区别不大。1.6我觉得最 ...
“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式
与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。
假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变量记数所有已登录的用户),从在线统计功能中可以得到,最高峰时有500人在线(这个500就是一般所说的“同时在线人数”),那么,系统的并发用户数是多少呢?
根据我们对业务并发用户数的定 ...
随着中国大型IT企业信息化速度的加快,大部分应用的数据量和访问量都急剧增加,大型企业网站正面临性能和高数据访问量的压力,而且对存储、安全以及信息检索等等方面都提出了更高的要求……
本文中,我想通过几 ...
大数据量高并发的数据库优化(一)
- 博客分类:
- 高性能开发
一、数据库结构的设计
如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须 ...
来源:http://www.cnblogs.com/200911/archive/2012/09/23/2698681.html
所谓海量数据处理,无非就是基于海量数据上的存储、处理、操作。何谓海量,就是数据量太大,所以导致要么是无法在较短时间内迅速解决,要么是数据太大,导致无法一次性装入内存。
那解决办法呢?针对时间,我们可以采用巧妙的算法搭配合适的数据结构,如Bloom filter/Hash/bit-map/堆/数据库或倒排索引/trie树,针对空间,无非就一个办法:大而化小:分而治之/hash映射,你不是说规模太大嘛,那简单啊,就把规模大化为规模小的,各个击破不就完了嘛。
...
- 2013-04-02 16:13
- 浏览 1082
- 评论(0)
来源:http://blog.csdn.net/yangzy0808/article/details/4538736
流程虚拟机,我们对它的期望是它可以为所有流程提供一套通用平台,之后无论我们是需要对原有流程语言进行扩展,或者重新实现一套自定义的流程语言,都可以很简单的使用pv ...
- 2013-03-29 14:01
- 浏览 847
- 评论(0)
jbmp数据库表解释
- 博客分类:
- Jbpm4
引用:http://www.blogjava.net/libin2722/articles/143249.html
- 2013-03-26 10:31
- 浏览 877
- 评论(0)
使用powerdesigner进行数据库设计确实方便,以下是一些常用的设置
附加:工具栏不见了
调色板(Palette)快捷工具栏不见了
PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢
上网搜索了一下”powerdesigner 图形工具栏 ...
- 2013-03-22 11:20
- 浏览 1186
- 评论(0)
sitemesh项目中实战运用
- 博客分类:
- sitemesh
最新下载地址:https://github.com/sitemesh
1. 加入lib/sitemesh-2.4.2.jar
2.在web.xml 文件中加过滤器
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
<filter-mapping> ...
- 2013-03-20 15:40
- 浏览 989
- 评论(0)
引用
wanglei19850713 的 活用SiteMesh,一个装饰器就可支撑整个网站结构
活用SiteMesh,一个装饰器就可支撑整个网站结构
在 寻求网站结构的高效统一上,SiteMesh通过Decorator的设计模式,十分利索地达到了目的。其设计思想是,用户发送request至服务器, 服务器根据此request生成动态数据,生成网页,准备返回给客户端。就在返回前,SiteMesh进行拦截,对此网页进行解析,将title、 body等部分拆解出来,套上模板后,再返回给客户端。由于SiteMesh在返回客户端的最后一步工作,此时的网页已经具备了标准的html网页格式, 因此Si ...
- 2013-03-20 14:29
- 浏览 848
- 评论(0)
SiteMesh的使用
- 博客分类:
- sitemesh
你打算结合多种技术来构建一个企业级web站点。比如,你准备采用J2EE技术往你的web站点里添加新内容,而这个系统的其他部分是用CGI或者微软的IIS Server搭建的。
在 这种情况下,怎样让你的应用系统从外观和感受(look and feel)上 ...
- 2013-03-20 13:45
- 浏览 434
- 评论(0)
1.sitemesh简介
2.与strust tiles比较
3.基本原理
4.简单例子
5.总结
6.参考资料
1.sitemesh简介
sitemesh是由一个基于web页面布局、装饰以及与现存web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面 ...
- 2013-03-20 13:43
- 浏览 687
- 评论(0)