Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

Sphinx 1.10 beta下载_Sphinx下载_Sphinx 1.10 beta_SQL全文检索引擎

  Sphinx 1.10第一个beta版本-Sphinx 1.10 beta下载地址发布了,关注Sphinx 1.10的朋友可以去Sphinx官方获取最新的Sphinx 1.10 beta下载地址下载试用的说。Sphinx是一个针对SQL数据库级的全文检索工具,由于设计架构Sphinx可以轻松的于MySQL以及PostgreSQL数据库整合使用,但是也兼容通过ODBC连接数据库的方式抽取数据进行检索,或者通过自定义的XML来对指定数据源,然后使用Sphinx进行全文检索。   Sphinx的设计目的是可以轻松的于基于SQL的数据库进行整合,同时为数据库中的海量数据提供独立于数据库的全文检索能力。试想当一张表的数据量到达上千万的级别,任何形式的传统优化策略都难以再提升性能的情况下,如何能在海量数据中快速的进行全文检索工作能?Sphinx给出了我们一个切实可行的解决方案。Sphinx是面向SQL数据库的,借助Sphinx用户可以在SQL数据库之外构建出指定数据的索引,然后借助Sphinx来驱动这些索引的查询快速定位到需要的数据。这样检索的压力将极大的从数据库中解放出来,将更多的事务性工作留给数据库,更大的提升数据库的作用和性能。   Sphinx以全文检索客户端的形式出现,官方提供了window安装包以及Linux(Unix)源码包,同时官方还提供了一些附加包以及付费的服务支持。看到Sphinx这个面向数据库的全文检索工具让笔者想起了另一款优秀的J2EE全文检索工具-DBSight。由于笔者对Sphinx了解不多因此也只能从表面上进行下简单的对比。   首先Sphinx以客户端形式出现需要部署安装,而且需要ODBC方式与多种数据库连接,而DBSight是以Java应用的形式发布可以直接部署在已有的应用程序服务器中也可以直接独立运行,并且与数据库的连接直接通过JDBC完成。从检索数据的表现来看,Sphinx提供了多种语言的接口,尤其是多种脚本语言接口,可以方便的使用脚本语言来基于Sphinx进行UI的开发,而DBSight则是可以以多种数据格式返回,包括JSON,XML等。同时DBSight还实现了一个自定义功能强悍的界面展示,用起来也十分方便。二者最大的区别或许在于Sphinx是开源的产品,提供收费的服务和支持。而DBSight并不开放源代码,虽然有免费版本可以使用。   综上所述,因为sphinx与DBSight都提供了针对不同平台的支持,因此夸平台对二者都不是选择的重点。笔者感觉如果并不想以来Java或者说应用本身并不适采用Java搭建的或许Sphinx是个不错的选择。如果应用本身就是Java搭建的,而又没有足够的精力自己去开发全文检索功能,那么DBSight会是最合适的。 Sphinx 1.10 beta下载地址: Sphinx 1.10下载 [ad#468-60]

java

DBSight 3.2.3下载_DBSight下载_DBSight 3.2.3_J2EE全文检索工具

  DBSight 3.2.3下载地址发布了,喜欢这款优秀的J2EE全文检索工具的朋友可以去DBSight官方获取最新的DBSight 3.2.3下载地址下载试用,DBSight官方最近更新频率十分高,基本都是在现有功能的基础上进行改进,同时修复bug。本次发布的DBSight 3.2.3也不例外,仍然是功能增强的同时进行bug修复,因此强烈建议DBSight 3.x用户下载升级到最新的DBSight 3.2.3。   DBsight是一套给予Java的全文检索解决方案,DBSight 3.2.3以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的 Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现DBsight作者还使用了JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 3.0.0版本开始,DBSight正式支持Lucene3.0版本,也就是说DBSight3系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 3.2.3主要改进包括: DBSight 3.2.3增加了连接器同步功能,同时增加了检索用户存放在SalesForce.com上的数据的能力 DBSight 3.2.3增加了对索引的优化功能,目前支持在创建索引之后对索引进行优化

php

phpMyAdmin 3.3.5 RC1下载_phpMyAdmin 3.3.5下载_phpMyAdmin下载_phpMyAdmin 3.3.5

  phpMyAdmin 3.3.5第一个RC版本-phpMyAdmin 3.3.5 RC1下载地址发布了,喜这款优秀的MySQL web管理工具的朋友可以去phpMyAdmin官方获取最新的phpMyAdmin 3.3.5 RC1下载试用。作为使用最广泛的开源数据库之一的MySQL,其客户端工具也着实不少。不过真正能够通过web将MySQL管理功能发挥到极致的,笔者只接触过phpMyAdmin一款。由于MySQL默认关闭远程访问功能(出于安全考虑),因此在同一台机器上安装phpMyAdmin用于远程通过web管理MySQL变得十分重要,用户无须将远程访问MySQL的功能打开,极大的强化了MySQL的安全性能。   phpMyAdmin是一套由PHP编写的 MySQL数据库管理软件,因为使用PHP编写,因此可以直接通过浏览器来访问,无需安装任何客户端。phpMyAdmin是Linux下最流行的MySQL管理工具之一。目前 phpMyAdmin支持绝大多数的MySQL操作。phpMyAdmin不但支持 MySQL的数据库管理操作(例如管理数据库,表,字段,索引,用户等),phpMyAdmin还拥有直接执行SQL的能力,您可以直接利用 phpMyAdmin通过SQL与MySQL数据库交互。   本次发布的phpMyAdmin 3.3.5 RC1相对于之前的版本来说仍然是一个bug修复版本,只适合体验新特性不建议在生产环境中使用。 phpMyAdmin 3.3.5 RC1下载地址 phpMyAdmin 3.3.5

java

KindEditor 3.5.1下载_KindEditor下载_KindEditor 3.5.1

  KindEditor 3.5.1下载地址发布了,喜欢这款优秀的在线编辑器的朋友可以去KindEditor官方获取最新的KindEditor 3.5.1下载地址下载试用的说。作为KindEditor 3.x系列的最终版本来说Roddy已经公开表示,从KindEditor 3.5.1下载版开始,KindEditor 3.x将不会在引入新功能特性,只会修复bug。因此强烈建议KindEditor 3.x用户下载升级到最新的KindEditor 3.5.1。因为本次发布的版本也是bug修复版本,没有功能上的更新。 KindEditor 3.5.1主要改进包括: KindEditor 3.5.1修改了表格左侧插入列时单元格移位的问题。 KindEditor 3.5.1修改了在Firefox上设置全局CSS后高度计算不正确的问题。 KindEditor 3.5.1修改了ASP上传程序无法上传大写扩展名文件的问题。 KindEditor 3.5.1修改了在Firefox上调用KE.html函数在某些情况下JS报错的问题。 KindEditor 3.5.1修改了在IE6、IE7上只读模式下不显示内容的问题。

Linux

TortoiseSVN 1.6.10下载_TortoiseSVN下载_TortoiseSVN 1.6.10_TortoiseSVN

  TortoiseSVN 1.6.10下载地址发布了,喜欢这款优秀的svn客户端工具的朋友可以去官方获取最新的TortoiseSVN 1.6.10下载地址下载试用的说。作为一款知名的老牌svn客户端工具来说,这只绿毛小海龟实在是让笔者爱不释手,也是笔者多年来的选择。目前市面上svn客户端实在是不少,而作为笔者一直选择的TortoiseSVN,不但界面操作简单,功能也十分强大。几乎所有的svn操作都可以通过图形化完成。而且TortoiseSVN的发布速度十分快,几乎与subversion的发布速度同步,因此每当svn发布新版本的时候,我们总是可以通过TortoiseSVN享受到subversion带来新特性。   TortoiseSVN 1.6.10主要是一个bug修复版本修复了之前版本的大量bug,于此同时TortoiseSVN 1.6.10下载版重新增加了对win2k和xp sp2操作系统的支持。貌似之前的TortoiseSVN 1.6.9必须要xp sp3的支持。估计是考虑到目前win2k和xp sp2的用户还是蛮多的,因此又重新支持回来了吧。 TortoiseSVN 1.6.10下载地址: TortoiseSVN 1.6.10下载 [ad#468-60]

web

cntv.cn正式启用_cntv.cn取代cctv.com

  随着cn域名停止开放向个人注册,笔者已经好久没有看到有关cn域名的消息了,今天笔者获悉作为国内电视台网络门户的cntv.cn域名正式启用,至此也就意味着“cntv.cn取代cctv.com”域名成为cctv正式国际域名。但对于个人来说似乎提高了门槛之后的cn域名远远没有当前1元时期的红火场面了。到是笔者周围的大部分朋友在如果手里持有的cn域名没有特别重要的话,就直接放弃不要了。加上国内对域名,空间备案的管理十分严格,以及机房,托管等的不稳定,笔者周围98%的朋友都已经转型到godaddy和dreamhost等大型国际域名空间代理商上面去了。虽然主机在国外,速度固然会受到一定的影响,但毕竟稳定性各方面都有保障,还是蛮不错的说。   作为知识产权的重要组成部门,域名知识产权正掀起保护热。记者获悉,自7月初开始,中国网络电视台(cntv.cn)正式推出全球首页和全新中文版首页。与此同 时,www.cctv.com和www.cntv.cn域名共同指向中国网络电视台 首页,央视网与中国网络电视台实现业务归并。当用户在浏览器地址栏输入cctv.com时会自动跳转至cntv.cn.这意味着cntv.cn正式取代 cctv.com,成为中国网络电视台在全球互联网上的唯一形象标识和首选入口。   CN 域名是全球互联网上代表中国的英文顶级域名,也是由我国自主管理的全球顶级域名,cntv.cn正式取代cctv.com,不仅符合国际通行做法,能更好 地向世界展示国家形象,而且还有利于确保网站安全运行,保障国家信息安全。伴随cntv.cn正式全面取代cctv.com,中国网络电视台已掀起国内新 闻网站集体回归CN域名热潮。   据悉,CNTV将cctv.com跳转至 cntv.cn,即将其拥有的各类非本国国家域名(比如com域名等)跳转至本国国家域名(比如英国是.uk,日本是.jp,中国是.cn)符合国际通行 做法。如英国广播公司BBC,就是将其拥有的COM域名bbc.com跳转至bbc.co.uk.   调查显示,在全国331家报纸媒体的官方网站中,65.8%已经使用CN域名,60.1%将 CN域名作为网站唯一官方标识,而在全国293 家电视媒体的官方网站,47.8%已经使用CN域名,42%将CN域名作为网站唯一官方标识。目前,CN域名已经成为我国各类新闻网站的主流域名。 摘自:南方都市报

Linux

openSUSE 11.3下载_openSUSE下载_openSUSE 11.3_openSUSE 11

  openSUSE 11.3下载地址发布了,喜欢这款优秀的Linux操作系统的朋友可以去openSUSE官方获取最新的openSUSE 11.3下载地址下载试用。openSUSE是老牌优秀的Linux操作系统,其UI设计十分接近Window,让初次试用openSUSE朋友犹如操作Window一样的,可以平滑过度到Linux操作系统,openSUSE 11.3下载版是目前openSUSE系列产品中的最新版本,在原有超人性化的设计上进一步将功能增强,无论界面还是UI体验都远超前作,绝对是个人用户桌面操作系统的绝佳选择之一。   openSUSE是Novell公司资助的社区Linux发行版。其企业版本被称之为openSUSE Enterprise Server,该系列的各个版本享受商业服务。而openSUSE则是其免费社区版本openSUSE项目有三个主要目标:让openSUSE成为任何人都能最容易获得且最广泛使用的Linux发行,利用开源软件 的联合来使openSUSE成为世界上可用性最强的Linux发行及新手和资深Linux用户们的桌面环境,显著地简化并开放其开发及打包过程以使 openSUSE成为Linux开发人员及软件提供商所选择的平台。   openSUSE安装和使用都十分简单,如果您习惯了Debian和Ubunut的apt-get或者是CentOS的yum,那么openSUSE 11.3提供了YaST,用于快速安装用户需要的工具软件。不过openSUSE一直给笔者的感觉是超级庞大,因为足够简单因此默认开启的服务相对较多,对于笔者的老爷机器似乎是个考验,不过随着各大Linux厂商都在不断追求性能和易用性的今天openSUSE 11.3已经今非昔比。如果您正尝试寻找一款替代window操作系统的Linux,那么建议试试openSUSE 11.3。 openSUSE11.3主要改进包括: openSUSE提出了硬件检测组件HAL,目前GNOME 环境完全移除 HAL,KDE 环境还有部分组件需要 HAL openSUSE升级了Linux内核到Linux

java

Apache CouchDB 1.0.0下载_CouchDB下载_Apache CouchDB 1.0.0

  Apache CouchDB 1.0.0下载地址发布了,关注CouchDB的朋友可以去官方获取最新的Apache CouchDB 1.0.0下载试用。CouchDB是一个面向文档的数据库,CouchDB支持通过JavaScript以MapReduce的方式对数据进行查询和索引,同时CouchDB还支增量复制的双向冲突检测扫描和解决   CouchDB提供了一组基于RESTful的JSON API,利用这组API任何允许http请求的环境都可以与CouchDB交互。CouchDB同时还提供了很多客户端组件库,这些组件库可以帮助开发者轻松的基于CouchDB进行开发。CouchDB内置了一个基于web的管理控制台,该控制台也是基于HTTP协议操作CouchDB的。   CouchDB采用ErLang开发(ErLang号称是并行计算之王),而其最底层的数据结构就是两类 B+Tree,CouchDB主要由两部分组成一个是”存储”(storeage) ,另一部分是”视图索引”(view indexs)。 “储存”用来储存文件, “视图索引”用于查询处理。   CouchDB能够适应非常广泛的应用场景,在某些偶尔连接网络的应用中,我们可以用CouchDB暂存数据,随后进行同步。也可以在Cloud环境中,作为大型的分布 式的数据存储。CouchDB提供了基于 HTTP的API的访问方式,这样,保证了所有的常见的语言都可以使用CouchDB。 Apache CouchDB 1.0.0主要改进包括: CouchDB

java

JMeter 2.4下载_JMeter下载_JMeter 2.4

  JMeter 2.4下载地址发布了,喜欢这款开源压力测试工具的朋友可以去apache上的JMeter官方站点获取最新的JMeter 2.4下载地址下载试用的说。说起测试工具来说,笔者接触过的大概只有selenium,QuickTest Pro,LoadRunner,JMeter了,而且几乎都没有怎么深入玩过的。相对与其它几款测试软件来说,JMeter最大的优势就是免费的,而且JMeter不但免费还是开源的,起源码出自Apache,可见起代码质量了。   JMeter令一个特点就是JMeter是一款压力测试工具,而且JMeter 2.4主要是针对web应用测试开发的,因此十分适合在web应用正是发布之前作为压力测试工具测试当前应用的负载能力。JMeter采用纯Java编写,因此拥有夸平台的能力,可以轻松的运行在包括Linux在内的多种支持Java的操作系统上,同时JMeter是一款图形话的压力测试工具,使用简单界面简介,用户只要稍微拥有点相关只是就可以轻松驾驭,当然参考官方提供的文档也是个不错的选择,因为Apache的文档一向十分不错的说。 JMeter 2.4主要改进包括: JMeter 2.4升级了对Java版本的要求,目前最低需要Java 1.5的支持。 JMeter 2.4改进了HTTP代理功能,目前HTTP代理支持记录HTTPS session的功能。 JMeter 2.4升级了对JUnit4以及Java注释的支持 JMeter 2.4增加了JSR223(javax.script)测试元素的支持 JMeter 2.4改进了MailReader类以支持多种协议

web

Nginx 0.8.45下载_Nginx下载_Nginx 0.8.45

  Nginx 0.8.45下载地址发布了,关注Nginx的朋友可以去Nginx官方获取最新的Nginx 0.8.45下载地址下载试用。Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。   作为web服务器来说,Nginx最大的优势就是性能,号称同等硬件条件下Nginx的性能几乎是令一个著名web server-Apache的10倍左右。因此许多著名的大型门户网站都选择Nginx作为首选的web server,当然Nginx或许并不是目前性能最高的web server(一款名为cherokee的web server号称性能已经超过了Nginx),但是需要注意的是Nginx出来性能上十分出色之外,其稳定性也是公认的强悍,尤其是目前已经广泛试用的Nginx无论在各处都表现的十分出色,因此绝对是高性能web server的首选。   最初Nginx貌似只有Linux/Unix版本(官方基本都是提供源码包,让用户自己下载编译安装的),不过最近官方已经发布了Nginx window版,也就是说window用户也可以享受Nginx带来的高性能了(不过笔者还是建议最好用Linux做服务器)。 Nginx 0.8.45是一个bug修复版本,因此强烈建议Nginx 0.8用户下载升级到最新的Nginx 0.8.45。 Nginx

Scroll to Top