• 0推薦
    12K 瀏覽

    Linux線程的前世今生

    最近在重新翻閱《Unix環境高級編程》的時候,被書上的一段例程所困擾,那段代碼是分別在主線程和子線程中使用 getpid() 函數打印進程標識符PID,書上告訴我們是不同的值,但是測試結果是主線...
    BroderickPa 8年前   
    Linux   線程  
    0推薦
    7K 瀏覽

    ThreadLocal實現方式&使用介紹—無鎖化線程封閉

    雖然現在可以說很多程序員會用ThreadLocal,但是我相信大多數程序員還不知道ThreadLocal,而使用ThreadLocal的程序員大多只是知道其然而不知其所以然,因此,使用Threa...
    ekzt3209 8年前   
    0推薦
    13K 瀏覽

    Java并發編程:如何創建線程?

    在前面一篇文章中已經講述了在進程和線程的由來,今天就來講一下在Java中如何創建線程,讓線程去執行一個子任務。下面先講述一下Java中的應用程序和進程相關的概念知識,然后再闡述如何創建線程以及如...
    ColHutchins 8年前   
    0推薦
    8K 瀏覽

    Java并發編程:進程和線程之由來

    在前面,已經介紹了Java的基礎知識,現在我們來討論一點稍微難一點的問題:Java并發編程。當然,Java并發編程涉及到很多方面的內容,不是一朝一夕就能夠融會貫通使用的,需要在實踐中不斷積累。由...
    AlbertaWood 8年前   
    0推薦
    16K 瀏覽

    Java 實現線程死鎖

    春節的時候去面試了一家公司,筆試題里面有一道是使用簡單的代碼實現線程的‘死鎖’,當時沒有想到這道題考的是Synchronized關鍵字,于是自己定義了兩個資源模擬了一下。后面想想腸子都悔青了,于...
    xpf880419 8年前   
    0推薦
    38K 瀏覽

    優化 Android 線程和后臺任務開發

    當我們談論線程,我們知道一個 Android 應用程序至少有一個主線程。這個線程是隨著你的 Application 類的創建而同時創建的。主線程的關鍵職責就是繪制用戶界面:它是為了處理用戶交互,...
    0推薦
    7K 瀏覽

    嵌入式 lua 中的線程庫

    無論是客戶端還是服務器,把 lua 作為嵌入語言使用的時候,都在某種程度上希望把 lua 腳本做多線程使用。也就是你的業務邏輯很可能有多條業務線索,而你希望把它們跑在同一個 lua vm 里。
    jopen 8年前   
    Lua   線程  
    0推薦
    13K 瀏覽

    Android子線程真的不能更新UI么

    當一個程序第一次啟動的時候,Android會同時啟動一個對應的主線程,這個主線程就是UI線程,也就是ActivityThread。UI線程主要負責處理與UI相關的事件,如用戶的按鍵點擊、用戶觸摸...
    0推薦
    15K 瀏覽

    Servlet 3.1規范學習筆記(一)——Servlet生命周期和線程安全性問題

    每一個Java程序員都知道Servlet的重要性,在Java Web 開發中,程序員一定避不開 Servlet,很多 Java Web 框架都是基于 Servlet 來構建的,最終開發完成的應用...
    jopen 9年前   
    0推薦
    22K 瀏覽

    Core Data 線程大揭秘

    到了今天,Core Data 中的線程實現機制已經與其最初版本大相徑庭了(也就是 iOS 6 之前的版本)。在 Core Data 的悠久歷史中,多年來關于如何使用線程這個話題已經有了數種不同的...
    jopen 9年前   
    0推薦
    6K 瀏覽

    關于Android中工作者線程的思考

    在Android中,我們或多或少使用了工作者線程,比如Thread,syncTask,HandlerThread,甚至是自己創建的線程池,使用工作者線程我們可以將耗時的操作從主線程中移走。
    0推薦
    32K 瀏覽

    JAVA多線程Thread VS Runnable詳解

    進程是程序在處理機中的一次運行。一個進程既包括其所要執行的指令,也包括了執行指令所需的系統資源,不同進程所占用的系統資源相對獨立。所以進程是重量級的任務,它們之間的通信和轉換都需要操作系統付出較大的開銷。
    jopen 9年前   
    0推薦
    19K 瀏覽

    Unix/Linux 線程的實質

    進程是具有一定獨立功能的程序關于某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單位. 線程是進程的一個實體,是CPU調度和分派的基本單位,它是比進程更小的能獨立運行...
    jopen 9年前   
    線程  
    0推薦
    21K 瀏覽

    java線程中Exchanger使用

    有時我們需要對元素進行配對和交換線程的同步點,使用exchange方法 返回其伙伴的對象,這時我們就需要使用線程類中的Exchanger類了
    jopen 10年前   
    0推薦
    18K 瀏覽

    JDK自帶線程池介紹

    newFixedThreadPool創建一個指定工作線程數量的線程池。每當提交一個任務就創建一個工作線程,如果工作線 程數量達到線程池初始的最大數,則將提交的任務存入到池隊列中。
    jopen 11年前   
    0推薦
    19K 瀏覽

    線程開發庫:pthreads-win32

    pthreads-win32是windows下的pthread庫,和linux下一模一樣。
    jopen 11年前   
    0推薦
    11K 瀏覽

    Java高級:線程同步lock與unlock使用

    Java中可以使用Lock和Synchronized的可以實現對某個共享資源的同步,同時也可以實現對某些過程的原子性操作。
    mapinfo600 12年前   
    0推薦
    22K 瀏覽

    Java線程復習筆記

    先說說線程和進程,現代操作系統幾乎無一例外地采用進程的概念,進程之間基本上可以認為是相互獨立的,共享的資源非常少。線程可以認為是輕量級的進程,充分地利用線程可以使得同一個進程中執行多種任務。Java
    openkk 12年前   
    0推薦
    40K 瀏覽

    深入ThreadLocal的內部機制

    早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal為解決多線程程序的并發問題提供了一種新的思路。使用這個工具類可以很簡潔地編寫出優美的多線程程序。...
    wangjianme 12年前   
    1 2 3

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色