- 博客(37)
- 问答 (4)
- 收藏
- 关注
solr build索引时commit与optimize的概念
大家都知道,solr在提交索引的时候有commit和optimize的概念,今天来分析一下: commit当你像solr提交索引更新时,只有运行了commit,索引才会发生变化。当然也并不意味着你每次提交都要commit,如果不是那么紧急,你可以多次提交之后,再执行commit操作。 optimizeoptimize有点像硬盘上整理磁盘碎片的操作。为了提高搜索速度,它会将索...
2011-12-08 19:20:09 328
solr处理括号的一个bug
这两天碰到solr的一个bug,在括号中使用非表达式,造成没有任何结果命中:检索到这个已经有人提bug了,https://issues.apache.org/jira/browse/SOLR-2209 Indexed documents:id: 1, UserId: 0, AccountId: 1id: 2, UserId: 0, AccountId: 1id: 3, User...
2011-11-22 15:08:38 608 1
原创 转:十条不错的编程观点
来源:酷壳 http://coolshell.cn/?p=2424 在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面...
2010-05-14 13:53:34 176
jquery表单验证插件validationEngine---个人修改
validationEngine是jquery下一个非常不错的表单验证框架,与本人喜欢的基于mootools的form check非常相似,不过在使用上还是稍显麻烦,做了相关修改:1、去掉了custom[**]规则,原来要验证email时,验证规则需要写为custom[email],现在只需要直接写email即可。以非空、email规则为例,原来的写法是:validate[requir...
2010-04-12 22:26:14 167
关于unix时间戳
UNIX时间戳是以UTC时间1970年1月1日 00:00:00作为0值,离这个时间每过1秒,数值增加1。 利用UNIX时间戳记录时间有极大的优势,例如计算时间差,直接相减,如果是2009-11-16 19:38:06 减去 2009-11-16 19:37:58计算机怎么减?当然要换算成秒再减。全球各区时差问题也解决。计算第几周等等也非常方便。同时数据库的存储类型...
2010-03-22 16:38:10 212
引入css时的 media="screen" 详解
<link rel="stylesheet" type="text/css" media="screen" href="mysite-screen.css"/><link rel="stylesheet" type="text/css" media="print" href="mysite-print.css"
2010-03-18 09:43:55 363
eclipse里删除多余的cvs repository
eclipse用久了,SVN repository location或CVS repository location中会出现一些过时的用不着的location,但是在window->preference中又找不到删除的地方。原来位置就在:window->open perspective->svn/cvs repository exploring,打开该视图后,在svn/cvs r...
2010-03-11 21:07:06 481
原创 【转】:Unit Testing Struts 2 Actions
from:http://glindholm.wordpress.com/2008/06/30/unit-testing-struts-2-actions/ 实在没办法,该网站被墙,转载学习 Hopefully this will help others who are trying to unit test Struts 2 Actions. My goal is to ...
2010-01-18 13:31:26 113
原创 2009,回顾
2009要结束了,但却还没有准备好。这一年是本命年,不过运气倒不是很次,不过这一年也确实算得上有些颠沛流离。 1月-3月从平淡的2008年转过来,开始接受2009年的第一个命运,所在兼职单位部门转型,由原来的一个程序员,转到一个全新的领域,同时,开始了全新的思考,也感谢这次部门转型,虽然这一年里部门的转型让我尝尽了做各种事,但是让我对电子商务开始有了初步的认识与思考,而且相应的思考...
2010-01-01 17:58:57 98
nutz项目读取properties文件时发现的两端空格问题(已修复)
虽然已修复,但是还是简单记录一下,如果有朋友出现跟我一样的问题,请更新Nutz。-------------------------------------------------------------------------------------------- 今天进行1.a.25发布前的单元测试,根据http://code.google.com/p/nutz/w...
2009-12-21 17:16:31 312
eclipse代码自动换行
orz,居然用这么长时间,才发现eclipse没有自动换行功能,找了一下,找到一个小插件:virtual wordwrap ,eclipse插件更新网址:http://ahtik.com/eclipse-update/ 装完后,在代码里面点右键,有一个virtual word wrap ,点一下就可以自动换行了。 ...
2009-12-17 13:02:33 312
div css多行多列,我看到的最简单的方式
<style>div{width:500px;}li{float:left;width:100px;list-style:none;}</style> <div> <ul> <li>友情连接</li> <li>友情连接</l
2009-12-16 10:01:19 1555
不用写代码 你也能为开源作出贡献
译言最近几天挂了,把原来翻译的一篇文章挪过来----------------------------------------------------- 简介 开源项目在国外已经成为了一股热潮,已经开始影响到日常生活的方方面面,可是在中国,开源项目的使用者不少,贡献者却寥寥无几,但同时有很多人想要参加开源项目,却总是不得其门而入,此篇文章是一个开源项目的开发者所著,通过这篇文章...
2009-12-16 09:39:32 167
备忘,两个div之间的缝隙问题
这两天在psd to div+css的过程中,发现IE系的浏览器有一个比较奇怪的问题,上下两个相邻的div之中存在3px的缝隙,具体的描述如下:上面的div:里面有一张图片下面的div:使用的是背景,纵轴重复具体如图所示: 经过google之后,找到的解决办法是,找到上面的div中的图片代码所在位置,为其设定属性style="display:block",问题解决。 ...
2009-12-12 15:18:31 2377
用Lombok减少重复代码,很美很简单
无意中看到这样一个小框架,看完之后,真是不得不顶,很简单,却也很实用的一个东西。当然这个框架不是mvc 也不是ioc aop orm等等东西,它类似一个代码生成器。不再多废话了,下面是正文:--------------------------------------------------------------------------------------------我偶然发现...
2009-12-08 12:55:23 198
1.2 HTTP事务
本节列举了一个普通的web事务的例子,以便显示HTTP是如果在客户端和服务器端程序之中进行交互的。 1.2.1 请求 考虑下面这个URL:http://hypothetical.ora.com:80/ 浏览器这样来解释该URL: http:// 表示使用了HTTP协议 hypothetical.ora,.com 访问网络上的...
2009-03-28 17:24:35 91
1.1 HTTP是啥?
HTTP是运行在万维网背后的协议,每一个web事务都有着HTTP的影子,如果你请求下载一个文档或是图片,点击超链接,填写表单并提交,HTTP协议都会在你的操作背后出现。网络的职责就是分发信息,HTTP协议可是擅长做此事的好手。 HTTP相当有用,因为它为不同电脑间的交互规定了标准方法,HTTP规定了客户端如何请求数据,服务器端如何响应请求。通过理解HTTP怎样工作,你将能...
2009-03-28 16:59:36 133
HTTP袖珍参考
第一章:HTTP袖珍参考 HTTP协议,全称超文本传输协议。本书对其进行了详尽描述,讲述了协议运行的细节,列出了客户端请求与服务器端响应时的相关信息,包含了HTTP事务以及表格数据,概述了在HTTP中使用的大量标准参数。 系统管理员,网站开发程序员以及软件工程师对本书应该会感兴趣,了解HTTP以后,系统管理员对网站的配置和调试会有更深刻的理解。网站设计者可以更好地利...
2009-03-28 16:38:33 93
原创 数据库中的Date,DateTime和TimeStamp类型
数据库中的Date,DateTime和TimeStamp类型 发布时间:2008.01.18 04:57 来源:赛迪网 作者:28413 DATETIME, DATE和TIMESTAMP类...
2009-03-27 20:31:51 108
原创 记录一个mootools非常漂亮的日历效果vlaCalendar
http://dev.base86.com/scripts/vista-like_ajax_calendar_version_2.html
2009-03-27 15:40:55 198
原创 使用struts2中的ognl表达式显示数据表字典项的值
在数据库的设计中,字典项是经常使用的技巧。比如在一个图书馆系统中,书籍表(Book)会有一个分类字段,这时候我们一般会单独建立一张分类表(Category),在书籍表只保存分类表的ID。在用户界面上显示书籍明细的时候,会要求显示CategoryID在Category表中对应的名称。这样通常的做法是把Book和Category两张表进行关联。但在实际应用中,Category一般都是Cache在应用服...
2009-03-23 09:07:34 208
原创 PowerDesigner中name和code老同步的问题
PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。解决方法如下:1、选择Tools->GeneralOptions...菜单,出现General Options对话框。2、从Category中选择Dialog项。3、取消右边“Name to Code mirrori...
2009-03-22 16:45:10 228
原创 powerdesigner 建表时加函数总给函数加单引号的问题解决
转:http://hi.baidu.com/comasp/blog/item/6aca6becc20b24d42e2e21d2.html 在使用PowerDesigner做为MySQL数据库建模的时候,总是有这样的问题,例如我需要一个字段 createTime 类型是Timestamp,要求这个字段默认值为系统当前时间,于是我给这个字段指定了一个默认值为 CU...
2009-03-22 11:09:25 343
原创 eclipse3.14(Ganymede)JEE版配置ibatis配置文件的DTD
转发自:http://www.codeeye.org/blog/?p=117 以前在培训中心一直使用的是MYECLIPSE,什么东西都是自动生成的。XML文件的DTD也不用自己写,MYECLIPSE都给生成好了。这样虽然很方便,开发效率也提高了不少,但是也感觉自己变得越来越懒了。最近因为要做CASE STUDY强制要求使用ECLIPSE,这才发现,原来现在的自己离开了MYECLIPSE的自动生...
2009-03-06 19:41:03 101
原创 myeclipse默认的文件编码格式改为UTF-8
在使用eclipse时,我们经常会遇到这样的问题,系统自动生成的jsp模板默认是ISO-8859-1编码,当我们保存中文时,经常会出现编码错误而 无法保存的问题,即使我们在"项目Project"-->"属性Properties"里设置文本文件编码为UTF-8也无济于事,我们怎样才能改 变系统默认的编码为UTF-8呢?windows --> preferences --> Gene...
2009-02-20 11:30:47 197
Struts2利用stream直接输出Excel (转)
在利用网页展示查询结果,经常会遇到要求导出成Excel的需求。采用这种方法可以定制输出的格式和内容(还不支持合并单元格和公式),生成真正的Excel格式(不是csv)的Excel。一、struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foun...
2008-06-24 07:34:28 169
Web cache 说明[翻译](转)
原文(英文)地址: http://www.mnot.net/cache_docs/ 版权声明:署名-非商业性使用-禁止演绎 2.0这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。什么是Web缓...
2008-06-09 08:39:50 174
Compass学习文档(3) (转)
下面讲一下高级部分Compass与Hibernate,Spring的集成。Compass内部有对Hibernate,Spring的支持,如果配置好了,可以在建立和更新索引的时候不用Compass写一句代码。爽吧!~不过集成它们比较麻烦那就看我一步一步的来吧: 1.首先把Hibernate和Spring集成: 来个例子吧,先看数据库脚本(MySql):CREATE TABL...
2008-05-18 14:57:44 139
Compass学习文档(2) (转)
上面的只讲了Compass的建立索引也就是存储对象和加载对象,这里讲一下Compass的搜索查询功能。上面说了Compass和Hibernate是非常像的。Hibernate查询的时候用的是Criteriat和Query而Compass里用的是CompassQuery具有以上两个的功能。 还是拿上面的例子做例子吧: 在上面的JUnit测试用例里加入: pu...
2008-05-18 14:50:09 123
Compass学习文档(1) (转)
Compass是第一个实现java搜索引擎的开源框架,它是基于Lucene之上的,提供更简单的搜索引擎API,事务支持,对象到搜索引擎映射(Annotations & XML),Xml到搜索引擎映射,可以和Hibernate,Spring集成,功能非常的强大。如果用Hibernate,Spring做的项目需要搜索引擎的话,Compass是个非常好的选择。个人认为:如果说Luce...
2008-05-18 14:46:57 170
Java上的PHP,两者共赢?
Jerry Cuomo(IBM的WebSphere CTO)和Scott Ferguson(Resin Java Application Server及最近的Quercus PHP引擎)与我们一起讨论了PHP如何融入Java的世界。目前IBM在Java/PHP混合系统方面最直接的投入是Zero项目,一个开发中的新的Web框架,支持Groovy和PHP脚本语言。当被问到为何IBM选择在Project...
2008-04-26 20:24:25 163
Vector 和 ArrayList的不同(转)
有的时候 Vector更好一些;有的时候ArrayList 更好一些;有的时候你一个也不想用。但愿,你不是在期望一个简单明了的答案,因为答案因你在用他们做什么而定。下面是要考虑的四个方面: API 同步-Synchronization 数据增长-Data growth 使用方法-Usage patterns 让我一个一个来解释吧。 API 在The J...
2008-04-16 16:35:56 94
Vector、ArrayList和List的异同(转)
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHa...
2008-04-16 16:30:51 78
使用proxool出现不能snapshot的问题
报出来的错是输入的编码不是ISO-8859-1,在网上查到goodhumor说是Java的Servlet中用ServletOutputStream.print()方法输出中文会有问题,根据他的方法进行了修改,我用的proxool是最新版,proxool-0.9.0RC3,具体的修改方法见他的博客吧:http://blog.csdn.net/goodhumor/archive/2008/02/29...
2008-04-12 20:59:26 217
JIRA和Confluence整合官方教程
地址在这儿,随时可查看:http://confluence.atlassian.com/display/DOC/Add+Confluence+EAR-WAR+to+JIRA+Standalone不过按照官方教程整合后发现只要一访问JIRA,tomcat的CPU占用率就变为100%,难道这俩就那么难整合么?接着再试试,也希望已经整合成功,有点心得的人能够互相讨论讨论...
2008-04-12 20:56:36 4024
空空如也
关于struts2返回参数的问题
2009-09-06
做一个京东商城或者新蛋这样的B2C网站需要多长时间?
2009-06-11
请大家推荐一个表单验证框架
2009-03-23
在校学生如何提高编程水平?
2008-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人