自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (37)
  • 收藏
  • 关注

原创 C++下异步编程async使用

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、优快云 技术博客

2021-09-23 21:24:25 661

原创 Linux下 timerfd创建定时器并使用 epoll 监听

函数返回二级指针:#include <stdio.h>typedef struct { int data;int data1;int data2; /* data */}CommonPose;void func(CommonPose ** pos,int length){ *pos=(CommonPose *)malloc((sizeof(CommonPose) * length)); printf("(sizeof(CommonPose)...

2021-09-22 22:15:23 1864

原创 Linux下C++使用高精度定时器

#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<ctype.h>#include<string.h>#include<sys/time.h>#include<signal.h>...

2021-07-02 22:13:35 1019 2

原创 信号识别-波峰波谷二阶差分识别算法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档信号识别-波峰波谷二阶差分识别算法前言波峰波谷算法实际上代码前言在图像分析里,投影曲线是我们经常要用到的一个图像特征,通过投影曲线我们可以看到在某一个方向上,图像灰度变化的规律,这在图像分割,文字提取方面应用比较广。一个投影曲线,它的关键信息就在于波峰与波谷,所以我们面临的第一个问题就是找到波峰与波谷。第一次涉及到求波峰与波谷时,很多人都不以为意,觉得波谷波峰还不容易,无非是一些曲线变化为零的点,从离散的角度来说,也就是:波峰:F

2021-04-25 22:01:39 7607 8

原创 C++读写锁shared_mutex实现

C++读写锁shared_mutex实现shared_mutex即读写锁,不同与我们常用的独占式锁mutex,shared_mutex是共享与独占共存的锁,实现了读写锁的机制,即多个读线程一个写线程,通常用于对于一个共享区域的读操作比较频繁,而写操作比较少的情况。读写锁比起mutex具有更高的适用性,具有更高的并行性,可以有多个线程同时占用读模式的读写锁,但是只能有一个线程占用写模式的读写锁,读写锁的基本规则可以总结为“写优先,读共享,交叉互斥“,具体表现为读写锁的三种状态: (1)当读写锁是写加锁

2021-03-16 22:15:09 1061 2

原创 打包开发板根文件系统,并制作成img镜像

打包开发板根文件系统,并制作成img镜像。打包根文件系统,并制作成img镜像。整体操作一共三步:一、将开发板的整个根文件系统的文件,通过ssh拷贝到PC系统(Ubuntu);二、将此拷贝的全部文件,加载到虚拟光盘中,制作成img文件;三、将img文件,再烧回开发板,进行测试。楼主就用自己的一块瑞芯微的PX30开发板做测试吧。第一步先创建2个目录。一个是挂载虚拟盘用的,一个是根文件系统的所有源目录。rootfs为虚拟盘用,现在是空的,rootf-source就是我们的rootfs的根文

2020-06-14 21:23:45 14088 6

原创 Linux应用编程之——文件IO

Linux应用编程之——进程Linux应用编程之——文件IO在Linux系统中有一个重要的概念:一切皆文件,它把一切资源都看作是文件,包括硬件设备,通常称为设备文件。前面我们也尝试过通过脚本读写文件的方式,实现了对硬件的访问。所以如果不了解Linux的文件操作,那想要点亮开发板的LED灯都费劲!对Linux文件IO的处理,这意味着程序完全可以像使用文件那样使用磁盘文件,串口,打印机等等。文件IO操作示意图在Linux下,一个与文件操作相关的应用程序结构如下所示。上图解构如下:应用层指用户

2020-05-23 20:29:06 359

原创 VIM最全快捷键图,超清版本,包含超清PDF版本

上面的PDF版本如下:

2020-05-10 09:45:06 2145

原创 Linux应用编程之——线程

Linux应用编程之——线程上一篇文章,刚讲完进程,这边就直接说一下线程吧。附带一个链接Linux应用编程之——进程线程介绍:线程是操作系统能够调度和执行的基本单位,在Linux中也被称之为轻量级进程。在Linux系统中,一个进程至少需要一个线程作为它的指令执行体,进程管理着资源(比如cpu、内存、文件等等),而将线程分配到某个cpu上执行。一个进程可以拥有多个线程,它还可以同时使用多个cpu来执行各个线程,以达到最大程度的并行,提高工作的效率;同时,即使是在单cpu的机器上,也依然可以采用多线程模

2020-05-09 16:48:35 182

原创 Linux应用编程之——进程

Linux应用编程之——进程Linux应用编程之——进程你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。相关函数我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面...

2020-05-09 16:29:36 206

原创 一个 autoconf﹑automake 例子 --- 静态库﹑动态库 多源文件

这是一个 autoconf / automake 的"Hello World"gztt.ll@gmail.com主要步骤是- 准备工程目录结构和程序- autoscan 生成 configure.scan- 编辑修改 configure.scan,重命名为 configure.ac 或 configure.in- aclocal; libtoolize; autoheader; autoconf...

2020-05-07 16:36:16 246

原创 Linux下线程间同步(通信)的几种方法--互斥锁,条件变量,信号量,读写锁

Linux下提供了多种方式来处理线程同步,最常用的是互斥锁、条件变量、信号量和读写锁。废话不多说,先上一个图。一、互斥锁(mutex)概念:在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。常用的几个函数就是:1.初始化锁int pthread_mutex_...

2019-10-22 13:48:54 286

原创 C#微软Access数据库操作

C#对微软Access数据库操作一、所需环境:VS2015(楼主所用的版本),Microsoft Access 数据库二、首先我们创建一个WinForm窗体Microsoft Access创建一个自己想要的文件格式点击创建表一切准备就绪!准备开干!!!下面我们测试一下用VS能不能连接上这个数据库,操作如下打开VS的工具,第一个选项,连接到数据库...

