最近在做一个关于搜索引擎方面的项目,于是乎研究了一点关于搜索引擎方面的东西。我们的目标是做一个轻量级的搜索引擎,相对真正的商业搜索引擎来说还是较为简单的。对于搜索引擎这样的项目来说,我觉得重点在于质量要求,对于功能要求可能会弱一点。高并发,高存储量和快速查询是一个搜索引擎的命脉,而在功能上重点要注意的是几个算法的实现。以前做的项目大多数只是注重功能的实现,对于性能的要求很低,而这次的项目则要求我们对这方面有所注重,也是一次很好的学习过程。从该项目的需求出发
系统 2019-08-29 23:20:18 2384
最近在整理公司的项目的时候,发现一个项目中会有很多重复编码的问题。举个简单的例子,比如项目中有关获取单位列表的方法,有很多模块会用到,如单位管理、人员管理、等等其中都涉及显示到所有有效单位,但是这两个模块是分配给两个开发工程师去编写代码的,由于两者缺乏有效的沟通(或开发时两者的工作进度不一样)导致同一个功能函数,被重复编写。且不管这个模块有多简单,大量的重复不仅不利于代码管理,也影响工作效率。我再想是不是可以在开发的时候不仅分功能开发,应该还要兼顾分对象开
系统 2019-08-29 22:32:44 2384
最近遇到几个人出现了和这三个有关的问题,特别是sendRedirect使用request.getAttribute的问题。我这里给出三个的主要区别并提供一个图形参考。原文:http://www.java2000.net/p10576一、sendRedirect使用方式:servlet和jsp里面一样response.sendRedirect();说明:服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求指定的地址,一般来说,你会把需要的参数放在转发的地址里
系统 2019-08-29 22:22:51 2384
好久没来这里扫扫灰了加上tina同学又点名了,才意识到有必要上篇帖子可惜,这会儿想打开点名的帖子竟然出错BS有线通,再也不续费了四川地震网上、电视里都是很熟悉的地名那是我们去年旅游刚走过的地方很美的地方很淳朴的人民想不通,老天怎么忍心将地震抛向哪里只能遥祝汶川,遥祝四川天佑中国最近身边的朋友跳槽的挺多周兄离开了同洲在我们还没合作靠coship发笔小财之前老方去了TATA煦儿到了泛微徐鹏估计也要离开华三了静下心想想,其实都挺正常的社会很物质、很现实上周爸妈过
系统 2019-08-29 22:16:16 2384
开篇语:这是一个系列文章,系统介绍.NET4.0中引入的并行扩展(包括任务并行库TPL和PLINQ)开发技术。本系列文章中所有示例代码在VS2010BETA1+Windows7RC下调试通过。所有示例源码将在本系列文章贴完以后,统一压缩上传到CSDN下载频道。本系列文章的主要内容来自是本人将在电子工业出版社出版的新作中的一章,出于技术共享与交流目的发布,期望业界对并行计算有丰富经验的工程师指出疏漏,也希望网友对提出宝贵建议。作者金旭亮拥有本系列文章所有版权
系统 2019-08-29 22:14:02 2384
当用户登录时检查用户名和企业名是否可用,以前的做法是在旁边加一个按钮,点击“检查”,就向服务器发出请求,然后等待……服务器返回信息,继续操作。如果我们用AJAX技术来实现以上的操作则不必等待服务器返回信息,用户输入用户名或企业名称的时候,当输入文本框失去焦点的时候,则会自动向服务器发出请求,用户继续做下面的操作,不必点击“检查”,也不必等待服务器返回信息,检查与用户操作是异步的,可同时进行。当服务器信息返回的时候,会自动在面页相应位置显示返回信息,不必刷新
系统 2019-08-29 22:03:20 2384
本帖是openstack单节点在虚拟机上部署的实践。想要玩玩和学习openstack的小伙伴都看过来,尤其是那些部署openstack失败的小伙伴。本帖可以让你先领略一下openstack的魅力。本ISO由恒天云团队基于openstackH版本制作。ISO介绍恒天云AllInOneISO是一个简单、易用、高效的恒天云部署工具。能够帮助用户快速部署恒天云单节点基础版本,从而更好的体验恒天云。本文档重点讲解在虚拟机中安装部署恒天云AllInOneISO,不包含
系统 2019-08-12 09:27:15 2384
ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4一样,是基于Lucene构建的。支持时间时间索引和全文检索。官网:http://www.elasticsearch.org它对外提供一系列基于JAVApython.netjs和HTTP的API,用于索引、检索、修改大多数配置。写这篇博客的的主要原因是ElasticSearch的网站只有一些简单的介绍,质量不高,缺少完整的教程。我费了好大劲才把它启动起
系统 2019-08-12 09:26:48 2384
我们来寻找软件真正的注册码!寻找软件的注册码就像你小时玩的躲猫猫一样,简单又有趣,虽然后来你会不这样觉的好的,我们开始。我不知道你有没有明白我前面在原理中讲的那些东西,如果没明白,我就再说一遍软件通过你输入的用户名或者机器码什么的生成一个正确的注册码来与你输入的注册码进行比较,如果两个相同,也就是说你输入的注册码是正确的话,那软件就会完成注册。如果你输入的不正确,嘿嘿,当然就不会注册成功。好的,现在你已经知道软件会有一个比较两个注册码的过程,这就是关键所在
系统 2019-08-12 09:26:45 2384
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据的函数(即算法),最后,再给类中的数据成员和函数划分访问权限
系统 2019-08-12 01:54:48 2384