花費 10 ms
詳解tomcat的連接數與線程池

前言 在使用tomcat時,經常會遇到連接數、線程數之類的配置問題,要真正理解這些概念,必須先了解Tomcat的連接器(Connector)。 在前面的文章 詳解Tomcat配置文件server. ...

Thu Nov 09 16:51:00 CST 2017 36 57733
Socket通訊-Netty框架實現Java通訊

Netty簡介 本文的目的 工程結構 POM文件配置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi ...

Mon Apr 09 17:50:00 CST 2018 0 24154
Netty實現客戶端和服務端通信簡單例子

Netty是建立在NIO基礎之上,Netty在NIO之上又提供了更高層次的抽象。 在Netty里面,Accept連接可以使用單獨的線程池去處理,讀寫操作又是另外的線程池來處理。 Accept連接和讀寫操作也可以使用同一個線程池來進行處理。而請求處理邏輯既可以使用單獨的線程池進行處理 ...

Sat Mar 24 05:32:00 CST 2018 1 12076
”Connection reset by peer“引發的思考

  閑來無事,把之前寫的一個游戲服務器框架(《一個java頁游服務器框架》),部署到阿里雲服務器上,測試運行了下,結果看到后台log中打印出了“Connection reset by peer”。出於 ...

Mon Mar 09 20:24:00 CST 2015 6 22347
文件上傳下載原理:http協議分析及實現

  我們現在用得非常多互聯網下載文件,非常直觀。有一個下載按鈕,然后我點擊了下載,然后文件慢慢就下載到本地了。就好像是一個復制的過程。   而既然是互聯網,那么必然會是使用網絡進行傳輸的。那么到底是 ...

Tue May 19 20:18:00 CST 2020 0 6408
大文件拆分方案的java實踐(附源碼)

引子 大文件拆分問題涉及到io處理、並發編程、生產者/消費者模式的理解,是一個很好的綜合應用場景,為此,花點時間做一些實踐,對相關的知識做一次梳理和集成,總結一些共性的處理方案和思路,以供后續工作中 ...

Mon May 22 01:31:00 CST 2017 3 13436
Netty源碼學習(二)NioEventLoopGroup

0. NioEventLoopGroup簡介 NioEventLoopGroup可以理解為一個線程池,內部維護了一組線程,每個線程負責處理多個Channel上的事件,而一個Channel只對應於一個 ...

Sun Sep 24 01:58:00 CST 2017 0 11024
Buffer類的詳解(轉)

這篇蚊帳轉自:http://zachary-guo.iteye.com/blog/1457542,作者寫的非常好,是我看到的寫nio最好的幾篇蚊帳,但原文中有一些錯誤,還有我自己對這方面的一些理解,在這里一並更改了。 Buffer 類是 java.nio 的構造基礎。一個 Buffer 對象 ...

Sat May 11 02:38:00 CST 2013 0 23308
netty系列之:netty中的ByteBuf詳解

目錄 簡介 ByteBuf詳解 創建一個Buff 隨機訪問Buff 序列讀寫 搜索 其他衍生buffer方法 和現有 ...

Wed Aug 04 16:58:00 CST 2021 1 894

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM