0%

本文详细分析了在使用 MySQL JDBC 进行大数据量查询时可能遇到的两类典型超时问题:服务端 net_write_timeout 超时和客户端 Socket Read 超时。通过实际案例演示了问题的触发条件、执行流程以及多种解决方案。

阅读全文 »

image-20211031221301343

内容简介:

前情提要: 自己买了一台服务器(自己的loser laptop 不能支持 笔者自己学习 做试验了, 难受 呜呜呜,)

​ 1. Linux 服务器基本环境搭建 ( docker, Java,maven,Git,Redis,MySQL)

​ 2. 微服务项目部署 PIG

​ 3. 微服务项目组网(利用zerotier-one 软件 搭建私有网络(走公网IP方式) 将两台云服务器连接起来.)

个人服务器推荐:

PS: 若文章字体偏大或者偏小,建议通过 ctrl键+鼠标滑轮 进行修改,以提升阅读效果.(带来不便,请谅解!)’

阅读全文 »

image-20210428173927324

文章简介:

本文通过一条request请求(/login) 详细描述了 SpringMVC 处理request,相应response的流程.

本文通过图片,文字描述,SpringMVC源码的方式来描述该过程,希望读者能够有所收获.

**文章可能存在语言描述问题,如出现此类错误,还希望读者可以指出错误,以帮助作者完善文章. **

阅读全文 »

image-20210426150337101

本文主要是分析了Spring 是如何通过属性注入的方式解决循环依赖这个问题, 参考源码给出Spring生成 BeanA 对象的流程图(严格意义上讲不算是流程图). 建议读者在阅读本文时关注singletonObjects, singletonFactories, earlySingletonObjects 这三个对象.

PS: 本文需要读者对Spring 的启动流程, getBean()流程,以及创建对象creatBean()有一个大致的了解,若缺少前提知识,请出门左转仔细阅读笔者Spring系列文章.

阅读全文 »