花费 26 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