- 博客(0)
- 资源 (13)
- 收藏
- 关注
linux下安装ImageMagick-6.5+JMagick -6.4 经测试成功的
注:资源包中包含了必要的.tar.gz安装包,ImageMagick-6.5太大了点,自己去官网下载
Jmagick包中的Changelog.txt中有ImageMagick与JMagick版本对应的关系的说明
)
安装说明:
==================================
cd /usr/bin/
rm java
rm javac
ln -s /usr/java/jdk6/bin/java java
ln -s /usr/java/jdk6/bin/javac javac
如果java javac已经指对目录了,上面就不用设置了
==========================================================
ImageMagick 是一个功能很强的图片处理程序。可应用在多种操作系统平台上。
安装ImageMagick和JMagick
如果安装了老版本ImageMagick的rpm包,请先删除
安装环境要求:
确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。
/*-------------------
观察配置后给出来的支持图形格式,看看该图形格式支持是否是yes,如果不是,那么必须先安装该图形格式的本地库。
例如,你应该检查是否已经安装如下rpm包:
rpm –qa |grep libpng
rpm –qa |grep libpng-devel
rpm –qa |grep libjpeg
rpm –qa |grep gd-devel
如果你希望支持tiff格式,还应该检查
rpm –qa |grep libtiff
如果没有安装,那么在Linux安装光盘找到相应rpm包安装上,
再次configure直到确认需要的图形格式全部支持为止,然后编译安装:
*-----------/
*安装jpeg包:
http://www.ijg.org/files/jpegsrc.v6b.tar.gz
tar -zvxf jpegsrc.v6b.tar.gz
cd jpeg-6b/
./configure --enable-shared --enable-static ; make ; make install
*安装png包:先在http://sourceforge.net/projects/libpng/上下载最新的libpng包
tar -xzvf libpng-1.2.12.tar.gz
cd libpng-1.2.12
cp scripts/makefile.std makefile
make
make install
*编译并安装tiff格式支持文件,
tar zvxf tiff-3.8.2.tar.gz
./configure
make
make install
----------------------------------------------------------
(些步可不做)修改ImageMagick的配置文件 configure
--without-jpeg=false disable JPEG support
--without-png=false disable PNG support
--without-tiff=false disable TIFF support
--------------------------------------------------------
先在http://www.yeo.id.au/jmagick/上下载最新的ImageMagick和JMagick包
安装ImageMagick包
tar xzvf ImageMagick-6.5.3-2.tar.gz
./configure --prefix=/opt/ImageMagick --enable-share --enable-static
make
make install
使用convert 看看是否可以转换文件
测试:convert -geometry 600x200 1503.jpg 1503_small.gif
安装JMagick包
tar xzvf jmagick-6.4.0.tar.gz
(# chmod * 否则这个包内的文件无权限执行)
autoconf
./configure --prefix=/opt/JMagick --with-magick-home=/opt/ImageMagick
--enable-share --enable-static --with-java-ho
2009-06-09
lucene2.3.2总结(中文api).chm
Lucene是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。Lucene以其方便使用、快速实施以及灵活性受到广泛的关注。它可以方便地嵌入到各种应用中实现针对应用的全文索引、检索功能,本总结使用lucene--2.3.2。
1、analysis对需要建立索引的文本进行分词、过滤等操作
2、standard是标准分析器
3、document提供对Document和Field的各种操作的支持。
4、index是最重要的包,用于向Lucene提供建立索引时各种操作的支持
5、queryParser提供检索时的分析支持
6、search负责检索
7、store提供对索引存储的支持
8、util提供一些常用工具类和常量类的支持
Ø Lucene中的类主要组成如下:
1)org.apache.1ucene.analysis语言分析器,主要用于的切词Analyzer是一个抽象类,管理对文本内容的切分词规则。
2)org.apache.1uceene.document索引存储时的文档结构管理,类似于关系型数据库的表结构。
3)document包相对而言比较简单,该包下面有3个类,document相对于关系型数据库的记录对象,Field主要负责字段的管理。
4)org.apache.1ucene.index索引管理,包括索引建立、删除等。索引包是整个系统核心,全文检索的根本就是为每个切出来的词建索引,查询时就只需要遍历索引,而不需要去正文中遍历,从而极大的提高检索效率。
5)org.apache.1ucene.queryParser查询分析器,实现查询关键词间的运算,如与、或、非等。
6)org.apache.1ucene.search检索管理,根据查询条件,检索得到结果。
7)org.apache.1ucene.store数据存储管理,主要包括一些底层的I/0操作。
8)org.apache.1ucene.util一些公用类。
2010-04-30
nacos-server-1.3.2-release稳定版
nacos-server-1.3.2-release稳定版
nacos-server-1.3.2.zip
nacos-server-1.3.2.tar.gz
可以去官网下载Nacos (但速度比较慢!)
https://github.com/alibaba/nacos/releases
2020-10-31
lucene3.0-api.CHM
Apache Lucene - Lucene Contrib
Lucene Contrib
analyzers
ant
benchmark
collation
db
highlighter
fast-vector-highlighter
instantiated
lucli
memory
misc
queryparser
regex
remote
snowball
spatial
spellchecker
surround
swing
wikipedia
wordnet
xml-query-parser
Lucene Contrib
The Lucene Java project also contains a workspace, Lucene Contrib (formerly known as the Lucene Sandbox), that is open both to all Lucene Java core committers and to developers whose commit rights are restricted to the Contrib workspace; these developers are referred to as "Contrib committers". The Lucene Contrib workspace hosts the following types of packages:
Various third party contributions.
Contributions with third party dependencies - the Lucene Java core distribution has no external runtime dependencies.
New ideas that are intended for eventual inclusion into the Lucene Java core.
Users are free to experiment with the components developed in the Contrib workspace, but Contrib packages will not necessarily be maintained, particularly in their current state. The Lucene Java core backwards compatibility commitments (see http://wiki.apache.org/lucene-java/BackwardsCompatibility) do not necessarily extend to the packages in the Contrib workspace. See the README.txt file for each Contrib package for details. If the README.txt file does not address its backwards compatibility commitments, users should assume it does not make any compatibility commitments.
2010-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