• 0推薦
    43K 瀏覽

    通過 Java 線程堆棧進行性能瓶頸分析

    改善性能意味著用更少的資源做更多的事情。為了利用并發來提高系統性能,我們需要更有效的利用現有的處理器資源,這意味著我們期望使 CPU 盡可能出于忙碌狀態(當然,并不是讓 CPU 周期出于應付無用...
    kdz 6年前   
    0推薦
    35K 瀏覽

    線程堆棧分析

    Java 虛擬機提供了線程轉儲(Thread dump)的后門,通過這個后門,可以將線程堆棧打印出來。這個后門就是通過向 Java 進程發送一個 QUIT 信號,Java 虛擬機收到該信號之后,...
    hopechart 6年前   
    線程   Java開發   JRE  
    0推薦
    29K 瀏覽

    Linux 的 IO 通信 以及 Reactor 線程模型淺析

    隨著計算機硬件性能不斷提高,服務器 CPU 的核數越來越越多,為了充分利用多核 CPU 的處理能力,提升系統的處理效率和并發性能,多線程并發編程越來越顯得重要。無論是 C++ 還是 Java 編...
    princeanan 6年前   
    Linux   線程   IO  
    0推薦
    29K 瀏覽

    iOS 多網絡請求的線程安全

    我發現解決并行問題最簡單最優雅的方法就是盡可能的少使用并發編程,而且我們的處理器非常適合執行那些線性代碼。但是如果將大的代碼塊或任務拆分為多個并行執行的小代碼塊和任務將會讓代碼變得更加易讀和易維護。
    wqxiea 7年前   
    0推薦
    19K 瀏覽

    Android非UI線程更新UI的探索

    眾所周知,在Android中如果在非UI線程更新UI的話,會拋出異常:Only the original thread that created a view hierarchy can tou...
    0推薦
    24K 瀏覽

    深入理解 GIL:如何寫出高性能及線程安全的 Python 代碼

    6歲時,我有一個音樂盒。我上緊發條,音樂盒頂上的芭蕾舞女演員就會旋轉起來,同時,內部裝置發出“一閃一閃亮晶晶,滿天都是小星星”的叮鈴聲。那玩意兒肯定俗氣透了,但我喜歡那個音樂盒,我想知道它的工作...
    hm1816 7年前   
    0推薦
    16K 瀏覽

    如何捕獲java線程中的逃逸的異常

    在java線程中,在run方法中,我們要在run()方法中,把一切的異常有處理掉,也就try-catch掉。不能讓這個線程拋出異常,因為如果我們不使用特殊的方式的話,我們是無法捕獲從這個線程中逃逸的異常的。
    UrsulaHargr 7年前   
    0推薦
    5K 瀏覽

    Android的線程和線程池

    線程在Android中是一個很重要的概念,從用途上來說,線程分為主線程和子線程,主線程主要處理和界面相關的事情,而子線程則往往用于執行耗時操作。在Android中扮演線程角色的還有很多,比如As...
    0推薦
    12K 瀏覽

    深入理解線程本地變量ThreadLocal

    如果在多線程并發環境中,一個可變對象涉及到共享與競爭,那么該可變對象就一定會涉及到線程間同步操作,這是多線程并發問題。
    fengjun 7年前   
    0推薦
    14K 瀏覽

    Java線程內存模型,線程、工作內存、主內存

    線程的working memory是cpu的寄存器和高速緩存的抽象描述:現在的計算機,cpu在計算的時候,并不總是從內存讀取數據,它的數據讀取順序優先級 是: 寄存器-高速緩存-內存 。
    MathiasOxo 7年前   
    0推薦
    14K 瀏覽

    從 JVM 內存模型談線程安全

    Java采用的是基于共享內存的并發模型,使得JVM看起來非常類似現代多核處理器:在基于共享內存的多核處理器體系架構中,每個處理器都有自己的緩存,并且定期與主內存進行協調.這里的線程同樣有自己的緩...
    vf0148 7年前   
    JVM   線程   Java開發  
    0推薦
    10K 瀏覽

    理解RxJava的線程模型

    ReactiveX是Reactive Extensions的縮寫,一般簡寫為Rx,最初是LINQ的一個擴展,由微軟的架構師Erik Meijer領導的團隊開發,在2012年11月開源,Rx是一個...
    MicEdinburg 7年前   
    線程   RxJava  
    0推薦
    18K 瀏覽

    JavaScript中的進程、線程和協程

    這周一直在編前端構建的腳本,用到了多進程去解決一個效率問題。期間差了很多進程、線程、協程的資料,在這里記錄回顧一下。
    0推薦
    33K 瀏覽

    C++ 線程同步的四種方式

    線程之間通信的兩個基本問題是互斥和同步。
    lrx137 7年前   
    0推薦
    6K 瀏覽

    APP 緩存數據線程安全問題探討

    一般一個 iOS APP 做的事就是:請求數據->保存數據->展示數據,一般用 Sqlite 作為持久存儲層,保存從網絡拉取的數據,下次讀取可以直接從 Sqlite DB 讀取。
    trall 8年前   
    0推薦
    6K 瀏覽

    APP 緩存數據線程安全問題探討

    對于 APP 緩存數據線程安全問題,分線程 cache 和數據不可變是比較常見的解決方案,都有著不同的實現代價,分線程 cache 接口不友好,數據不可變需要配合單向數據流之類的規則或框架才會變...
    ounm8243 8年前   
    0推薦
    7K 瀏覽

    Android工作線程轉換為UI線程三種方式

    我們將工作線程轉換為UI線程,主要是進行UI的更新操作;
    0推薦
    7K 瀏覽

    進程與線程的一個簡單解釋

    . 計算機的核心是CPU,它承擔了所有的計算任務。它就像一座工廠,時刻在運行。 2. 假定工廠的電力有限,一次只能供給一個車間使用。也就是說,一個車間開工的時候,其他車間都必須停工。背后的含義就...
    sayidzm 8年前   
    線程   進程  
    0推薦
    5K 瀏覽

    APP 緩存數據線程安全問題探討

    對于 APP 緩存數據線程安全問題,分線程 cache 和數據不可變是比較常見的解決方案,都有著不同的實現代價,分線程 cache 接口不友好,數據不可變需要配合單向數據流之類的規則或框架才會變...
    szly666 8年前   
    0推薦
    7K 瀏覽

    Java 線程 — ConcurrentLinkedQueue

    在考慮并發的時候可以先考慮單線程的情況,然后再將并發的情況考慮進來。
    duanjian01 8年前   
    1 2 3

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

    投稿

    熱門問答

      熱門文檔

      • sesese色