- 浏览: 37619 次
- 性别:
- 来自: 常州
-
最新评论
-
夜曲6763:
...
eclipse 手动安装Svn插件 -
我叫_不_开心:
请问楼主,ir这个变量是什么啊?
[ solr - MoreLikeThis ] - MoreLikeThis的原理分析 -
matay:
请问,在找候选词字符串时JaroWinklerDistance ...
[ 搜索引擎 ] - spellChecker原理分析 -
huangfoxAgain:
whiletrue 写道这是篇好文章唉,居然无人评论,谢谢分享 ...
[ 搜索引擎 ] - spellChecker原理分析 -
whiletrue:
这是篇好文章唉,居然无人评论,谢谢分享。
[ 搜索引擎 ] - spellChecker原理分析
文章列表
需求:
1.信息聚合展示;
2.快速建站;
3.网站布局可以定制;
以上需求虽然就简单几个字,但是对于我这个web新手还是有些头晕~
晚上花了些时间构思了一个简单的“山寨版”模型。
实现的功能:
1.后台控制页面布局和样式问题;
2.信息模块化展示;(方式1:jsp:include)
实现思路:
1.项目文件结构
主要注意WebRoot中的文件结构:
css里面存放多套样式文件;
image和css配套使用;
web-inf中page中存放多套布局文件(jsp布局,没采用freemarker等模版引擎,不熟!);在page中有个 ...
一、JSP EL语言定义
E L(Expression Language) 目的:为了使JSP写起来更加简单。
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在
JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext
属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。
EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 ...
jsp自定义标签——添加标签属性
通过标签属性控制标签展示的样式,这使其目的之一。在[jsp自定义标签1] jsp自定义标签的处理过程
中介绍了最基础的自定义标签的开发流程。在此基础上我们添加自定义标签的属性:
第一步:调整tld文件,为标签定义属性名称和相应的参数。
<tag>
<name>helloTag2</name>
<tag-class>com.fox.mytag.HelloMyTag2</tag-class>
<body-content>empty& ...
jsp自定义标签可以封装一定的功能,在某种层面上实现数据和展示的分离。
jsp自定义标签的主要工作包括:
1.创建标签的处理类(Tag Handler Class)
2.创建标签库描述文件(Tag Library Descriptor File)
3.在web.xml文件中配置元素
4.在JSP文件中引人标签库
下面给出一个简单的例子:
1.tag handler class
package com.fox.mytag;
import java.io.IOException;
import javax.servlet.jsp.JspException;
import javax ...
下述“牢骚”中指的政府类项目主要指:需求前期不明确的政府类项目。
做政 府 类项目如果需求控制不住的话,那么可以说项目很多环节就控制不住!
成熟的做法是需求的确认(双反签字确认,有据可依,防止后期扯皮),但是做 政 府 项目往往在需求确认环节显得格外困难,哪怕签字确认后,后期客户提出的修改意见也更容易“被动采纳”,因为考虑到实际因素在里面。
那么千方百计确保政府类项目需求的稳定显得格外重要,否则将陷入后期修改、调整功能的泥沼!如果商务方面又没有获得额外收入的情况下,这些工作往往费力不讨好,严重影响其他项目的开展和工作人员的工作效率。
有的现状是不能单方面改变的,你 ...
目的:通过sitemesh将多个模块整合到一个页面当中,并且可配置。
关键点:
1. sitemesh装饰器的组合应用。利用装饰器中可以使用其他多个装饰器的功能,实现网页的组件化。
2. 此处用一个装饰器作为主体框架(主体装饰器),另外一个装饰器作为模块的容器(模块装饰器,注意模块装饰器只是一个html片段)。主体框架装饰请求页面,并通过模块装饰器加载其他模块。
3. 主体装饰器负责各个功能模块的布局展示。
代码(关键代码):
1. 主体装饰器:
<decorator:body></decorator:body>
<hr>
< ...
无疑javaeye是java开发者的温馨家园。
今天发生的这件事让我有了一些新的思考,是关于“javaeye评判灌水”机制的一个猜想。
事情是这样的——
看完一篇帖子,由衷的喜欢,于是就想跟帖回复,但是又要“答题”(大家都懂的)?不是答过了吗!?好吧,答吧!
紧接着发现收到一份站内信,大致内容是:“很不错!学习学习!”这条评论属于灌水行为,并扣除30分。
后来发现有的评论就引用别人的内容,发个类似 的表情,还可以躲过“评判灌水”机制的法眼,于是我想javaeye的这个机制到底是怎么实现的呢?
我猜想:
javaeye 有一个类似恶意灌水的“停用词表”,里面存放了诸如:不错、学习、mark ...
关键词:开放平台
事件:
腾讯、百度、盛大、淘宝等行业巨头纷纷开放合作平台、新浪微博与开发者三七分成。
观点:
在开放的趋势下,新一轮的互联网掘金热潮正在涌现;中小企业要专注地围绕自己的核心优势进行微创新,真正从用户的角度去研究产品。
数据:
3G门户应用平台已累计收录数十万个热门应用,这一数字还在飞速增加中;2011年中国微博用户将进入井喷式增长期。
腾讯开发平台;
百度开放平台;
盛大开发平台;
淘宝开放平台;
新浪微薄开放平台;
转贴自:http://kisshi.com/2010/01/30/good-words/
1:再烦,也别忘微笑;再急,也要注意语气;再苦,也别忘坚持;再累,也要爱自己。
2:低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。
3:成功的时候不要忘记过去;失败的时候不要忘记还有未来。
4:有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看.
5:生活不是单行线,一条路走不通,你可以转弯。
6:泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以为你赢的成功。
7:变老是人生的必修课,变成熟是选修课。
8:以锻炼为本,学会健康;以修进为本,学会求知;
9 ...
垂直搜索引擎概述
一、 综合搜索引擎和垂直搜索引擎
综合搜索引擎以百度、谷歌的全文检索为典型代表。但是随着人类信息化的进度不断加快,越来越多的信息选择网络作为传播的媒介,这类综合搜索引擎在海量数据下,目标结果中有价值的数据并不多,即“搜索噪音”较大,影响用户体验。
垂直搜索引擎是一种专业的搜索引擎,这里的“专业”是指针对某一个行业或者某一主题。他是综合搜索引擎的细分和延伸,他根据具体的行业或主题特点对互联网上海量信息进行整合,提供用户搜索。垂直搜索引擎的“针对性高”是其最大的优势。目前垂直搜索引擎的应用领域也很多,例如:购物搜索、专利搜索、饮食搜索、房产搜索、人才搜索等。
综上所述,综合搜索引 ...
1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。
提出者:美国管理学家蓝斯登。
点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。
2、卢维斯定理:谦虚不是把自己想得 ...
2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一 ...
自1985年实施专利法以来,中国的经济活动中增加了一个新的元素——专利保护。20多年的实践,使国人从不知专利为何物到目前每年专利申请量达数十万件。据统计,2006年专利申请量达到57万件之多。
人们开始懂得,专利 ...
提问:
现在有个项目,有10台服务器,每台服务器负责某一部分的index。另外有一台web服务器,它可以根据用户提交的查询请求到特定的服务器上进行查找。比如用户提交查询A,根据index的分配情况,可以将查询请求分发给服务器a来负责,而用户提交查询请求 B,则将它提交给服务器b来负责。不知lucene目前的index机制和search机制是否能够支持这种需求?
回答:
1. 目前lucene的机制不支持这种需求
2. 你可以很容易的扩展lucene,从而满足你的需求.
实际上,你这是涉及到 indexing的分布式存储的问题, 涉及到结构, 传输,等等.
...
第一个javaeye博客是在早两年开的,后来在大半年前莫名其妙的“disable”后,重新注册了第二个javaeye账号,为了看看东西、下点东西,一直也没有 打理“我的博客”!
这个算是第一篇日志......不知道什么纠结的情怀!