欢迎访问本站,希望站内信息可以帮助到您!感兴趣的,可以加入我的知识星球,一起学习,一起进步!

标签:c/c++

C/C++

C语言实现程序自动重启

C语言实现程序自动重启
环境 ubuntu 18.04 64-bit 前言 最近碰到个需求,需要使用 C 语言来实现当前程序的自重启。其实这样的需要,在实际项目中还是蛮常见的,如程序升级、某些暂时无法解决的问题导致的业务卡死等等。本篇使用的是在 ubuntu 系统下,通过系统内核命令的方式来实现程序...

迷途小书童 2年前 (2021-01-07) 1284℃ 0评论 0喜欢

ML/DL

人脸检测库libfacedetection

人脸检测库libfacedetection
软硬件环境 ubuntu 18.04 64bit anaconda with python 3.7 libfacedetection pyfacedet 视频看这里 此处是youtube的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享...

迷途小书童 3年前 (2020-06-13) 4709℃ 0评论 2喜欢

OpenCV

基于OpenCV中DNN模块的人脸识别

基于OpenCV中DNN模块的人脸识别
软硬件环境 ubuntu 18.04 64bit GTX 1660 opencv 4.1.2 视频看这里 简介 前文基于haar特征的人脸检测方法已经实现了最简单的人脸检测方法,但是在检出率、准确率和速度上,都没有办法在实际场合中进行应用。本文就介绍另一种方法,它也是基于O...

迷途小书童 3年前 (2019-12-23) 4932℃ 0评论 0喜欢

C/C++

进程间通信之消息队列

进程间通信之消息队列
软硬件环境 ubuntu 16.04 64bit 简介 消息队列是系统内核提供的一个用来保存消息的队列,是进程间通信的一种常用方法 相关数据结构 1、msgbuf struct msgbuf { long mtype; /*消息类型*/ char mtext[1]; /*消息...

迷途小书童 4年前 (2019-12-10) 1372℃ 0评论 0喜欢

C/C++

进程间通信之进程操作

进程间通信之进程操作
进程是Linux程序设计中最重要的部分,它是一个正在执行的程序的映象。每个进程都包括程序代码和数据,其中数据包括程序变量数据、外部数据和程序堆栈等。 进程的创建 函数原型 #include <unistd.h> pid_t fork(void); 如果调用成功,内核...

迷途小书童 4年前 (2019-12-10) 1770℃ 0评论 0喜欢

C/C++

进程间通信之信号量

进程间通信之信号量
说到底,信号量就是用来控制多个进程对共享资源使用的一个计数器 相关数据结构 1、sem 信号量对象是多个信号量的集合,而这个集合在linux中是以数组的形式实现的,数组的每个成员都是一个单独的信号量,即sem结构 struct { short sempid; /*最近...

迷途小书童 4年前 (2019-03-10) 1452℃ 0评论 0喜欢