- 博客(7)
- 收藏
- 关注
原创 Apache HttpClient IO模型 以及 开启HTTP/2
/ 1. 配置 IOReactor 参数.setSelectInterval(500) // 每500毫秒唤醒一次进行事件检测.build();// 2. 创建连接池管理器// 3. SSL配置(例如信任自签名证书).build();null,// 4. 代理设置// 5. 请求配置.build();// 6. 通过 builder 整合所有配置// 7. 构建异步 HttpClient// ... 发起请求。
2025-03-18 00:53:04
1708
原创 Tomcat IO模型 以及 开启HTTP/2
虽然 HTTP/1.1 支持“流水线”(pipelining),允许客户端连续发送多个请求,但服务器会依次返回响应,且响应必须按请求的顺序返回,因此实际上不会实现真正的并发处理。因此,理论上在默认配置下,Tomcat 8 的 NIO 连接器可以同时支持大约 10,000 个客户端连接,而在经过适当调优后,可支持的连接数可能更高。– 这是一个简写值,在 Tomcat 7 及以后的版本中,如果在配置中写上 “HTTP/1.1”,Tomcat 会根据运行环境自动选择具体的实现。,它定义了能同时接受的最大连接数。
2025-03-17 23:16:32
1610
原创 阿里云中央仓库
alimaven central aliyun maven http://maven.aliyun.com/nexus/content/repositories/central/
2020-11-12 22:34:00
231
原创 报错集合
Cannot resolve javax.jms:jms:1.1从JBoss存储库下载jms-1.1.jar,https://repository.jboss.org/nexus/content/groups/public/javax/jms/jms/1.1/jms-1.1.jar然后:mvn install:install-file -DgroupId=javax.jms -DartifactId=jms -Dversion=1.1 -Dpackaging=jar -Dfile=jms-1.1.j
2020-11-11 19:30:40
308
原创 mybatis generator Maven
generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><g
2020-09-25 12:34:52
184
原创 WebSocket
先讲解一下WebSocket出现时的Web应用背景。1.实时 Web 应用的窘境Web 应用的信息交互过程通常是客户端通过浏览器发出一个请求,服务器端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种机制无法满足对实时性要求很高的应用程序。比如在线游戏,实时聊天等。HTTP协议是非持久化的,单向通信协议。无法满足实时通信需求。2.WebSocket介...
2019-08-06 11:17:38
652
原创 BIO、NIO、AIO
先叙述一下网络编程,而后进入BIO、NIO、AIO讲解1.网络编程网络编程从大的方面说就是对数据的发送与接收。网络编程就是将运行在多个设备(计算机)的程序通过网络连接起来,进行通信。网络编程的基本模型是C/S模型,也就是两个进程之间进行相互通信,其中服务器端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立...
2019-08-06 10:33:19
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