- 浏览: 5386 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
前不久应用了pushlet做了个项目,下面简单说一下我的应用思路,至于pushlet的原理,网上搜一下比比皆是,我再此就不多说了。
首先,建议用ajax版本的前端,因为应用起来简单些,而且也避免了由于本身jsp编写不符合规格(如少了闭合的标签)导致pushlet不能工作的问题。
其次,来说说我对源码的修改点,其实也就修改了一处:pushelt的servlet初始化时就需要根据用户唯一标识去生成pushlet内置的session id了。当前这个修改是被迫的,原因在于项目用的是jsp编码,也就是n多个页面来回切换,这样每个页面都需要在init的时候来初始化 ...
标记一下:
这是个很详细的解决web开发中乱码问题的帖子
http://www.iteye.com/topic/483158
之前做了一个基于lucene3.0的全文检索模块,主要难点在于如何实时更新索引。
下面简单说一下我的思路:
首先,针对要被实时搜索到的数据库表建立触发器,如果有变动则在变化表里插入此条记录。
其次,写一个任务轮询扫描变化表,如果发现此变化表,则发起更新索引的需求。
目前数据量小,没有发现什么问题,如果以后数据量大,频繁的发起更新索引会导致io资源不够,而且索引文件大了以后每次更新所以都会很慢,所以下一步的工作安排如下:
1 索引文件分为两部分:
频繁更新部分:将最新的一短时间(根据业务需要而定)的索引文件单独分开,这样就会 ...
自打做web项目,就接触过log4j,但是从未去研究过。今天闲来无事,小看了一下,记录一下配置步骤:
声明:小弟喜欢使用xml配置,也只对此种方式进行说明,属性文件的配置类似,在此不做解释。
1 log4j.xml配置如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4 ...
目前有一个web项目A,需要调用webservice,而webservice的客户端代码集中放在一个java项目B中,在开发时需要建立A对B的依赖关系,这样才能够在A中使用B中的代码。
在eclipse3.4中,解决方案如下:
右键点击A项目,在build path中选择link source,然后在link folder location选项中,选择B项目的src目录点击下一步直至完成。
至此在项目A中就可以尽情的使用B中的代码了,并且在发布时也会自动将B中的代码打进去,不会出现class not found的问题。