2019-07-03 09:30:28 1121 1

原创 比较常用的程序算法

算法一:快速排序法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)...

2018-08-14 19:42:22 5315

原创 【原创】机器视觉原理解析

机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分 CMOS 和CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。想要真正的理解机器视觉,需要我们学习以下的东西。, 机器视觉(Mach...

2018-07-27 09:11:21 4920

离散点曲率计算C++源码

离散点曲率计算离散点曲率计算离散点曲率计算离散点曲率计算

2021-10-31

随机路径角度算法随机路径角度算法

随机路径角度算法

2021-09-27

linux_timerfd.tar.gz

linux下使用timerfd实现多个高精度定时器的操作

2021-09-22

fill-c.tar.gz

多边形区域填充代码,直接可以编译运行。采用扫描线算法。

2021-05-18

信号识别-波峰波谷二阶差分识别算法 代码

信号识别-波峰波谷二阶差分识别算法

2021-04-25

-VFHSTAR-master.zip

动态避障,局部路径规划算法 VFHSTAR算法

2021-04-17

3 dwa-planner-master.zip

动态避障,路径规划算法,dwa算法

2021-04-17

0 DynamicWindowApproach-master.zip

动态避障,路径规划 DWA算法程序

2021-04-17

人工势场(基础).rar

基础人工势场法代码

2021-04-17

RRT实际应用.rar

RRT实际应用算法

2021-04-17

reeds_sheep曲线模型.rar

reeds_sheep曲线模型.rar

2021-04-17

CAN分析仪资料20191108.7z

CAN分析仪资料20191108.7z 包括安装包,用户手册,编程demo等等,所有的东西,几百兆的文件

2021-04-17

GD32F30x_User_Manual_EN_v2.2.pdf

GD32F30X应用手册,英文版 GD32F30x_User_Manual_EN_v2.2.pdf

2021-04-17

GD32F30x_User_Manual_CN_v2.2.pdf

GD32F30X应用手册 ,中文版 GD32F30x_User_Manual_CN_v2.2.pdf

2021-04-17

GD32F303xx_Datasheet_Rev1.4 (1).pdf

GD32F303数据手册 GD32F303xx_Datasheet

2021-04-17

SecureCRT 8.1.4.zip

串口工具 SecureCRT

2021-04-17

flameshot-0.8.5-1.ubuntu-18.04.amd64.deb

ubuntu18 截图工具,火焰截图工具,flameshot

2021-04-17

_移动机器人SLAM与路径规划在ROS框架下的实现.pdf

移动机器人 SLAM 与路径规划在 ROS 框架下的实现 PDF

2021-04-17

Path-Planning-Algorithms-Part2-master.zip

ROS路径规划,BUG2算法实现

2021-04-17

BUG2_sim-master.zip

路径规划,动态避障 BUG2 算法 C++实现

2021-04-17

share_mem.tar.gz

linux下实现高性能读写锁(read/write lock) 附带makefile,工程模板

2021-04-14

VMware-workstation-full-16.0.0-16894299.exe,解压密码是1,不然无法上传

VMware-workstation-full-16.0.0 虚拟机16, 虚拟机16 虚拟机16,全版本

2020-10-16

eclipse-cpp-2020-06-R-win32-x86_64.zip

eclipse-cpp-2020-06-R-win32-x86_64.zip

2020-10-16

VIM最全快捷键图,超清版本,包含超清PDF版本

VIM最全快捷键图,超清版本,包含超清PDF版本。

2020-05-10

C#操作微软Assess数据库,包括增删改查询

数据库操作,主要使用C#操作微软Assess的源代码,包括增删改查询等操作!!!

2019-07-03

《机器学习实战:基于Scikit-Learn和TensorFlow》PDF高清

《机器学习实战:基于Scikit-Learn和TensorFlow》PDF高清

2019-05-06

《深度学习》 高清版本中文PDF

《深度学习》 高清版本中文PDF 《深度学习》 高清版本中文PDF 《深度学习》 高清版本中文PDF

2019-05-06

C和指针.pdf

C和指针.pdf

2019-05-06

C陷阱与缺陷PDF

C陷阱与缺陷

2019-05-06

算法导论中文第三版.pdf

算法导论中文第三版.pdf

2019-05-06

Opencv中文手册PDF

Opencv中文手册PDF

2019-05-06

《C和指针》+《C陷阱与缺陷》+高清PDF+源码+答案

《C和指针》+《C陷阱与缺陷》+高清PDF+源码+答案

2019-04-02

数字图像处理_第三版中文版_冈萨雷斯.pdf(中文版)

数字图像处理_第三版_冈萨雷斯.pdf(中文版)

2019-04-01

《深度学习》 高清版本中文PDF(Ian Goodfellow / Yoshua Bengio 等所著书籍)人民邮电出版社

《深度学习》 高清版本中文PDF(Ian Goodfellow / Yoshua Bengio 等所著书籍)人民邮电出版社出版

2019-04-01

《深度学习》 高清版本中文PDF(Ian Goodfellow / Yoshua Bengio 等所著书籍)人民邮电出版社出版

《深度学习》 高清版本中文PDF(Ian Goodfellow / Yoshua Bengio 等所著书籍)人民邮电出版社出版

2019-04-01

NETReactor.7z(软件DLL加密工具,混淆器)

NETReactor.7z,.Net的动态链接库加密工具打包。用法简单,可以将。net平台下的C#,vb.NET生成的动态链接库,进行混淆,加密。安全无副作用

2019-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除