程式設計師的地下兵工廠

一個由幾名程式設計師發起, 用來分享書籤的地方... 如果您對程式設計也有興趣, 或是樂於分享技術文章的連結, 也歡迎您加入!
小提示: 要快速找到需要的書籤嗎?點左側分類,畫面會先出現該分類下相關的標籤雲。再點標籤之後,即會幫你精準找到「分類」+「標籤」交集過後的書籤。也可以用下方功能列中之收推、討論或熱門等方式加以排序喔
瀏覽模式
書籤標題
收藏時間
326276

星星平原 收藏於 2009/09/07

完整
2009/09/07
1131148

clay0529 收藏於 2009/03/26

Lucene是一個成熟的免費開放原始碼工具程式庫,由Apache基金會提供。相較於自己寫搜尋引擎,Lucene提供了一個好用的API,讓網路應用程式開發者做全文索引(index)和搜尋。它能處理諸如 word、html、pdf、excel等文件格式的全文搜尋,但如果要搜尋其他格式的文件,則需要特定的Extractor支援才行。

Lucene是一個成熟的免費開放原始碼工具程式庫,由Apache基金會提供。相較於自己寫搜尋引擎,Lucene提供了一個好用的API,讓網路應用程式開發者做全文索引(index)和搜尋。它能處理諸如 word、html、pdf、excel等文件格式的全文搜尋,但如果要搜尋其他格式的文件,則需要特定的Extractor支援才行。

完整
2009/03/26
1107557

Sam 收藏於 2008/12/05

昨天JavaFX釋出了1.0版本, 在RIA界中JavaFX只是個剛起步的小孩, 無論是比Flash, Flex, SilverLight都略遜一籌, 但我個人認為這兩邊的發展模式不盡相同。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/12/05
1107412

Sam 收藏於 2008/12/04

測試了一個禮拜應該是沒有問題了, 發佈出來讓大家參考, 使用此程式先要有apache HttpClient相關套件(請參閱之前發文運用Apache HttpClient實作Get與Post動作) 流程為: 登入FunP之後記住Cookie之外, 進入其他頁面必須還要傳送not_rem_login與expires等驗證資訊, 成功取得頁面內容後使用Regular Expression取得文章代號, 就可以進行推文與收藏的動作, 如果想自己執行網頁流程看看傳輸內容的話建議使用SmartSniff, 可以看見POST或GET傳輸內容與表頭。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/12/04
1107279

Sam 收藏於 2008/12/04

最近案子因為寫了一個輕便型的小型資料庫, 所以要用的SQL指令解析來動作, 基本上這支程式解析簡單的一層SQL指令沒有問題, 多層則是不行使用的。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/12/04
1104569

Sam 收藏於 2008/11/27

之前寫文件搜尋時候使用的PDF擷取器, 功能為將PDF內容抽出存成文字檔, 發布出來給大家參考。 首先要下載所需套件pdfBox: http://www.pdfbox.org/, 下載後將src/PDFBox-0.7.3.jar與external/FontBox-0.1.0-dev.jar置放到classpath中。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
1104475

Sam 收藏於 2008/11/27

我們都知道Google新聞裡彙整了該地區所有媒體的新聞,所以不必再一家一家查訪, 直接去Google擷取就可以。 進入Google新聞頁面後點選類別, 在左下方有一塊 RSS | ATOM 資訊提供的連結, 點選RSS並複製出網址, 這個XML內容就是我們要分析的地方。 內容都包覆在item節點中, 詳細內容請各位自己判別, 這裡不多加贅述。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
0

Sam 收藏於 2008/11/27

一般程式開發人員的習慣是撰寫完一段功能後再加以測試, 也就是說先由開發者角度去創建系統。但測試驅動開發(Test-Driven-Development)卻是從使用的角度開始, 反向讓開發人員回頭撰寫正確執行的程式。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
1104447

Sam 收藏於 2008/11/27

