- 浏览: 203030 次
- 性别:
- 来自: 北京
最新评论
-
moonskyii:
基于flex 和red5的视频聊天 -
yilinhust:
abc.html中有相关字体CSS吗?font.addFont ...
html 生成 pdf 实现思路和代码,基于itext -
feiyan35488:
好久不用ftl了,发现jsp其实还是蛮强大的
freemarker 源码分析 -
elliotann:
呵呵,我也是
freemarker 源码分析 -
lai555:
单步调试呢?
抛开myeclipse ,使用maven jetty 插件运行调试 web项目
文章列表
元字符:
/b 代表着单词的开头或结尾,也就是单词的分界处.如果要精确地查找hi这个单词的话,我们应该使用/bhi/b.
.是另一个元字符,匹配除了换行符以外的任意字符,*同样是元字符,它指定*前边的内容可以重复任意次以使整个表达式得到匹配。
.*连在一起就意味着任意数量的不包含换行的字符。
/d是一个新的元字符,匹配任意的数字,0/d/d-/d/d/d/d/d/d/d/d也就是中国的电话号码.为了避免那么多烦人的重复,我们也可以这样写这个表达式:0/d{2}-/d{8}。
/s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。/w匹配字母或数字或下划线 ...
当用spring的事物来管理 hibernate的session时,如果在事物中进行了 delete,save,update等操作,则连接不会释放,需要等到事物完成后才会进行关闭,所以当事物中有大量连接时 可想而知 ,这是个灾难。
按照我的想法,只对特定标识的 方法进行事物控制,这需要一个命名规则的问题。其他的方法不需要进行控制,没必要,要不然事物粒度太小了。
我遇到了两个问题: updateA( 调用1000次 updateB) ; updateB( updateC,updateD,...)
我将update开头的方法都进行了事物拦截, updateB是priva ...
终于全文检索这块弄完了,在此总结一下。
先介绍一下为什么要用全文检索,当数据库查询字符串时 通常用like 来进行比较,当有大量文本时,从中检索出有用的信息会产生大量的性能开销,而全文检索,则是先对文本进行分词,然后对词进行索引,因此你搜索一个词时 ,速度会很快。
不过建立索引的过程 也是一个很大的开销,^_^。索引只需要建立一次,以后就可以很方便的进行查询了。
lucene是一个用java编写的全文检索的组件,是对上面的全文检索原理的实现,可以很方便的集成到自己的系统中,实现自己的全文检索。lucene对中文支持不好,需要使用其他的中文分词包,目前比较好的 ...
lucene 是一个全文检索的纯java的工具,对中文分词支持不好,需要其他分词组件支持 如 ikanalysize , paoding ,je 等。
lucene 的基本流程,首先需要建立索引 index , 然后就是搜索索引 search 。
下面放出一个入门的例子
public void testIndexAndSearchold() throws CorruptIndexException, LockObtainFailedException, IOException, ParseException{
Analyzer analyzer = ...
我用eclipse将项目部署到weblogic后,启动weblogic很快就起来了,我开始还很高兴,仔细一看 。。居然没启动我的项目。我用浏览器打开localhost:7001,果然出现了404错误。 我进入控制台,发现已经有我的项目了,就是不能启动好像少什么东西。
1 我删除了项目,重新部署 失败
2 ,我删除domain, 重新建立一个,部署项目,启动失败
我试了好几次结果都一样。 我在网上搜了一会,并没有发现什么有价值的东西。
后来问同事,他问我在控制台 是不是没有点击 激活 或者保存。 他给我操作了一下,虽然仍然报错了,但万幸 web ...
这个项目采用 ssh 框架,使用spring的声明式代理拦截器事务管理hibernate的session关闭,这样平时是很正常的。
可我有一个方法会产生几百条的查询语句,public function a {for(1000) b();} private function b(){querydb();} // 这只是一条查询语句 。 一调用a方法 于是乎 就 “can not open connection”。从监视器能看到服务器打开了好几百个数据库连接。
我知道spring拦截器会拦截我的方法 并为其开一个事物 ,在配置文件里不配置这个方法,不拦截于是就不会有事物了,就 ...
想写一个桌面的blog 应用,不想每天都打开浏览器看了,尤其是在几个博客之间进行同步,很麻烦。
其实我有一个计划的 ,写一个常用工具的桌面应用。如blog 同步更新,音乐,工作日志,工作安排,(任务跟踪),常用工具集。自己都计划好长时间了 一直因为自己懒 而没有开工。 从今天该开始了,不断学习才能不断进步。
安装了ubuntu ,不知怎么回事, 我的本本开始不断的假死, 稍微有点什么操作就假死了,配置也没那么低啊,莫非是该清扫灰尘了
上周末 终于安装了 ubuntu10.10 ,安装的是 kanas-ubuntu-10.10-desktop-i386.iso 中文定制版, 算是减小了入门的难度吧,里面默认安装了中文字体输入法,flash,播放器,chm等,感兴趣的可以安装试试。
本来打算用wubi安装的,结果这个iso没提供这个选项,又没条件去刻一张dvd,只好查资料准备采用 grub安装,
安装教程 网上有很多,我用的是这个。
xp下安装和配置启动grub,以及grub【windows版】下载 看:http://www.ylmf.net/read.php?tid=1329214
下载并解压缩后,将目录 ...
1、事件必须return false
<a href="javascript:;" onclick="event();return false;"></a>
2、a标签的href属性设为一个锚点。
<a href="#" onclick="event();"></a>
必须在event() 后添加 return false; 在event(){return false;}不行。
实在想不明白其中的区别,就先记住吧。
public static String getHtmlByUrl(String url) throws IOException {
URL htmlUrl = new URL(url);
BufferedReader reader = new BufferedReader(new InputStreamReader(htmlUrl.openStream()));
String temp = "";
StringBuffer sb = new StringBuffer();
while((temp = reader.readLine())! ...
经常在 网上看到一些静态网页后加着 #XXX 如http://www.family168.com/tutorial/springsecurity3/html/introduction.html#spring-security-core
这种形式。这个#spring-security-core 起的作用就是在 introduction 中定位锚点的作用。
还有如一些如http://www.family168.com/tutorial/springsecurity3/html/introduction.html?version=234234
或http://www.family168.c ...