NET 网络专题汇总 overview
简介
网络相关的专题内容。
IO
Java IO-00-概览
Java IO-01-文件 RandomAccessFile
Java IO-02-管道
Java IO-03-字符/字节数组
Java IO-04-流
Java IO-05-Reader Writer
Java IO-06-异常处理
Java IO-07-RandomAccessFile
Java IO-0...
2023-02-22 00:00:00 |
Net
使用 JVisualVM 分析 dump 文件定位 OOM 实战笔记
现象
生产 oom,分析如何产生的原因。
dump 文件
下载工具
https://github.com/electerm/electerm
下载
通过 sz 命令下载。
如果没有下载,那么使用 yum install lrzsz 安装。
解析 dump 文件
分析dump文件,我们可以用jdk里面提供的jhat工具,执行
jhat xxx.dump
jhat加载解析...
2023-02-15 00:00:00 |
java
项目复盘梳理-01-overview
前言
常见的项目复盘梳理。
总结学习,不断进步。
目录
使用 JVisualVM 分析 dump 文件定位 OOM 实战笔记
项目复盘梳理-02-旧系统数据迁移到新的系统
参考资料
https://github.com/doocs/source-code-hunter/blob/main/docs/Spring/IoC/2%E3%80%81%E5%B0%86bean%E8%A7...
2023-02-13 00:00:00 |
Project
spring IOC 源码分析之 bean 如何封装为 BeanDefinition
前言
接着上一篇的 BeanDefinition 资源定位开始讲。
Spring IoC 容器 BeanDefinition 解析过程就是把用户在配置文件中配置的 bean,解析并封装成 IoC 容器可以装载的 BeanDefinition 对象,BeanDefinition 是 Spring 定义的基本数据结构,其中的属性与配置文件中 bean 的属性相对应。
正文
首先看一下 A...
2023-02-13 00:00:00 |
source-code
spring IOC 源码分析之 BeanDefinition 的资源定位过程
正文
当我们传入一个 Spring 配置文件去实例化 FileSystemXmlApplicationContext 时,可以看一下它的构造方法都做了什么。
/**
* 下面这 4 个构造方法都调用了第 5 个构造方法
* @param configLocation
* @throws BeansException
*/
// configLocation 包含了 BeanDe...
2023-02-13 00:00:00 |
source-code
spring 源码分析之概览-overview
前言
之前一直想系统的拜读一下 spring 的源码,看看它到底是如何吸引身边的大神们对它的设计赞不绝口,虽然每天工作很忙,每天下班后总感觉脑子内存溢出,想去放松一下,但总是以此为借口,恐怕会一直拖下去。所以每天下班虽然有些疲惫,但还是按住自己啃下这块硬骨头。
spring 源码这种东西真的是一回生二回熟,第一遍会被各种设计模式和繁杂的方法调用搞得晕头转向,不知道看到的这些方法调用的是哪...
2023-02-13 00:00:00 |
source-code
程序员值得逛的网站(转载)
程序员应该访问的最佳网站
程序员应该访问的最佳网站中文版
原版
一些对程序员有用的网站
在学习CS的时候有一些你必须知道的有用的站点来获取通知为了你的技术储备和学习新知识。
这里是一个你应该访问的不是非常全面的一些站点的列表,这个列表会不断更新,只要我能得到链接,你也可以通过添加你知道的来为此做出贡献
Index
索引
当你遇到问题时
新闻篇
杂志篇
针对新...
2023-01-01 08:52:15 |
Other
java 封神技能树
盘古计划
就像每一位读书的人一样,书单都有读过的书和没读过的书。
下面就整理一份自己知道的相对完整的技能树列表。
后期将通过不断完善这个清单,来提升个人的技能。
这个列表看起来很多,实际上确实很多。
不过 80% 的知识个人已经学习过了,但是有一些需要继续深入学习。
自己没学过的要保持对知识的渴望,全部查缺补漏。
我称之为这次差缺补漏环节为【盘古计划】。希望自己在学习完之后,可...
2023-01-01 00:00:00 |
Java