運用Apache HttpClient實作Get與Post動作

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
0

Sam 收藏於 2008/11/27

分享一下我平常在使用的Java自製元件, 這個元件功能為: 1. 轉換byte成16進制HexCode String與HexCode String還原成byte。 2. 整數與byte陣列互轉(用作Socket位元傳輸很方便)。

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
0

Sam 收藏於 2008/11/27

信用卡校驗規則為: 1.必須是十六個數字. 2.由左至右取出奇數位數字乘2, 如果大於9則減去9. 3.合併奇數位與偶數位每一個數字總合必須能夠被10整除. 4.開頭第一個字元為4則是Visa, 頭兩個字元大於50則為Master. 注意一下Java char轉int 不可以用(int)char強制轉, 否則會變成ascii code, 請使用Character的digit(char ch, int radix).我們要轉十進位數字所以radix填10.

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/11/27
1042550

阿布 收藏於 2008/07/15

在某些應用中,會希望能夠在 PL/SQL 中就能存取資料庫伺服器上的檔案系統,比方說,拿某個檔案的內容來與資料庫的資料做比對,或是把執行的 Log 寫成檔案,以供日後檢索;但是,該怎麼做呢? 藉由 Oracle 的 Java stored procedure,就可以透過 PL/SQL 處理作業系統中的檔案。 就來看一下實作與 Sample Code 吧!

完整
2008/07/15
1042550

阿布 收藏於 2008/07/15

Oracle Stored Procedure 與 Function 有個最大的相異處就是,Oracle Function 必須/一定有 Return 值,執行後就會把 Return 值丟出來,Return 值可以是任何的 Type,甚至是 Oracle Object Type 都是可行的。而 Oracle Stored Procedure,則由參數的 IN/OUT 性質來定義/控制的輸出入方向,所以或許它根本不會 Return 任何的東西出來,只有單純的呼叫與執行。 一個 Oracle Stored Procedure / Function 可能沒有任何的參數(parameters), 也可能需要傳入參數(IN parameters),或許也有傳出參數(OUT parameters),也或許該參數身兼傳入傳出的性質(IN/OUT parameters)。這幾種 Oracle 參數性質的相關知識與特性,有機會再行介紹。 在 Java 中叫用的時候,大概只要搞得清楚這參數是傳進去的還是傳出來的,暫時就足夠了。

完整
2008/07/15
966222

reader 收藏於 2008/03/26

  • Tag-round 標籤: java
  • Group-round 群組:
完整
2008/03/26
944533

瘋人院院長 收藏於 2008/02/13

安裝 Java Development Kit

完整
2008/02/13
864904

markchiang 收藏於 2007/10/30

HTML或電腦語言的程式碼 要貼在blogger上的話 需要先經過編碼 要不然畫面會亂掉 這篇介紹兩個工具...

完整
2007/10/30
862752

無敵小恩恩 收藏於 2007/10/25

一年一度的Java技術大會又來了,今年的規模比往年來的小很多,很多大濕級的人物也都沒有出現,不過這次的大會還是吸引了不少Java人來參加。

完整
2007/10/25
808395

MaxChu 收藏於 2007/09/11

Parameterized REST URLs with Spring MVC

完整
2007/09/11
788340

emisjerry 收藏於 2007/09/03

初學Java時因不諳ClassPath的觀念與用法,經常會因為找不到jar檔而出現ClassNotFoundException或NoClassDefFoundError的例外狀況。LibraryFinder就是一個讓我們指定特定目錄以搜尋類別是置放在那個jar檔裡的工具。

Java小工具,在一堆jar檔裡搜尋特定類別

完整
2007/09/03
215240

tern 收藏於 2007/08/18

手機平台的多樣性與複雜性,和PDA比較起來可以說是有過之而無不及,於是大家就可以知道 - 哈!又是Java派上用場的時候了。我們都知道在瀏覽器上執行的Java程式叫做Applet,在PalmOS上執行的Java程式叫做Spotlet,然而在手機上執行的應用程式我們稱做MIDlet,相信對大家來說都是一個陌生的名詞,這也就是本篇文章所要介紹的主角。

