Time of Update: 2014-12-25
網格計算可以將大量分散的電腦群組織成一個「虛擬的HTTP://www.aliyun.com/zixun/aggregation/13840.html">超級電腦」,應對大資料和高性能計算等挑戰的主要技術手段之一。 本文主要介紹用 JAVA 語言在 IBM Platform Symphony 平臺上編寫網格應用程式的方法。 背景介紹 網格計算是分散式運算(Distribut...
Time of Update: 2014-12-25
Windows HTTP://www.aliyun.com/zixun/aggregation/13357.html">Azure 目前並沒有直接提供 MySQL 的資料庫服務,不過卻有與 ClearDB 合作提供 MySQL 的資料庫服務,或是使用 Windows Azure 虛擬機器(Windows Server 或 Linux Server)服務自行建立 MySQL 服務...
Time of Update: 2014-12-25
IBM InfoSphere DataStage 是業界主流的 ETL(Extract, Transform, Load) 工具,它使用了 Client-Server 架構,在伺服器端存儲所有的專案和中繼資料, 並支援在多重資料結構中對大量資料進行收集、整合和轉換。 用戶端 DataStage Designer 為整個 ETL 過程提供了一個圖形化的開發環境,使用者在 Designer 中對 Dat...
Time of Update: 2014-12-25
本文介紹了實現一個自產的輕量型HTTP://www.aliyun.com/zixun/aggregation/7921.html">企業服務匯流排 (ESB) 的設計藍圖,該企業服務匯流排利用了常用的整合式開發環境 (IDE) 和中介軟體。 本文中的場景使用了 IBM® WebSphere® Application Server V8(一個用於 JAVA EE 應用程式...
Time of Update: 2014-12-25
在開篇之前,讓我們先對 SSH 協定有個宏觀的大致瞭解,這樣更有利於我們對本文的加深瞭解。 首先要提到的就是HTTP://www.aliyun.com/zixun/aggregation/11991.html">電腦網路通訊協定,所謂電腦網路通訊協定,簡單的說就是定義了一套標準和規則, 使得不同電腦之間能夠進行正常的網路通信,不至於出現在一台機器上發出的指令到另一台機器上成了不可認...
Time of Update: 2014-12-25
本文視覺化是一個HTTP://www.aliyun.com/zixun/aggregation/17547.html">功能強大到令人膛目結舌的方法,它可以快速確定特定文本所指的內容。 作為一個副產品,視覺化也提供了一種方法進行文本即時分析。 本文將介紹如何使用開源工具和庫開發文本視覺化和分析軟體。 本文的應用程式比較和分析了兩個具有相同或類似內容的文本,支援使用者獲取關於這些文本及...
Time of Update: 2014-12-25
熟悉了基本的程式設計方法之後,我們的興趣就在於,電腦如何實現這一切的呢? 在那些應用層 API 和底層系統硬體之間,作業系統和庫函數究竟做了些什麼? 首先看下 Linux 時間處理的一般過程:圖 1. 時間處理過程 應用程式部分已經在第一部分詳細介紹過了,在第二部分我將介紹硬體和 GlibC 相關實現的一些概況。 硬體 PC 機裡常見的時鐘硬體有以下這些。 RTC (Real Ti...
Time of Update: 2014-12-25
人機交互的方式最初起始于命令列交互,雖然圖形介面的對話模式應用越來越廣泛,可是命令列交互仍然有著它不可替代的地位。 命令列交互程式是以命令列方式進行的HTTP://www.aliyun.com/zixun/aggregation/11432.html">人機交互,即使用者按著程式的提示,一步步進行輸入,而程式負責解釋並最終執行指令。 本文以一個簡單的部署 war 包的實例,說明...
Time of Update: 2014-12-25
幾乎所有平臺的 JAVA 版本的發佈,都涉及到 JAVA 語言本身和 JVM 的各個方面。 那麼對於 JAVA 7 來說,從 JSR 草稿中,我們得到 JAVA 7 的高層次的目標是: 相容性 ― 任何在以前版本上運行的程式必須能不用做任何改變就能在 JAVA SE 7 中運行; 開發效率 ― 提升開發效率,最小的學習曲線; 性能 ― 新的並行 API 介面,引入了一種真正的非同步 I/O AP...
Time of Update: 2014-12-25
Linux中統計路徑下目錄的大小腳本如下: 保存成total.sh,然後用total.sh 絕對路徑,就能統計路徑下目錄的大小了 代碼: #!/bin/shdu $1 --max-depth=1 | sort -n|awk '{printf "%7.2fM ----> %s\n",$1/HTTP://www.aliyun.com/zixun/aggregation/...
Time of Update: 2014-12-25
風信網(ithov.com)原創文章:WebLogic是一個基於JAVAee架構的中介軟體,BEA WebLogic是用於開發、集成、部署和管理大型分散式Web應用、網路應用和資料庫應用的JAVAHTTP:// www.aliyun.com/zixun/aggregation/15818.html">應用伺服器。 將JAVA的動態功能和JAVA Enterprise標準的安全性引入...
Time of Update: 2014-12-25
本文章系列由兩個部分組成,在本系列的第 1 部分中,您將學習如何使用 Health Center API,以及如何監視正在運行的 JAVA 應用程式中的鎖死。 第 2 部分 使用了本文中開發的鎖死檢測應用程式,並添加了一個方法分析視圖來顯示應用程式的哪些地方花費了大部分的 CPU 週期。 您是否曾經遇到過沒有明確原因的應用程式伺服器掛起或者 JAVA 應用程式變得沒有回應? 您的應用程式是否記憶體...
Time of Update: 2014-12-25
本系列的第 2 部分將採用 第 1 部分中的鎖死檢測應用程式,並添加一個方法分析視圖來顯示應用程式的哪些地方花費了大部分的 CPU 週期。 Health Center 是一款適用于 JAVA 的 IBM®監視和診斷工具,是一個免費的低開銷診斷工具和 API,用於監視在 IBM JAVA 虛擬機器 (JVM) 上運行的應用程式。 有關此 API 可以執行的操作的細節,請參閱 第 1 部分。 ...
Time of Update: 2014-12-25
本系列文章將展示如何利用 Pyomo 的能力集成 Python 來建模優化應用程式。 本系列的第一篇文章將介紹HTTP://www.aliyun.com/zixun/aggregation/22929.html">基礎知識。 第 2 部分將介紹如何添加更多工具和構建一種可伸縮的架構。 第 3 部分將提供一些使用 IPython 和 pandas 進行投資分析和統計分析的實用示例。 ...
Time of Update: 2014-12-25
Web Services 是一種面向服務的技術,通過標準的 Web 協定提供服務,目的是保證不同平臺的應用服務可以交互操作。 依據 web services 規範實施的應用之間,無論它們所使用的語言、 平臺或內部協定是什麼,都可以相互交換資料,這就是 web services 的好處。 本文選擇 IBM WebSphere Application Server 作為 web services 的運...
Time of Update: 2014-12-25
在 上一期文章 中,我介紹了 JAVA 下一代語言用來消除 JAVA 語言中華而不實的東西和複雜性的創新方式。 在這一期文章中,我將展示這些語言如何消除 JAVA 的一些瑕疵:異常、語句與運算式,以及圍繞 HTTP://www.aliyun.com/zixun/aggregation/19527.html">null 的邊緣情況。 運算式 JAVA 語言從 C 語言那裡繼承的一...
Time of Update: 2014-12-25
作為一種誕生於互聯網興起時代的語言,JAVA 從一開始就帶有安全上的考慮,如何保證通過互聯網下載到本地的 JAVA 程式是安全的,如何對 JAVA 程式訪問本地資源許可權進行有限授權,這些安全形度的考慮一開始就影響到 JAVA 語言的設計與實現。 可以說 JAVA 在這些方面的探索與經驗,對後來的一些語言與產品都帶來了積極影響。 本篇文章中將介紹 JAVA 中安全模型,以及如何利用安全HTTP:...
Time of Update: 2014-12-25
本文以一個實際的專案為例,介紹了如何使用 JAVA 多執行緒程式設計來類比多個使用者的隨機或有規律的行為。 利用 JAVA 的多執行緒程式設計,能較好的測試產品,更早的暴露潛在的問題。 隨著HTTP://www.aliyun.com/zixun/aggregation/32730.html">資訊系統的結構的日益複雜和規模的不斷擴大,交易中介軟體在複雜系統的應用也越來越廣。 交易中介軟體作為一個中...
Time of Update: 2014-12-25
Thumbnailator 是一個用於JAVA介面更流暢的縮略圖生成庫。 它從API提供現有的影像檔和影像物件的縮略圖中簡化了縮略過程,兩三行代碼就能夠從現有圖片生成縮略圖,且允許微調縮略圖生成,同時保持了需要寫入到最低限度的代碼量。 同時還支援根據一個目錄批量生成縮略圖。 Thumbnailator 0.4.1該版本支援Maven的中央資訊庫。 引入了一個微小變化的代碼來計算縮略圖的大小,以...
Time of Update: 2014-12-25
TCPDF 5.9.155 該版本進行了一些錯誤的修復和字體修正。 TCPDF 是一個無需外部擴展就能夠快速生成PDF檔的PHP類。 TCPDF支援所有ISO頁面格式和自訂頁面格式,還包含自訂邊距和度量單位、UTF- 8 Unicode、RTL語言、HTML、barcodes、True TypeUnicode、TrueType、OpenType、 Type1和CID- 0字體,以及圖像、圖...