Time of Update: 2015-04-19
標籤:java一.淺複製和深複製的概念: 1).淺複製:又稱為淺複製,被複製的對象的所有變數都含有與原來的對象相同的值,而所有的對其他對象的引用仍然指向原來的對象。換而言之,淺複製僅僅複製所考慮的對象,而不複製它所引用的對象。
Time of Update: 2015-04-20
標籤:第一部分:瞭解一下java1.5起預設的三個annotation類型一個是@Override:只能用在方法之上的,用來告訴別人這一個方法是改寫父類的。 一個是@Deprecated:建議別人不要使用舊的API的時候用的,編譯的時候會產生警告資訊,可以設定在程式裡的所有的元素上. 一個是@SuppressWarnings:這一個類型可以用來暫時把一些警告資訊訊息關閉.
Time of Update: 2015-04-20
標籤:Java 中的封裝類相信各位小夥伴們對基礎資料型別 (Elementary Data Type)都非常熟悉,例如 int、float、double、boolean、char 等。基礎資料型別 (Elementary Data Type)是不具備對象的特性的,比如基本類型不能調用方法、功能簡單。。。,為了讓基礎資料型別 (Elementary Data Type)也具備對象的特性, Java 為每個基礎資料型別 (Elementary Data
Time of Update: 2015-04-20
標籤:java 調用hive 自訂udf hive udf java 調用hive udf java 調用udf Hive 具有一個可選的組件叫做HiveServer,它允許通過在一定的連接埠訪問Hive.將自訂的UDF的jar拷貝到安裝的hive伺服器中(如 /home/hadoop下)具體的不囉嗦了,看代碼吧!、package
Time of Update: 2015-04-20
標籤:分類分布式網路爬蟲包含多個爬蟲,每個爬蟲需要完成的任務和單個的爬行器類似,它們從互連網上下載網頁,並把網頁儲存在本地的磁碟,從中抽取URL並沿著這些URL的指向繼續爬行。由於並行爬行器需要分割下載任務,可能爬蟲會將自己抽取的URL發送給其他爬蟲。這些爬蟲可能分布在同一個區域網路之中,或者分散在不同的地理位置。根據爬蟲的分散程度不同,可以把分布式爬行器分成以下兩大類:1、基於區域網路分布式網路爬蟲:這種分布式爬行器的所有爬蟲在同一個區域網路裡運行,通過高速的網路連接相互連信。這些爬蟲通過同一
Time of Update: 2015-04-19
標籤:1. 定義 java.util.logging.Logger是Java內建的日誌類,可以記錄程式運行中所產生的日誌。通過查看所產生的記錄檔,可以剖析器的健全狀態,出現異常時,分析及定位異常。2.簡單的例子import java.io.IOException; import java.io.PrintWriter; import java.io.StringWriter; import java.text.SimpleDateFormat; import
Time of Update: 2015-04-20
標籤:/** * 測試thread的wait notify notifyAll sleep Interrupted * @author tomsnail * @date 2015年4月20日 下午3:20:44 */public class Test1 { /** * 對象鎖 * @author tomsnail * @date 2015年4月20日 下午3:14:13 */ private static final Object
Time of Update: 2015-04-20
標籤:筆記,深入理解java虛擬機器 Java運行時記憶體地區 程式計數器,線程獨佔,當前線程所執行的位元組碼的行號指標,每個線程需要記錄下執行到哪兒了,下次調度的時候可以繼續執行,這個區是唯一不會發生oom的 棧,線程獨佔,包含虛擬機器棧或native method stack,用於存放局部變數的 堆,線程共用,用於分布對象執行個體的,後面說的記憶體管理和記憶體回收基本都是針對堆的 方法區,線程共用,用於存放被虛擬機器載入的類,常量,靜態變數;
Time of Update: 2015-04-20
標籤:轉:http://blog.sina.com.cn/s/blog_af26e3330101988v.html1.對整數進行格式化:%[index$][標識][最小寬度]轉換方式 我們可以看到,格式化字串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字串最少包含多少位元字。我們來看看剩下2個部分的含義吧: 標識:&
Time of Update: 2015-04-20
標籤:From:http://emma.sourceforge.net/EMMA: a free Java code coverage tool Code coverage for free: a basic freedom? Until recently, the world of Java development had been plagued by an absurd discrepancy: Java developers
Time of Update: 2015-04-20
標籤:http://developer.51cto.com/art/201104/253257_1.htmava EE 6核心特徵:Bean Validation特性概述(2)2011-04-02 14:33 張冠楠 陳志嫻 IBM developerWorks 字型大小:T | T資料驗證在 Java 分層結構的應用開發中佔據著重要位置。Java EE 6 提出了 Bean Validation 規範,使用註解的方式對 Java Bean 進行約束驗證,
Time of Update: 2015-04-20
標籤:java io nio 當學習java NIO和IO API時,大腦中會很快湧現一個問題:什麼時候用IO?什麼時候用NIO?這篇文章作者將嘗試闡明Java NIO和IO之間的一些區別、它們的用例、它們各自是如何影響我們的代碼設計的。Java
Time of Update: 2015-04-19
標籤:強引用軟引用弱引用 java強引用 java軟引用 java弱引用 Java 中強引用, 軟引用SoftReference,弱引用WeakReference,虛引用Java當中的引用有四種:1.強引用 平常我們用的最多的引用。
Time of Update: 2015-04-19
標籤:黑馬程式員 java反射 reflect class ——Java培訓、Android培訓、iOS培訓、.Net培訓、期待與您交流! ——一、概述Java
Time of Update: 2015-04-20
標籤:1.Chain Of Responsibility(責任鏈模式) 定義:有多個對象,每個對象持有對下一個對象的引用,這樣就會形成一條鏈,請求在這條鏈上傳遞, 直到某一對象決定處理該請求。但是發出者並不清楚到底最終那個對象會處理該請求。 此處強調一點就是,連結上的請求可以是一條鏈,可以是一個樹,還可以是一個環,模式本身不約束這個,
Time of Update: 2015-04-20
標籤:為實現數組的排序和尋找、數組的比較和對數組填充元素,java.util.Arrays類包括各種各樣的靜態方法。這些方法都有對所有基本類型的重載方法。可以使用sort方法對整個數組或部分數組進行排序。例如,下面的代碼對數值型數組和字元型數組進行排序。double[] numbers = {6.0,4.4,1.9,2.9,3.4,3.5};java.util.Arrays.sort(numbers);最後的結果是[1.9, 2.9, 3.4, 3.5, 4.4,
Time of Update: 2015-04-19
標籤:1. [代碼]讀操作Runable 1 package com.hrd.test.socket; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.PrintWriter; 6 7 /** 8 * 作者: ehomeud 建立於: 2015/4/15 13:15 9 */10 public class ReadThread
Time of Update: 2015-04-20
標籤:網路連接 下載任務 互連網 區域網路 廣域網路 分類分布式網路爬蟲包含多個爬蟲,每個爬蟲需要完成的任務和單個的爬行器類似,它們從互連網上下載網頁,並把網頁儲存在本地的磁碟,從中抽取URL並沿著這些URL的指向繼續爬行。由於並行爬行器需要分割下載任務,可能爬蟲會將自己抽取的URL發送給其他爬蟲。這些爬蟲可能分布在同一個區域網
Time of Update: 2015-04-20
標籤:1.觀察者模式(Observer Mode) 定義:一種一對多的關係,屬於類與類之間的關係,不涉及繼承。 當一個對象變化時,其它依賴該對象的對象都會收到通知,並且隨著變化! 關係圖: 2.領導通知學生和老師的例子 2.1 觀察者//觀察者介面:更新方法(更新所有的子類)public
Time of Update: 2015-04-20
標籤: 功能特點:1、適配所有裝置(PC、平板、手機等),相容所有瀏覽器(Chrome、Firefox、Opera、Safari、IE6~IE11等),適用所有項目(MIS管理資訊系統、OA辦公系統、ERP企業資源規劃系統、CRM客戶關係管理系統、網站、管理後台等)。2、快速開發,敏捷的資料持久層解決方案。 2.1、事務自動處理。 2.2、O/R Mapping基於註解,零配置XML,便於維護,