登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Java開發
(共
2755
篇經驗)
0
推薦
9K
瀏覽
HashMap多線程并發問題分析
從前我們的Java代碼因為一些原因使用了HashMap這個東西,但是當時的程序是單線程的,一切都沒有問題。后來,我們的程序性能有問題,所以需要變成多線程的,于是,變成多線程后到了線上,發現程序經...
jemong
8年前
并發
Java開發
多線程
0
推薦
20K
瀏覽
Java多線程之自旋鎖與隊列鎖
編寫高效的并發程序,需要對互斥問題重新研究,設計出適用于多線程的互斥協議。那么問題來了,如果不能獲得鎖,應該怎么做?
phxv5212
8年前
Java
Java開發
多線程
0
推薦
18K
瀏覽
Java中的volatile關鍵字
Java 語言中的 volatile 變量可以被看作是一種 “程度較輕的 synchronized”;與 synchronized 塊相比,volatile 變量所需的編碼較少, 并且運行時開銷...
最愛芒果
8年前
Java
Java開發
0
推薦
18K
瀏覽
RxJava入門實踐〇
最近大家都在學習RXJAVA,作為有理想(mei shi gan)的程序員,RxJava還是沈有必要學習下的。
WalLaura
8年前
Java開發
RxJava
觀察者模式
0
推薦
17K
瀏覽
RxJava入門實踐①
最近大家都在學習RXJAVA,作為有理想(mei shi gan)的程序員,RxJava還是沈有必要學習下的。
JoseBeckham
8年前
Java開發
RxJava
ReactiveX
0
推薦
19K
瀏覽
javaWeb學習記錄:學生信息管理系統
初始版是沒有加分頁的。因為沒怎么學過前端,界面很丑陋。主要技術:JSP,JavaBean,servlet,JDBC
zlva1331
8年前
Java開發
0
推薦
7K
瀏覽
RxJava 教程第三部分:馴服數據流之 高級錯誤處理
前面已經知道如何使用 Observer 來處理錯誤情況。在前面一節中我們通過避免 Monad 使用傳統的 Java 方式來處理異常。代碼中可以出現各種各樣的異常情況,并不是每一個異常都需要告訴上...
tgow0735
8年前
Java開發
RxJava
0
推薦
66K
瀏覽
教你正確地利用Netty建立連接池
Netty是最近非常流行的高性能異步通訊框架,相對于Java原生的NIO接口,Netty封裝后的異步通訊機制要簡單很多。
NTFHal
8年前
Bootstrap
Netty
Java開發
0
推薦
7K
瀏覽
RxJava 教程第三部分:馴服數據流之 避免 monad
monad 是函數式編程中的抽象概念,是一種高度的數學抽象,關于 monad 的詳細介紹請看這里: Functors, Applicatives, And Monads In Pictures ...
Ing57I
8年前
Java開發
Monad
RxJava
0
推薦
12K
瀏覽
RxJava 教程第三部分:馴服數據流之副作用
前面兩部分,我們學習到了如何創建 Observable以及如何從 Observable 中獲取數據。本部分將介紹一些更高級的用法,以及一些在大型項目中的最佳實踐。
T-top
8年前
Java開發
RxJava
0
推薦
9K
瀏覽
RxJava 教程第二部分:事件流基礎之 轉換數據流
本節介紹轉換數據流中數據的方法。在真實世界中, Observable 中的數據可以是任意類型的,可能在你的應用中無法直接使用這些數據類型,你需要對這些數據對象進行一些轉換。
bigpig1101
8年前
Java開發
RxJava
0
推薦
17K
瀏覽
如何修改request的parameter的幾種方式
這篇文章僅僅用來參考,本身不想寫,request之所以不想讓你修改parameter的值,就是因為這個東西一般不然改,有人問我為什么不讓改,表面上說我只能說這屬于篡改數據,因為這個使用戶的請求數...
JaimeBrowni
8年前
Java
Java開發
0
推薦
14K
瀏覽
深入理解Java之線程池
如果并發的線程數量很多,并且每個線程都是執行一個時間很短的任務就結束了,這樣頻繁創建線程就會大大降低系統的效率,因為頻繁創建線程和銷毀線程需要時間。
AleB27
8年前
Java
Java開發
線程池
0
推薦
7K
瀏覽
Java Collections Framework概覽
Java容器里只能放對象,對于基本類型(int, long, float, double等),需要將其包裝成對象類型后(Integer, Long, Float, Double等)才能放到容器里...
aacs4662
8年前
Java
Java開發
Collections
0
推薦
14K
瀏覽
RxJava 教程第二部分:事件流基礎之 聚合
前面介紹了如何過濾掉不需要的數據、如何根據各種條件停止發射數據、如何檢查數據是否符合某個條件。這些操作對數據流來說都是非常有意義的。 本節介紹如何根據數據流中的數據來生成新的有意義的數據。
AntonySievw
8年前
Java開發
RxJava
0
推薦
6K
瀏覽
RxJava 教程第二部分:事件流基礎之 檢查數據
前面一節介紹了如何過濾掉我們不關心的數據。有時候我們需要了解該數據流中的數據是否符合某一條件。本節來介紹一些檢查數據流中數據的函數。
hvnkm
8年前
Java開發
RxJava
0
推薦
11K
瀏覽
Java NIO系列教程(6):Selector
Selector(選擇器)是Java NIO中能夠檢測一到多個NIO通道,并能夠知曉通道是否為諸如讀寫事件做好準備的組件。
hubuke
8年前
Java
Java開發
0
推薦
11K
瀏覽
Java NIO系列教程(5):通道之間的數據傳輸
Java NIO 通道之間的數據傳輸
hubuke
8年前
Java開發
Java NIO
0
推薦
13K
瀏覽
Java NIO系列教程(4):Scatter/Gather
Java NIO開始支持scatter/gather,scatter/gather用于描述從Channel中讀取或者寫入到Channel的操作。
hubuke
8年前
Java開發
Java NIO
0
推薦
13K
瀏覽
Java NIO系列教程(3) :Buffer
Java NIO中的Buffer用于和NIO通道進行交互。
hubuke
8年前
Java開發
Java NIO
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色