文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
沧海月明
解决了什么问题,做了什么优化
累计撰写
149
篇文章
累计创建
33
个标签
累计收到
1
条评论
栏目
文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
目 录
CONTENT
web-沧海月明
以下是
web
相关的文章
2025-03-19
httpclient
使用案例 post org.apache.httpcomponents是apache提供的发http请求的包,能够提供简单的restful风格接口请求客户端的代码模板 还需要分析httpclient、spring-restTemplate、servlet、springMVC的区别: httpclie
2025-03-19
46
0
0
apache.httpclient
IO与网络
2025-03-13
spring-RestTemplate
什么是Rest REST(RepresentationalState Transfer)是Roy Fielding提出的一个描述互联系统架构风格的名词。REST定义了一组体系架构原则,可以根据这些原则设计以系统资源为中心的Web服务,包括使用不同语言编写的客户端如何通过HTTP处理和传输资源状态。
2025-03-13
25
0
0
IO与网络
《spring源码深度解读》
2025-03-04
Tomcat
tomcat是servlet运行的容器,它承担的作用是为每个servlet暴露对应的端口,并将接收到的请求分发到这些servlet中 spring-boot有自主集成的tomcat,不使用spring-boot的项目中tomcat往往是需要自己进行集成的。to
2025-03-04
23
0
0
IO与网络
tomcat
2025-02-26
spring-MVC
本篇分析spring-MVC的源码,基础知识包括: Servlet的概念和代码架构:http://www.chymfatfish.cn/archives/servlet spring-MVC + servlet编程案例参考:
2025-02-26
56
0
0
《spring源码深度解读》
IO与网络
2025-02-13
Servlet
servlet与tomcat servlet的定义 servlet实际上就是由java便携的代码段,承接输入,返回输出 它用于把前端接收到的数据进行处理,返回一个web可识别的内容。既然是通过web做交互,肯定就不能随便定义一些入参返回值,要有一个统一规范,因此java提供了servlet接口
2025-02-13
77
0
0
IO与网络
2025-01-29
H5基础知识
H5的标签 h5基本骨架 一个简单的H5代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in
2025-01-29
66
0
0
前端知识
2024-12-28
Jedis
Jedis是基于java开发的连接Redis服务器的包,基本用法包括Jedis连接、JedisPool、Pipeline等 Jedis - 单连接用法 先看一个使用案例: public class LocalRedisTest { @Test public void executeJ
2024-12-28
83
0
0
缓存
jedis
2024-12-23
【实践】网络与服务器请求故障排查实践
问题1 三次握手产生的连接池满 【现象】:QPS远低于预期值,压测机请求产生大量网络异常:Connection time out/Read time out,后端未观测到很多请求 【思路】:连接超时,看起来多半是网络问题,如果是后端主动拒绝连接(tomcat线程池满等),报错不应该是连接超时 【排查
2024-12-23
51
0
0
IO与网络
技术实践
2024-12-11
netty - 高效的通信框架
netty简谈 netty是封装nio实现的一套JAVA高性能通信框架,它简化了网络通信编程 了解IO的发展史,大概可以看到是从最早的BIO到NIO,从阻塞到非阻塞的过程 如果使用BIO写通信框架,在通信中就会有大量的阻塞线程,产生巨大的消耗,如果消息消费漫长,服务的性能就会拉胯 如果使用NIO写通
2024-12-11
51
0
0
IO与网络
2024-12-04
网络与socket
计算机网络 基础结构 OSI 7层模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 应用层、表示层、会话层是应用程序维度的,包含应用程序特有的协议,例如http协议、https协议可以使用get、post等方法,而redis不能使用get、post只能使用redis特有的方法,比如k
2024-12-04
80
0
0
IO与网络