最新 最热

系列 | OpenVINO视觉加速库使用五

OpenVINO中的推断引擎(Inference Engine-IE)在加载网络权重与配置文件,生成一个可执行网络以后,通过下面两个API可以获取InferRequest对象

2019-04-29
1

Asp.Net Core 轻松学-多线程之Task快速上手

Task是从 .NET Framework 4 开始引入的一项基于队列的异步任务(TAP)模式,从 .NET Framework 4.5 开始,任何使用 async/await 进行修饰的方法,都会被认为是一个异步方法;实际上,这些异步方法都是基于队列的线程任务,从你开始使...

2019-04-11
1

CountDownLatch介绍

在项目中,我们通常会执行一些耗时操作,有的时候是同时执行若干个,然后执行完了还要等结果。通常我们会怎么做呢?Handler,或者runOnUIThread。但是有没有别的选择了呢?有的,就是CountDownLatch...

2019-02-21
1

RocketMQ 同步刷盘实现原理

未写完,待续。。。。public void handleDiskFlush(AppendMessageResult result, PutMessageResult putMessageResult, MessageExt messageExt) { // 判断该 broke 是否设置同步刷盘: flushD......

2019-01-03
0

2.4 物理层本章小结

传输媒体并不是物理层。由于传输媒体在物理层的下面,而物理层是体系结构的第一层,因此有时称传输媒体为0层,在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思。也就是说,传输媒体不知道所传输的信号...

2018-08-24
0

6.3.3 异步定时方式

在异步定时方式中,没有统一的时钟,也没有固定的时间间隔,完全依靠双方相互制约的“握手”信号来实现定时控制。通常,把交换信息的两个部件或设备分为主设备和从设备。主设备提出交换信息的请求信号,经接口传送到从设备;从设...

2018-08-24
0

【前端统计图】hcharts实现堆叠柱形图(与后台数据交互)

原型图类似如下:图片.png<!DOCTYPE ><html> <head> <meta charset="utf-8"><link rel="icon" href="h

2018-05-31
1

Promise

promise就是一个对象,用来传递异步操作的消息,它代表未来才会知道的结果。 它有两个特点 (1)对象状态不受外界影响。3种状态(进行中pending,已完成resolved,已失败rejected) (2)一旦状态改变就不会再变。状态改变只有两种可...

2018-05-18
1

GCD调度组

使用场景在实际开发中,需要开启N个异步线程,(如异步下载N张图片,下载结束后需要继续执行某项任务),需要依赖N个线程返回的数据,需要接收所有线程任务执行完成的通知。常规用法/** 调度组-在一组异步代码执行完毕后,统一获得通...

2018-05-11
1

Thread线程的深刻理解和代理方法参数[有图有真相]

在这说的是Thread的基本用法,线程池ThreadPool在这就不说的,以前的blog有写,基本上两个用法都是相同的。基本用法和图,不需要的大鸟请绕行,谢谢!目录:    1.Thread基本用...

2018-05-09
1