
Open projects
文章平均质量分 82
iteye_7030
这个作者很懒,什么都没留下…
展开
-
dwr3 反转ajax例子
这段时间我主要对jQuery学习和研究,当学习的了Ajax的实现的时候觉得jQuery处理对象不是非常的好,要通过json进行转换,并且jQuery的comet的实现非常的复杂,难以实际运用的大的开发之中,故现在重新学习dwr3主要是反转Ajax和comet的实现。在官方有三个反转Ajax的实现,不过文档非常的混乱。我自己调试后,专门做一个项目chat保留起来,给学习dwr3的人一个方便,此时的开...原创 2009-12-28 13:23:12 · 244 阅读 · 0 评论 -
jfreechart demo2
写道package com.ijo.demo; import java.awt.BasicStroke; import java.awt.Color; import java.awt.geom.Ellipse2D; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream...原创 2010-06-29 00:52:20 · 131 阅读 · 0 评论 -
jfreechart demo
写道package com.ijo.demo; import java.awt.BasicStroke; import java.awt.Color; import java.awt.geom.Ellipse2D; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream...原创 2010-06-28 22:25:26 · 148 阅读 · 0 评论 -
gson
Gson User GuideContents1 Authors: Inderjeet Singh, Joel Leitch1.1 Overview1.2 Goals for Gson1.3 Gson Performance and Scalability1.4 Gson Users1.5 Using Gson...原创 2011-09-06 20:59:01 · 193 阅读 · 0 评论 -
缓存总结
XXXX项目是目前在实际工作中正在做的事情,该项目是一个大型系统的内容管理内核,负责最核心的meta data的集中管理,性能有较高的要求,设计初期就要求能够支持cluster。项目使用hibernate 3.2,针对开发过程中对于各种缓存的不同看法,撰写了本文。重点在于澄清一些hibernate的缓存细节,纠正一些错误的缓存用法。 一、hibernate的二级缓存 如果开启了二...原创 2010-10-25 22:56:00 · 79 阅读 · 0 评论 -
freemarker 基本指令
一:if指令: <#if condition>... <#elseif condition2>... <#elseif condition3>... ...<#else>... </#if> 二:switch <#switch value> <#case refValue1>...<#break&am原创 2010-10-25 22:47:29 · 116 阅读 · 0 评论 -
用freemarker生产静态页面
FreeMarker概述 * FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 * Template + data model = output * * Hello world * FreeMarkerTest.java import java.io.StringWriter;import java.ut...原创 2010-10-25 22:46:23 · 104 阅读 · 0 评论 -
通用大型网站页面静态化解决方案(二)
在开发大型网站时,避免不了处理大量的页面静态化操作,这样方便加快网站访问速度与流量分流,那么如何来实现呢?其实说白了比较简单,网站静态化主要包括以下几方面的工作 多个文件服务器读写,这里可采用SMB协议 页面静态化,可采用freemarker开源框架 如果考虑到大量的读写请求,则将请求分布式或采用调度的办法来解决 第一点我们首先应该考虑文件服务器与静态页面的映射关系,即什么文件应该读写到哪台服务器...原创 2010-10-25 22:44:43 · 121 阅读 · 0 评论 -
通用大型网站页面静态化解决方案(一)
最近自己做了一个做网络广告的网站叫全方位商机平台的项目,由于网站首页上板块划分很多,不同板块的数据库查询方式不同,首页内容量巨大,如果按照一般的动态jsp页面的话那么数据库查询将是巨大的开销,会导致首页访问速度的下降。于是考虑将这个首页全部静态化。 整个网站才用struts2 + spring + hibernate + freemarker + urlrewrite完成。首页纯静态化,...原创 2010-10-25 22:43:32 · 775 阅读 · 0 评论 -
如何在spring框架中解决多数据源的问题
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用sessionFactory的时候都是通过这个数据源访问数据库。但是现在,由于项目的需要,我们的DAO在访问...原创 2010-10-24 16:23:24 · 100 阅读 · 0 评论 -
NetLog 大规模应用实战:Database-sharding 技术
一、背景Netlog是一家社交网站社区,目前拥有大规模的应用数据,包括:超过4000w的活跃用户数、每个月5000w的UV、每月50亿的PV、每月60亿的在线时长、支持26中语言,覆盖5个主要的欧洲国家,如意大利、德国,土耳其等用户访问的统计视图如下:数据库统计如下:大量的数据需要存储,eg. 100+ million 好友关系互动性强,写操作非常频繁,1.4/1 re...原创 2010-10-24 15:19:10 · 228 阅读 · 0 评论 -
java利用poi读写Excel需要注意的问题
接到用Java进行数据库与Excel交换数据的活,到网上看看有什么开源项目没有,还真找到了,主要有POI和JXL,看POI比较火,就下了一个。准备用它做试验。碰到的两个主要问题是:(1):整数读取写入(2)日期读取与写入POI没有提供对整数数据的读取,它提供的数据类型有HSSFCell.CELL_TYPE_BLANK,HSSFCell.CELL_TYPE_BOOLEAN,HSSFCel...原创 2010-10-20 10:17:31 · 167 阅读 · 0 评论 -
openfire
openfirehttp://openfireteam.blogjava.net/研究小组2010-04-19 18:03:02 · 97 阅读 · 0 评论 -
利用 DWR 开发基于 Ajax 的文件上载 portlet
<script type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) ...2010-03-30 16:23:13 · 117 阅读 · 0 评论 -
采用dwr+ajax和struts开发文件上传进度条(转)
采用dwr+ajax和struts开发文件上传进度条编写监听器以及相关的类不用自己写了,源码可以从http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example里面下载,下载地址http://www.telio.be/blog/wp...原创 2010-01-22 00:16:40 · 90 阅读 · 0 评论 -
采用dwr+ajax和struts开发文件上传进度条(转)
采用dwr+ajax和struts开发文件上传进度条编写监听器以及相关的类不用自己写了,源码可以从http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example里面下载,下载地址http://www.telio.be/blog/wp...原创 2010-01-22 00:11:37 · 89 阅读 · 0 评论 -
FreeMarker demo
写道import freemarker.template.Configuration;import freemarker.template.Template;import freemarker.ext.beans.ResourceBundleModel;import freemarker.ext.beans.BeansWrapper;import java.io.Str...2010-08-25 14:53:48 · 97 阅读 · 0 评论 -
Smack 体系结构
Smack 体系结构 Zhuam (zhuam...@gmail.com) 摘要: 本文从宏观上介绍Smack类库的基本架构以及源代码的组织方式,并不会涉及太多的代码细节,如果你想从整体了解Smack,有必要一读。Smack 在我看来可以分为三个基本层面(通讯层、协议层、核心Wrapper层),注:软件分层的看法各不同,可能我认为这样划分比较好,你也可能觉得你的划分...原创 2011-09-20 11:17:50 · 366 阅读 · 0 评论