几种常见的基于Lucene的开源搜索解决方案对比

一  直接使用 Lucene ( http://lucene.apache.org ) 说明:Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工作 优点:...
openkk 1年前       0      3K    

介绍如何利用RavenDB实现一个类似StackOverflow的问答网站

Today I watched the video below on how to build a StackOverflow with RavenDB. This was my first v...
openkk 1年前       0      4K    

谷歌技术"三宝"之BigTable

2006年的OSDI又有两篇google的论文,分 别是BigTable和Chubby。Chubby是一个分布式锁服务,基于Paxos算法;BigTable是一个用于管理结构化数据的分布式存储系...
openkk 1年前       0      6K    

谷歌技术"三宝"之谷歌文件系统

题记:初学分布式文件系统,写篇博客加深点印象。GFS的特点是使用一堆廉价的商用计算机支撑大规模数据处理。 虽然" The Google File System " 是 03年发表的老文章了,但现...
openkk 1年前       0      3K    

谷歌技术"三宝"之MapReduce

江湖传说永流传: 谷歌技术有"三宝",GFS、MapReduce和大表(BigTable)! 谷歌在03到06年间连续发表了三篇很有影响力的文章,分别是03年SOSP的 GFS ,04年OSDI...
openkk 1年前       0      4K    

Ubuntu解压命令大全

tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz ...
openkk 1年前       0      6K    

采用嵌在应用中的方式运行 Jetty 并提供 Servlet 支持

Java 代码: package com.javacodegeeks.snippets.enterprise; import java.io.IOException; import javax....
openkk 1年前       0      2K    

quartz中的corn表达式(转)

Quartz的cron表达式 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考...
openkk 1年前       0      3K    

jogl入门

1、jogl是什么? jogl是Java OpenGL的简称,想真正的了解它,就需要了解OpenGL,OpenGL是Open Graphics Library,它是个定义了一个跨编程语言、跨平台...
openkk 1年前       0      3K    

jogl入门之简单的贪吃蛇

JOGL 是Java对于OpenGl的绑定(Java Bindings for OpenGL). package org.ligson.jogl.test; import java.awt.Bo...
openkk 1年前       0      3K    

使用 commons-cli 处理命令行参数

Commons CLI 是一个用来处理命令行参数的 Java 工具包。 看下面这段代码: /** * 程序入口 * @param args * @throws ParseException */...
openkk 1年前       0      2K    

网络数据同步开发库 libsync

libsync是一个用于网络数据同步的开发库。 假设现在有两台计算机Alpha和Beta ,计算机Alpha能够访问A文件,计算机Beta能够访问B文件,文件A和B非常相似,计算机Alpha和B...
openkk 1年前       0      3K    

文件系统性能自动化测试工具 Bonnie++

Bonnie++ 是一款文件系统的基准性能自动化测试工具,包括测试文件系统的读写能力、查找能力、创建新文件的能力,它通过一系列的简单测试来生成文件系统的性能参数。 其主程序提供两种风格的测试:针...
openkk 1年前       0      3K    

开源网络通信加密协议 Tcpcrypt

Tcpcrypt是一个网络协议,它能够加密几乎所有的网络通信,与其他安全机制不同,它没有额外的限制,它不需要任何配置,不改变现有的应用程序,即使 你的网络连接不支持Tcpcrypt,它仍然能够保...
openkk 1年前       0      2K    

Java报表工具介绍

Jaspersoft Studio是一个专为JasperReports报表引擎而开发的报表设计器,是iReport设计器的一个完整重构,基于Eclipse平台实现。它能够让你创建包含图表、图片、...
openkk 1年前       0      3K    

Java应用服务器 Resin

Resin 是CAUCHO公司( http://www.caucho.com/ )的产品,是一个非常流行的支持 servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP...
openkk 1年前       0      2K    

Web代理服务器 RabbIT

RabbIT 是一个Web代理服务器,用来在一些慢速的网络(例如拨号网络)中加速网页的访问,主要功能有: 支持 gzip 的文本页面的压缩,压缩率可达 75% 对 JPEG 图片进行压缩,可减少...
openkk 1年前       0      3K    
Java  

Apache Commons Configuration简介

使用Commons  Configuration可以很好的管理我们的配置文件的读写,官网: http://commons.apache.org/configuration/ 它支持对配置文件的读...
openkk 1年前       0      3K    

quartz cronExpression详解

Spring--quartz中cronExpression配置说明字段 ,允许值 ,允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日...
openkk 1年前       0      2K    

J2EE 常用JAR包介绍

J2EE 常用JAR包介绍: activation.jar: 与javaMail有关的jar包,使用javaMail时应与mail.jar一起加入到lib中去,具体负责mail的数据源和类型等 ...
openkk 1年前       0      3K    
1 2