最新 最热

SpringBoot源码学习(七)

通过前期的学习,我们发现在onRefresh方法之前的操作都是准备工作。在onRefresh方法之前的准备工作中,目前就剩下initApplicationEventMulticaster方法了。因为通过invokeBeanFactoryPostProcessors方法之后,所有需要的类...

2020-09-21
1

自动化回归环境搭建复盘

情景我们想搭建一套线上变更前,上线代码的一个回归验证环境,跑测试用例的平台工具已经有了,苦于整套链路没有搭建好,并且总有问题,测试用例跑不通。...

2020-09-17
1

【Netty】02-netty中不得不说的粘包与拆包

第二个要素为缓冲区。当我们采用了缓冲区以后,缓冲区会有固定大小,当发送的数据和缓冲区的大小不一致时,就会发生粘包和拆包。我们可以理解为:当缓冲区的大小被装满时,才会写入到硬盘...

2020-09-17
1

Spring:讲解编程题

编程题基于 IOC 及 DI 完成添加文章信息。Service 层及 Dao 层使用 IOC 方式完成对象的创建,进行解耦Service 层需注入 Dao 对象,进行解耦持久层采用 JDBCTemplate需要采用声明式事务管理进行事务控制(XML 方式)采用 AOP ...

2020-09-16
1

10.QT-QAudioOutput类使用

用来提供音频输出设备,并且包含该设备支持的格式,排序,通道,编码器,频率,采样率等, 用户可以通过bool isFormatSupported(const QAudioFormat &settings) 来判断是否支持该格式.用户一般通过defaultOutputDevice()来获取当...

2020-09-14
1

未能加载文件或程序集 Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0 解决 亲测

************* 异常文本 ************** System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.VisualB......

2020-09-11
1

DMA-Direct Memory Access

DMA 首先它是一种数据的传输方式;其次传输包括从设备到内存、内存到存储、内存到内存等;最后,它是在不经过cpu的情况下实现数据传输。

2020-09-11
1

JAVA NIO Scatter/Gather(矢量IO)

数据从几个缓冲区顺序抽取并沿着通道发送,就好比全部缓冲区全部连接起来放入一个大的缓冲区进行发送,缓冲区本身不具备gather能力。

2020-09-11
1

设计模式--装饰者模式

1)、咖啡种类:Espresso、ShortBlack、LongBlack、Decaf

2020-09-03
1

【设计模式-适配器模式】

【导读】如果多样东西需要使用同一件物品,则需要进行适配,比如只有一个电源插口,但有多个需要用电的(有三相插头,有二相插头),此时就需要一个排查器进行适配,使三相和二相插头都能连接电源。再比如,变压器也是一个适配器,电厂来...

2020-09-01
1