Google Page Rank查詢 with java
用Java來查詢Page Rank,想到最直接的方法就是找查詢網站,
然後parse html裡面的資料取得其值,不過很多網站似乎都怕人家大量查詢
所以都有些限制,像是加了驗證碼之類的
在google上找到了一套open source的查詢API可以提供使用
用Java來查詢Page Rank,想到最直接的方法就是找查詢網站,
然後parse html裡面的資料取得其值,不過很多網站似乎都怕人家大量查詢
所以都有些限制,像是加了驗證碼之類的
在google上找到了一套open source的查詢API可以提供使用
java dcomplier意思就是反解譯class變成java 原始碼
比較有名的有 DJ JAVA DECOMPILER 可以免費下載下來使用
另外要介紹的是 jd 它可以直接外掛在Eclipse上
可以參考JD-Eclipse 或著使用JD-Gui直接使用
官網上都有Screenshots
在使用上jd-gui不需要安裝直接就可以使用了,所以很方便,
不過在dcomplier方面倒是在"可以接受的範圍"
ImageMagick在壓縮圖形品質上真的很不錯,而且也可以在很多平台及程式語言上使用
不過在使用上並不像大家熟識的java 的imageio有那麼多資源,
原本是使用BufferedImage的getWidth()及getHeight()來取得圖的長與寬
不過讀取的Image會存放在java VM 暫存中,不能自行釋放,所以有時讀大量讀時會out of memory,
這時可以利用第三方套件ImageMagick來代替BufferedImage
一般利用BufferedImage取得長寬的方式大概如下
ImageMagick是一套GPL版權的影像壓縮、處理程式,有很多種介面可以使用,
G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK)
官網
http://www.imagemagick.org/script/index.php
它的壓縮品質,實在是十分的好,很多知名的網站也都使用它來做影像處理
今天要介紹的是JMagick 利用java來呼叫ImageMagick