完整
2007/08/18
完整
2007/08/10
完整
2007/07/12
598129

阿土伯 收藏於 2007/06/20

ExifPhotoStamper 是一個精巧的 Java 應用程式 For JavaSE6.它提供您批次處理 Exif 中的拍照日期加入到您的照片的四個角落其中一個.然而, 除此之外, 它提供了一個特殊的功能: "開始日期" 功能. 什麼是"開始日期", 利用"開始日期"功能, 您可以為您的照片設定一個起始的日期, 如您寶寶的出生日期, 男女朋友開始交往日期, 阿土伯的生日等, 利用 ExifPhotoStamper , 它除了將您相片 Exif 中的拍照日期加在相片中外, 還會加上由開始日期到拍照日期經過的時間.所以, 你可以很輕鬆知道這是寶寶幾個月大的相片, 男女雙方交往多久後的相片, 或阿土伯混吃等死多少年了等, 方便為您的寶寶及親人做相片日記.當然, 利用 format syntax 功能, 您可以自定壓上去的日期格式或乎略開始時間功能, 將 ExifPhotoStamper 當成標準的 批次壓日期小工具.

呵呵~~~自推不應該呀~~~~~ 但還是忍不住要把這個小工具推薦給同病相憐的苦命爸爸~~~~

完整
2007/06/20
849303

Murphy 收藏於 2007/04/17

收集Java相關的URLs.

收集Java相關的URLs.

完整
2007/04/17
224700

Goston 收藏於 2007/04/04

IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components: * A Java Virtual Machine implemented in .NET * A .NET implementation of the Java class libraries * Tools that enable Java and .NET interoperability

完整
2007/04/04
完整
2007/03/04
435751

不要政治文 收藏於 2007/02/02

Databases and JDBC Drivers (Updated 2006-05-19) This page lists the most current information about databases and JDBC drivers that has been tested with DbVisualizer. Information about what file(s) to load in the driver manager as well as information about driver classes and URL formats are also provided. You may also visit the JDBC section at Sun Microsystems. They host an extensive list of JDBC drivers.

完整
2007/02/02
394475

阿土伯 收藏於 2007/01/22

由於在處理網頁內容及HTML內容過濾, 很常需要將部份 HTML Tag 去除. 在 php 中有內建的 strip_tags 非常好用, 不但能去除Tag, 亦可以接受部份 allow tags. 以下為各語言下的 php like strip_tags. * java 下的 strip_tags http://racklin.blogspot.com/2006/06/on-strem-java.html * ruby 下的 strip_tags http://racklin.blogspot.com/2007/01/ruby-striphtml.html

分享一個常用的指令 strip_tags for java / ruby.

完整
2007/01/22
417058

Lenz 收藏於 2007/01/22

The Java 2 printing APIs give applications developers the ability to add print capabilities to Java applications and signed applets. The Java 2 printing system consists of a small number of interfaces and classes that encapsulate print-related entities such as printer jobs, page formats, printable pages, and collections of printable pages.

Java Swing列印功能講解 java.awt.print的printer jobs, page formats,printable pages等使用範例

完整
2007/01/22
408769

zhijian 收藏於 2007/01/17

XCF XCF is a technology stack neutral framework that you can use as the basis of a variety of java based projects. The first question to ask is does the world need another java framework? The answer, of course, is no. So why build it? First and foremost, a framework is a complex application. Building one is an excellent opportunity to learn about common design patterns and on how to apply those design patterns. Furthermore, by building this framework not only will you understand better how to translate design ideas into implementation, you will also gain insight into how decisions translate to code that is either hard or easy to maintain down the road. But the most important reason is that when it comes down to it, we are a bunch of propeller heads and what can be more fun that building a framework?

教你寫 Framework

完整
2007/01/17