• 簡單的 Java 工具類:Tasklet 經驗

    Tasklet是一個簡單的 Java 工具類,主要用于將一個大任務分割成許多較小的子任務,然后對這些子任務進行協調管理。

    jopen 2014-10-20   14862   0

    Java生成隨機數 經驗

    1.java的Random是偽隨機,在一個區間會等幾率生成隨機數。利用這個可實現概率問題: 實現60%幾率執行A程序,30%幾率執行B程序,10%幾率執行C程序。

    jopen 2014-11-23   37908   0

    Java復制文件的代碼 經驗

    Java復制文件的代碼

    jopen 2014-11-23   27283   0

    應用JConsole學習Java GC 經驗

    關于Java GC的知識,好多地方都講了很多,今天我用JConsole來學習一下Java GC的原理。

    jopen 2014-12-16   38778   0

    Java 機器學習 工具 & 庫 經驗

    下面是25個Java機器學習的工具&&庫列表: 1. Weka 是一個數據挖掘任務機器學習算法的集合。這些算法可以直接應用于數據集或者在你自己的Java代碼中調用。Weka 包含 數據預處理、分類、回歸、聚類、關聯規則、可視化 等工具。

    jopen 2015-09-11   47685   0

    Java getResourceAsStream的使用方法 經驗

    在java項目中會經常用到getResourceAsStream這個函數獲取一些配置文件,但是怎樣正確使用這個函數呢? getResourceAsStream(String path)這個函數的參數是一個路徑,但是這個路徑應該怎么填?使用該函數的難點也就在此。

    jopen 2015-02-05   47610   0

    Java容器類型使用總結 經驗

    最近抽空把java.lang下面常用的那些容器類型(數據結構)復習了一下,這些東西是基礎,平時使用的時候也可以很容易查得到,有些方法大概知 道,但是總是弄混,如果可以記住那些重要方法,并且能夠熟練使用的話,還是可以讓編碼過程變得容易很多。另外一個是實現機制,對于常用數據結構的實現機 制,應該說是必須要熟知的。

    jopen 2015-02-15   18729   0

    Java 8的6個問題 經驗

    Java8帶來了最讓人期待的新特性之–并行。parallelStream() 方法在集合和流上實現了并行。它將它們分解成子問題,然后分配給不同的線程進行處理,這些任務可以分給不同的CPU核心處理,完成后再合并到一起。實現原理主要是使用了fork/join框架。好吧,聽起來很酷對吧!那一定可以在多核環境下使得操作大數據集合速度加快咯,對嗎?

    jopen 2014-12-02   28349   0

    java常用的文件讀寫操作 經驗

    現在算算已經做java開發兩年了,回過頭想想還真是挺不容易的,java的東西是比較復雜但是如果基礎功扎實的話能力的提升就很快,這次特別整理了點有關文件操作的常用代碼和大家分享

    jopen 2014-11-08   90354   0

    Java Servlet工作原理問答 經驗

    本文來自stackoverflow的問答,討論了Java Servlet的工作機制,如何進行實例化、共享變量和多線程處理。

    jopen 2015-11-04   19142   0

    Java Excel 讀寫庫 - JxlExcel 經驗

    JxlExcel 是基于jxl封裝的java excel讀寫庫,特性如下: 可以像讀寫文件一樣方便的讀取數據和寫入數據 數據支持數組、map、bean三種方式 支持xml配置excel模板 如何使用?

    jopen 2015-12-30   52168   0

    Java NIO緩沖 經驗

    緩沖區(buffer)是從即將寫入通道(channel)或剛剛從通道中讀出的一段數據。它是一個持有數據,并扮演NIO通道端點的對象。緩沖區為數據訪問和讀寫過程提供正式機制。

    jopen 2015-09-28   9763   0
    NIO   Java開發  

    Java7的新特性 經驗

    本文主要講Java7的新特性,相對于Java6而言,Java7增加了一些重要的特性,比如NIO2,不像Java6那么雞肋,也算是一個重要的版本。

    RicMcReynol 2016-02-05   34598   0
    Java7   JRE   Java開發  

    Java LinkedList源碼分析 經驗

    LinkedList 是一個常用的集合類,用于順序存儲元素。 LinkedList 經常和 ArrayList 一起被提及。大部分人應該都知道 ArrayList 內部采用數組保存元素,適合用于隨機訪問比較多的場景,而隨機插入、刪除等操作因為要移動元素而比較慢。 LinkedList 內部采用鏈表的形式存儲元素,隨機訪問比較慢,但是插入、刪除元素比較快,一般認為時間復雜都是 O(1) (需要查找元素時就不是了,下面會說明)。本文分析 LinkedList 的具體實現。

    httpdiyit 2016-01-25   7848   0

    Java NIO淺析 經驗

    NIO(Non-blocking I/O,在Java領域,也稱為New I/O),是一種同步非阻塞的I/O模型,也是I/O多路復用的基礎,已經被越來越多地應用到大型應用服務器,成為解決高并發與大量連接、I/O處理問題的有效方式。

    x289p6oa2 2016-11-04   12682   0
    NIO   Java   Java開發  

    盤點最流行的Java工具 經驗

    最流行的工具并不一定是“最好的”,對于開發來說,什么是最好的,取決于使用場景。然而,當選擇工具時,流行程度是不可忽視的一個重要因素,并不是因為工具的流行增加了其價值,而是因為廣泛使用的社區帶來了無價的資源和支持。

    hello74 2016-08-17   30093   0
    Java  

    Java CompletableFuture 詳解 經驗

    Future 是Java 5添加的類,用來描述一個異步計算的結果。你可以使用 isDone 方法檢查計算是否完成,或者使用 get 阻塞住調用線程,直到計算完成返回結果,你也可以使用 cancel 方法停止任務的執行。

    yangtaochina 2016-03-01   26334   0

    java自動裝箱性能 經驗

    java自動裝箱性能:Java 的基本數據類型(int、double、 char)都不是對象。但由于很多Java代碼需要處理的是對象(Object)...

    ejuf4105 2016-03-02   7275   0

    Java并發編程:Lock 經驗

    在上一篇文章中我們講到了如何使用關鍵字synchronized來實現同步訪問。本文我們繼續來探討這個問題,從Java 5之后,在java.util.concurrent.locks包下提供了另外一種方式來實現同步訪問,那就是Lock。

    ScoI13 2016-03-05   29594   0

    Java LinkedList源碼剖析 經驗

    LinkedList同時實現了List接口和Deque接口,也就是說它既可以看作一個順序容器,又可以看作一個隊列(Queue),同時又可以看作一個棧(Stack)。這樣看來,LinkedList簡直就是個全能冠軍。當你需要使用棧或者隊列的時候,首先應該考慮的就是LinkedList。因為Java官方已經聲明不建議使用Stack類,推薦使用LinkedList,更遺憾的是,Java里根本沒有一個叫做Queue的類(它是個接口名字)。

    JolN57 2016-05-06   8627   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色