最新 最热

Dyson可净化周边空气的耳机专利 - 疫情当前,这个产品很是应景

疫情当前,如何更好地保护自己免受包括冠状病毒在内的的呼吸道和肺部病毒的侵扰,佩戴口罩是必不可少的。

2020-02-19
1

View 绘制源码分析

这里的measure方法为final 所以不可重写,该方法主要是用来计算出view自身的实际大小,并设置宽高。

2019-12-26
1

FFmpeg中的子帧延迟

本文来自IBC 2019(International Broadcasting Convention)中的演讲,主要内容是FFmepg编码的子帧延时。演讲内容来自EBU(European Broadcasting Union)的Kieran Kunhya。

2019-10-27
2

iOS layout相关方法

这个方法,默认没有做任何事情,需要子类进行重写 。 系统在很多时候会去调用这个方法:

2019-10-22
1

Python画五星红旗

画五星红旗的思路:首先,应分为三个模块展开设计,第一个模块是设计旗面,对于国旗的旗面可以按照黄金分割比进行设计,第二个模块是设计大五角星,第三个模块是设计四个小五角星。分别定义三个函数draw_rentangle,draw_big_star,d...

2019-09-26
1

openCV 简单物体识别

本篇的例子介绍使用numpy和 OpenCV ,仅根据识别对象的尺寸和颜色进行简单的物体识别。专业的图像识别须借助机器学习(含神经网络即深度学习),本篇不做介绍。...

2019-09-04
1

[ 利器篇 ] - 快速画一张UML序列图

最近几个项目组的团队进行沟通,有APP交付组的,也有嵌入式设备的交付组,还有云端开发的交付组。几个组一起实现一个涉及APP / Device / Cloud 功能开发,开完讨论会之后,如何用一张图画出整个讨论出结果的逻辑图。...

2019-03-22
1

设计模式总结

在学习设计模式的过程中,实践需与理论相结合才能更好地举一反三,灵活运用。设计模式到底是什么?它是对整个软件系统的拆分,组装,并决定模块间关系以及如何互动、通信的某种模式。究其本质,设计模式就是以语言特性(面向对象三...

2019-03-20
1

自定义View Layout过程 - 最易懂的自定义View原理系列(3)

a. 步骤2 类似于 单一View的layout过程 b. 自上而下、一层层地传递下去,直到完成整个View树的layout()过程

2019-02-22
2

『 利器篇 』Ubuntu安装Xmind,导致无法输入中文

Ubuntu 16.04 安装Xmind源码包的时候,可以正常启动,但是发现无法输入中文,很尴尬,其中一段时间在用网页版的processon.或draw.io,各有利弊,今天逛论坛的时候发现官网提供了Xmind deb 的安装包,安装完场顺利解决无法输入中文...

2019-02-20
2