-
仅用CPU就能跑到1000FPS,这是开源的C++跨平台人脸检测项目
选自GitHub项目作者:Shiqi Yu参与:肖清总是被各种依赖环境蹂躏?看看这个 C++编写的跨平台人脸检测项目,电脑手机都可运行!项目地址:https://github.com/ShiqiYu/libfacedetection人脸检测可广泛应用于人机交互、安防监控、社交娱乐等领域,具有很强的实...
06月18日[编码文章]浏览:15
-
-
-
-
你可能不知道的Linux实时机制,dl_sched_class,死了都要Run
在和客户谈嵌入式方案的时候,我经常听到客户说Linux系统实时性不好难以满足对时间要求严格的应用,非得在系统中加一个PLC才安心。这不是没有道理的,Linux进程如果没有特别设置的话,都由fair调度器管理,在计算任务繁重的时候,只能靠相对公平地分摊CPU来运行,这样当然无法满足实时性要求高的进程了...
06月18日[编码文章]浏览:11
-
「并发进阶」Future
明天的你会感谢今天努力的你举手之劳,加个关注Future框架概述JDK中的Future框架实际就是Future 模式的实现,通常情况下我们会配合线程池使用,但也可以单独使用;下面我们就单独使用简单举例:...
06月18日[编码文章]浏览:11
-
-
别再问我Runnable、Callable、Future、FutureTask有什么关联了
Runnable与Callable众所周知,当我们使用线程来运行Runnable任务时,是不支持获取返回值的,因为Runnable接口的run( 方法使用void修饰的,方法不支持返回值。而在很多场景下,我们一方面需要通过线程来异步执行任务,以便提升性能,另一方面还期望能获取到任务的执行结果。尤其是...
06月18日[编码文章]浏览:12
-
-
Python 中生成器的原理
生成器的使用在 Python 中,如果一个函数定义的内部使用了 yield 关键字,那么在执行函数的时候返回的是一个生成器,而不是常规函数的返回值。...
06月18日[编码文章]浏览:11