- 浏览: 164297 次
- 性别:
- 来自: 珠海
最新评论
-
rockone:
start_response()中的status和header ...
初试Python3.0 wsgiref遇到好些问题.. -
zhangdp_neu:
1.文本比较如何处理多关键字搜索?难道也文本比较。如果文本过多 ...
基于文本比较的搜索是否可行? -
sdh5724:
分词是很大的目的是为了减少内存使用。 如果按字符倒排, 也能出 ...
基于文本比较的搜索是否可行? -
Heart.X.Raid:
对于海量数据而言,可行性不大。查询关键字需要对每篇文档进行比较 ...
基于文本比较的搜索是否可行? -
marcolu.1987:
那个,能不能传一份标准切分结果给我,我在学习中文分词,希望得到 ...
分词器源码……M1
文章列表
在Tomcat5.0.x中:
当某字符串的值为null或""使。在EL中都会返回0
在Tomcat6.0.x中:
只有当字符串值为null时才返回0
这就导致了表达式 ${someValue + 5} 在someValue的值为""时在两个服务器上的表现不一样
在Tomcat6.0中会报错,而在Tomcat5.0.x中则不会。
本人猜测应该是实行的规范不一样导致的。在Tomcat5.0.x中实行的是Java EE1.4的规范,Tomcat6.0.x中则是Java EE1.5
所以在使用 "+" 运算符时必先清楚运算符两边的值
- 2008-10-18 23:01
- 浏览 10487
- 评论(0)
出现的错误是:......eclipse/plugins/org.mozilla.xulrunner.gtk.linux.x86_1.8.1.3-20070904/xulrunner/libjavaxpcomglue.so:
libstdc++.so.5: cannot open shared object file: No such file or
directory
解决办法:sudo apt-get install libstdc++5
参考资料:http://reyjexter.blogspot.com/2008/04/jboss-tools-on-ubuntu-804.html
...
- 2008-10-12 23:12
- 浏览 966
- 评论(0)
这里先说一下在本文中“真正的对象”的定义。对象在本文中指:有属性,有行为(方法)的对象。
一般在面向对象的描述中,对象被描述为有属性有行为的
我在用JAVA语言写程序。但我觉得大多数时候对象总被置之一边。我所写的大部分都是在写如何处理请求。处理过程,返回结果。这是明显的面向过程。要说最
能体现我在用面向对象的语言的就是偶尔使用一下继承,使用一下多态,来完成复杂一点的过程。仅此而已。面向对象的设计被抛到一边。
在一般的数据管理系统中(我所见过的)都是以数据库为中心。然后对数据库表进行增删改查操作。就是所谓的CRUD。在这样的系统中。几乎所有的操作都是围绕数据展开。比如一个BBS。最 ...
- 2008-10-05 00:56
- 浏览 1064
- 评论(0)
突然觉得需要一个开源的消息平台。就是类似QQ的软件。但是是开源的。支持插件的东东。这样就可以自己定制组件了。可惜类似的消息传送都没有这种形式的。所有的东西都必须官方提供。这对我这个开发人员来说很不爽。在Linux下的QQ啥都没有。很是郁闷。
今天坐车的时候突然想起。其实我们可以做这样的东西。统一标准的开源的消息平台。作成可支持插件的。那么开发人员就可以自己开发自己需要的插件。也可以共享出来。
再不如。需要一个远程任务调度的插件。发送远程命令使远程机器执行一系列的操作。可以用插件的方式完成开发。这样就可以不依赖于官方的实现。
我们可以开发一个开源的内核出来。就跟Linux一样。开发内核。然后让发行 ...
- 2008-09-13 23:55
- 浏览 902
- 评论(0)
今天本来想复习下Seam来着。奈何只装了NetBeans。于是想看下有没关于Seam的NetBeans插件。发现竟然没有。好不容易找到一个。竟然还只支持1.2。没办法。不想做之际。发现原来有Facelet插件。于是兴致勃勃地下了下来准备安装。Oh.My god.竟然安装不上。说缺少模块
Missing required modules for Plugin Facelets Support:
JSP Parser [module org.netbeans.modules.web.jspparser/3 = 200805300101]
对付这种错误。我一般的做法就上网找资料。没想到baidu上啥也 ...
- 2008-09-05 21:52
- 浏览 1626
- 评论(0)
今天又温习EJB3。用Netbeans作了一遍。发现竟然运行不了。靠。难道写了几百遍的东西竟然写错了?检查了一遍,好像没什么错。主要所在Client端lookup的时候能找到jndi资源。但是说我类型转换错误。查资料。看以前的代码。没发现什么异常。代码如下:
InitialContext ctx = new InitialContext();
LocalInterface bean=(LocalInterface)ctx.lookup("bean/local");
//..执行调用
Localnterface是随便起的。代表本地接口。根据EJB3教程上说的。在同一JVM上调用 ...
- 2008-09-04 18:09
- 浏览 1053
- 评论(0)
最近闲得发荒。突然想装个Linux来玩下。于是出门寻找Linux安装光盘。没想到整个珠海就都没有多少张卖。有还所Red Hat,Red flag的。不喜欢这两个版本。于是下决心自己刻了个Kubuntu和Ubuntu的(openSUSE的刚开始没刻成功。刻了N遍才成功的)。开始格式化硬盘。本以为一切可以顺顺利利。没想到阿没想到。第一次装的所Kubuntu。装完重启却发现说GRUB引导失败:GRUB Loading stage1.5...Error 21。网上说要修复Grub。按照网上的方法作了一遍。重启。还不行。郁闷。开始怀疑是不是自己刻的盘有问题。于是再装Ubuntu,问题依旧。。于是开始查Gr ...
- 2008-09-03 01:06
- 浏览 958
- 评论(0)
今天写coding的时候发现一个问题。郁闷。Action执行过一次之后,第二次请求竟不再次执行Action。这让人非常郁闷。
代码是这样的:
public String login() {
UserinfoDto user = biz.login(account, password);
- 2008-07-28 19:56
- 浏览 2044
- 评论(0)
這幾天寫程序。突然想起一個問題。我到底是在寫面向對象的程序還是面向數據的程序。這個程序的整體設計上從數據庫開始的。可以說從數據庫設計完成的那一刻程序就已經定型了。DAO層,BIZ業務層,ACTION表現層。我不厭其煩 ...
- 2008-07-21 00:03
- 浏览 876
- 评论(0)
用mysql的limit进行分页。。发现竟然有些数据没显示在页面上。。总共才24条数据。楞找不到。。
后来把语句弄到mysql上查了一下才知道。这条语句中的limit有问题。。有些数据在第二页被重复显示了。。
非常郁闷。。下面给截图
查第一页的语句
SQL code
...
- 2008-07-18 17:54
- 浏览 9504
- 评论(0)
有这样一段代码:
LazyDynaBean ll = new LazyDynaBean();
try {
- 2008-07-10 22:23
- 浏览 2038
- 评论(0)
同样是架构级别的,它们有什么相同点和不同点呢?这篇文章讨论一下它们的异同点。希望能帮助读者理解其中的玄机。 :)<o:p></o:p>
其实它们相同的地方在于他们都有一个表现层。<o:p></o:p>
但是他们不同的地方在于其他的两个层。<o:p></o:p>
首先先解释一下MVC。V即View.是视图的意思。C即Controler.是控制器的意思。而M即Model,是模型的意思。这三个里.最不容易理解的应该是Model.就是什么是Model,而为什么叫Model。我先不说为什么叫Model,先解释Controler。< ...
- 2008-07-01 20:30
- 浏览 1481
- 评论(0)
package org.phyeas.demo.number;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class NumberToRMB {
private static String[] UNIT = { "元", "万", "亿" };
private static String[] UNIT2 = { "千", "百", "
- 2008-06-30 20:38
- 浏览 1225
- 评论(0)
在CSDN上看到的题..看到很多人的算法都挺复杂的..
从小的数字看起..10里有1个100是10的10倍.但是100里还有70-79都是..所以就是 1*9+10=19个
那么1000就是 (1*9+10)*9+100
10000就是 ((1*9+10)*9+100)*9+1000嗯.是麻烦.所以要把公式提炼出来把这个算术式分析一下。就可以得到公式
这个东西算出来就是9*9*9+810+900+1000=9的三次方*10的0次方+9的2次方*10的一次方 + 9的1次方*10的2次方+9的0次方*10的3次方
...
- 2008-06-18 23:11
- 浏览 1771
- 评论(0)
Dwr的Reverse Ajax可分为两中基本的mode.一种是Active,另一种是Passive,在Active中又分为三种.
Full Streaming Mode
Early Closing Mode
Polling Mode
在DWR应用中.默认启用的是Full Streaming Mode .它是三种modes中最快的一种.它每60秒检查一次浏览器是否是活跃的.配置很简单:
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.direct ...
- 2008-06-15 01:30
- 浏览 2501
- 评论(0)