Time of Update: 2017-02-27
Menu.JSP源碼menu.btn input{background:#FF6600;border-left:1px #FFFFFF solid;border-top:1px #FFFFFF solid;border-right:1px #990000 solid;border-bottom:1px #990000 solid;padding-top:4px;color:#FFFFFF;}function newItem(ele){var pNode;var pdiv;var
Time of Update: 2017-02-27
01./** 02. * 將字串表示的ip地址轉換為long表示. 03. * 04. * @param ip ip地址 05. * @return 以32位整數表示的ip地址 06. */ 07.public static final long ip2Long(final String ip) { 08. if (!RegexpUtils.isExactlyMatches("(\\d{1,3}\\.){3}\\d{1,3}", ip)) { 09.
Time of Update: 2017-02-27
package com.zuidaima.util; import java.util.Comparator; import java.util.HashMap; import java.util.Map; import java.util.TreeMap; public class ValueComparator implements Comparator<Long> { Map<Long, Double>
Time of Update: 2017-02-27
Guava 中文是石榴的意思,該項目是 Google 的一個開源項目,包含許多 Google 核心的 Java 常用庫。1. 基本工具 [Basic utilities]讓使用Java語言變得更舒適1.1 使用和避免null:null是模稜兩可的,會引起令人困惑的錯誤,有些時候它讓人很不舒服。很多Guava工具類用快速失敗拒絕null值,而不是盲目地接受1.2 前置條件: 讓方法中的條件檢查更簡單1.3 常見Object方法: 簡化Object方法實現,如hashCode()和toString(
Time of Update: 2017-02-27
基於 Annotation 配置 Bean Definition 的源碼解讀本系列文章第一部分分析了 Spring 解析 XML 設定檔中 <bean /> 元素的源碼,這是 Spring 最原始的一種配置方式,同時也使 XML 中的節點具有命名空間特性。參考 Spring 相關文檔,如果有如下的配置方式: <context:component-scan base-package="com.colorcc.spring.sample" />
Time of Update: 2017-02-27
先看代碼import java.util.Arrays;/*** 得到數組中最有效元素和下標.<br>* 最有效只出現頻率超過長度一半的資料。** @author 趙學慶 www.java2000.net*/public class MyTest { public static void main(String[] args) { int[] values = new int[] { 5, 3, 5, -5, 5, 0, 5 }; int maxValue =
Time of Update: 2017-02-27
Java API for XML Web Services (JAX-WS) 2.0,JSR 224 是 Java EE 5 平台的重要組成部分。作為 Java API for XML-based RPC 1.1 (JAX-RPC) 的後續發行版本,JAX-WS 簡化了使用 Java 技術開發 Web 服務的工作。並且通過對多種協議(如 SOAP 1.1、SOAP 1.2、XML)的支援,以及提供用於支援其他協議和 HTTP 的工具,它解決了 JAX-RPC 1.1
Time of Update: 2017-02-27
import java.io.File;import java.io.FileWriter;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import
Time of Update: 2017-02-27
即時 Java 是對 Java 語言的一組增強,為應用程式提供了一定程度的即時效能,這些即時效能是標準 Java 技術所不能提供的。傳統的輸送量效能通常是對可在固定時間量內完成的指令、任務或工作的總數的衡量。與傳統的輸送量效能不同,即時效能專註於應用程式(在不超出給定時間約束的情況下)響應外部刺激因素所需的時間。在硬 即時系統中,決不能超出這類約束;軟
Time of Update: 2017-02-27
丹尼爾 寫於 2007年7月25日當你想用Java寫一Facebook的應用?你把在facebook的帳號中加入的程式開發模組,下載了相關的java類庫。忽然你發現不得不停下來:開發相關的入門介紹,範例代碼和文檔說明在哪兒?這樣的挫敗感令人憤怒,而最終導致你不得不放棄。"我覺得缺乏良好的Java開發相關的說明文檔是令人不安的" 。但願有人會儘快寫一個不錯的應用Java
Time of Update: 2017-02-27
這種基於組件,具有平台無關性的J2EE結構使得J2EE程式的編寫十分簡單,因為商務邏輯被封裝成可複用的組件,並且J2EE伺服器以容器的形式為所有的組件類型提供後台服務.因為你不用自己開發這種服務,所以你可以集中精力解決手頭的業務問題.容器和服務:容器設定定製了J2EE伺服器所提供得內在支援,包括安全,交易管理,JNDI(JavaNamingandDirectoryInterface)定址,遠端連線等服務,以下列出最重要的幾種服務:J2EE安全(Security)模型可以讓你配置web組件或ent
Time of Update: 2017-02-27
從很小都認識蘋果機了,我不記得我是否在小學的時候學過Basic,只記得大學實驗室裡的蘋果機我的確是摸過(得益於我是教師子弟,有“特殊待遇”),也看到電腦系的學生們編寫的遊戲。初中,有了自己的遊戲機。玩過魂鬥羅,坦克。當時覺得很不過癮,心想以後能自己編寫遊戲就好了,於是立志以後做個程式員。高考不順利,只考上了普通學校電力專業。這還是幸虧當時學校的羅老師(那四年,她一直都在協助我)看到我以前的成績還不錯,決定要下我,否則,我就往下落的更厲害了。電力專業幾乎沒有電腦課程。等到學
Time of Update: 2017-02-27
WS-Security 以現有的密碼學以及 XML 加密和簽名欄業標準為基礎,為 Web 服務應用程式提供了一組全面的安全特性,您可以通過 WS-Policy 和 WS-SecurityPolicy 來指定特定應用程式可以使用哪些特性,從而允許服務客戶機自行配置以訪問服務。通過跨多個平台和 Web 服務架構對這些標準的廣泛支援,可以實現出色的互通性(並且會不斷改善)。儘管能帶來這麼多好處,但 WS-Security 也存在一些缺點。在本 系列 的前兩篇文章中,您已經知道 WS-Security
Time of Update: 2017-02-27
程式的自訂設定是一個重要的功能,大多數程式都會提供自訂配置的方法,提供使用者根據個人喜好、運行環境來配置軟體的使用方式。程式的配置方式存在多樣性,一般會採用windows格式的ini設定檔或者註冊表方式,java格式的properties屬性檔案,隨著xml檔案在程式開放中的普及,也有越來越多的配置開始使用xml的檔案方式,例如java
Time of Update: 2017-02-27
Keytool 是安全鑰匙與認證的管理工具.它管理一個儲存了私人鑰匙和驗證相應公用鑰匙的與它們相關聯的X.509 憑證鏈的keystore(相當一個資料庫).Keytool 是一個有效安全鑰匙和認證的管理工具.
Time of Update: 2017-02-27
熟悉 MS-Windows 和 X Window System 事件驅動編程模型的開發人員,習慣於傳遞在某種事件發生時調用(即“回調”)的函數指標。Java 的物件導向模型目前並不支援方法指標,這樣似乎就不可能使用這種很好的機制。但我們並不是一點辦法都沒有!Java 的介面支援提供了一種獲得回調的等價功能的機制。其技巧就是:定義一個簡單介面,並在該介面中聲明我們要調用的方法。例如,假定我們希望在某個事件發生時得到通知。我們可以定義一個介面:public
Time of Update: 2017-02-27
本文是Java.next系列的第二部分。在這一部分,我們來看Java.next語言如何與Java進行互操作。在所有這些Java.next語言中,與Java互操作都是很簡單的一件事。這得歸功於Java虛擬機器規範,它使得JVM上的其它語言能夠很容易的反射以及調用Java代碼。一個Swing的例子作為與Java互操作的第一個例子,考慮通過調用Swing API建立一個應用程式,使其包含:● 一個視窗● 一個按鈕● 點擊按鈕時彈出一個強制回應對話方塊作為參照,這裡先給出使用原始Java代碼給出的實現:
Time of Update: 2017-02-27
1.基本概念的理解絕對路徑:絕對路徑就是你的首頁上的檔案或目錄在硬碟上真正的路徑,(URL和實體路徑)例如: C:\xyz\test.txt 代表了test.txt檔案的絕對路徑。http://www.sun.com/index.htm也代表了一個 URL絕對路徑。相對路徑:相對與某個基準目錄的路徑。包含Web的相對路徑(HTML中的相對目錄),例如:在 Servlet中,"/"代表Web應用的跟目錄。和實體路徑的相對錶示。例如:"./" 代表目前的目錄,
Time of Update: 2017-02-27
標籤:面試 runtime contain 數組 jvm 對象 回收 hash 有序數組 31.如何權衡是使用無序的數組還是有序的數組?有序數組最大的好處在於尋找的時間複雜度是O(log n),
Time of Update: 2017-02-27
標籤:turn void auth access oid via author and think //:Lauch.java// 學習《Thinking in Java》的代碼筆記 //