在实际开发中,我们经常使用Spring的@Component、@Service、@Repository以及 @Controller等注解来实现bean托管给Spring容器管理。Spring是怎么样实现的呢?我们一起跟着源码看看整个过程吧! 照旧,先看调用时序图: Spring启动时,会去扫描指定包 ...
分类:
编程语言 时间:
2019-10-13 19:03:34
阅读次数:
121
一、TCP三次握手 在建立连接的过程中,双方的状态变化时序图如下所示 图 刚开始的时候,客户端和服务器都处于 CLOSED 状态,先是服务端主动监听某个端口,处于 LISTEN 状态。 二、为什么要三次握手 答案1 假如只进行一次握手,客户端发送连接请求后,没有收到服务端的应答,是没法判断连接是否成 ...
分类:
其他好文 时间:
2019-10-12 01:03:11
阅读次数:
124
Fiddler使用 一、主界面各面板的功能 Fiddler的主界面分为 工具面板、会话面板、监控面板、状态面板 1、工具面板 两种模式 缓冲模式(Buffering Mode)Fiddler直到HTTP响应完成时才将数据返回给应用程序。可以控制响应,修改响应数据。但是时序图有时候会出现异常 流模式( ...
分类:
其他好文 时间:
2019-09-16 19:41:12
阅读次数:
91
1.爱资料在线工具 https://www.toolnb.com <1>. 时序图、流程图制作、时序图制作文字版<2>. 在线并发测试工具<3>. 输入长度和设置规则生成自定义随机字符串!<4>. 网络拓扑图制作<5>. Cron表达式生成器<6>. 字体CSS样式生成器<7>. 状态码日志分析<8 ...
分类:
其他好文 时间:
2019-09-13 19:54:31
阅读次数:
95
一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 上面这样子进行类对象的初始化,我们可以理解为「正」。 而反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。 这时候,我们使用 JDK ...
分类:
编程语言 时间:
2019-09-11 20:09:05
阅读次数:
99
前言 很多东西在时序图中体现的已经非常清楚了,没有必要再一步一步的作介绍,本文以图为主,然后对部分内容加以简单解释。 很多东西在时序图中体现的已经非常清楚了,没有必要再一步一步的作介绍,本文以图为主,然后对部分内容加以简单解释。 绘制图形使用的工具是 PlantUML + Visual Studio ...
分类:
其他好文 时间:
2019-09-10 18:24:09
阅读次数:
107
一个基于typescript + canvas 实现的开源在线绘图的引擎Topology。采用引擎 + 图形库中间件的思路能够方便、快速的扩展、集成到前端项目。目前暂时实现了基本图形、流程图图形库,能够满足微服务架构图、网络拓扑图和流程图的绘制。后面计划陆续实现活动图/时序图/类图等UML图。 在线 ...
分类:
其他好文 时间:
2019-09-04 15:07:52
阅读次数:
576
最近看代码,由于代码的调用层级深度比较多,层层深入到某处时,已经忘记了身处何处,虽然自己可以使用一些画图工具来时序图,但是,这种情况下,自己画时序图很繁琐,比较浪费时间,上网找了一下IDEA有一个插件可以自动生成时序图,工具名称:SequenceDiagram 下载安装 方式1 可以在IDEA的Pl ...
分类:
其他好文 时间:
2019-08-25 16:01:13
阅读次数:
736
1.首先看官网,看完整的介绍,与入门教程(以前怕浪费时间,想直接解决,总是逃避,结果越逃避,花销的时间成本越大)。 2.然后本地入手demo,遇到问题,看官网提供的案例,或者开源项目提出的issue。 3.如果项目不着急,先contour到尾debug一遍,画一遍程序流程图或者时序图。 4.如此,懂 ...
分类:
其他好文 时间:
2019-08-24 18:30:18
阅读次数:
73
嘿嘿嘿,我又回来啦!今天一定要做好记录。 上午刚说的结果导向,虽然今天没有什么能拿得出手结果,但自我感觉收获还是有的,学到东西的感觉有点开心哦 上午看中文参考手册看睡着了,然后开始看原子哥的视频,我自己不太会看时序图,讲一下就明白,。 下午还是继续学习正点原子的PWM输出的视频,跟着写程序,而后又上 ...
分类:
其他好文 时间:
2019-08-02 18:15:39
阅读次数:
106