自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 KMP算法中next数组的求法及代码实现【C++】

一直以来都对字符串匹配 kmp 算法的理解模棱两可,今天经过一个多小时的钻研算是有了比较深入的理解,顺便在这里记录一下。这里主要记录一下 kmp 算法中 next 数组的求法。简单地说,对于模式串的某一位置 j,next[j] 的值是该模式串从下标 0到 j - 1的子串最大相等前缀与后缀数,下面举个例子加以说明。模式串 pattern 及其对应的下标如下图所示:位置 0 上的元素 a 前...

2019-04-22 20:57:59 11003 4

原创 TX2指南(一)TX2接显示器的问题

TX2开发板一定要适配HDMI显示器,使用转接头在VGA显示器会显示“input signal out of range”!所以目前来看手上的这套TX2只能适配HDMI显示器,目前还不清楚是不是所有的TX2开发板都有这个限制。还请大家指教!...

2018-12-18 18:07:51 4273 1

原创 VS2017配置Qt5.9教程

前提:电脑已安装VS2017及Qt5.9步骤:点击工具–>扩展和更新–>联机–>搜索Qt–>选择Qt Visual studio tools,关闭VS2017后会自动安装,然后再重启。(一定要关闭,否则无法完成安装)安装完毕打开后,可以在菜单栏看到 Qt VS Tools 的选项,然后点击Qt Options–>Qt Versions–>Add–...

2018-11-23 19:11:02 2738 1

原创 VS2017配置opencv3教程(非常详细)

https://blog.csdn.net/qq_41175905/article/details/80560429按照该博客进行配置,有以下几点说明:首先一定要明确自己需要配置的opencv版本,因为opencv2的许多函数在opencv3中取消了支持。关于opencv2的配置教程,参考我的另一篇博客,VS2017配置opencv2;配置过程中需要明确自己的运行平台,32位为win32或...

2018-11-23 18:36:02 1202

原创 VS2017配置opencv2

https://blog.csdn.net/dango_miracle/article/details/78681131按照该博主文章配置,成功。

2018-11-23 18:26:24 2315

原创 VS2017编译时无法打开文件"getopt.h"解决方法

GetOpt库下载GetOpt.h是一个GNU标准库的头文件,它包含一些从命令行上提取参数的工具用于基于文本C/C++应用程序。**因为getopt.h不是ANSI C标准库的一部分,getopt必须编译到每个使用它的项目中,或者编译它倒一个静态类,显式的链接到程序中。**在Windows下有一个预编译的getopt版本可用使用,下载链接。把压缩文件中的getopt.h头文件和getopt.l...

2018-11-23 18:22:10 8346 3

原创 VS2017添加Eigen库

下载,并解压。解压之后的文件夹,重命名为 eigen。在项目属性-> 配置属性-> vc++目录-> 包含目录,比如我的eigen3在d盘, 包含目录就是: D:\eigen;然后就可以在工程中使用了,不会在报打不开文件的错误。Note:最好弄清楚程序中所使用的Eigen库的版本,因为最新版本可能对低版本的函数不支持...

2018-11-23 18:11:46 5155 1

原创 Git学习之在Ubuntu/Windows下使用Github

参考 《从0开始学习Github系列》1. SSHSSH是一种网络协议,用于计算机之间的加密登录。目前是每一台Linux电脑的标准配置。大多数Git服务器都会选择使用SSH公钥来进行授权,所以想在Github提交代码的第一步就是要先添加SSH key配置。2. 生成SSH key在终端输入(win下在Git Bash里)输入ssh,出现以下提示证明已经安装SSH,否则需下载安装。紧接...

2018-11-23 10:34:31 231

原创 Git学习之基础篇

Git学习系列基础篇What is Git?Git的基本命令列表git statusgit initgit addgit commitgit loggit add & git commitgit branchgit mergegit branch -dgit tag参考 《从0开始学习Github系列》What is Git?Git是Linux发明者Linus开发的一款版本控制系统那...

2018-11-22 21:41:09 125

转载 结构体内存对齐

一、了解结构体12在C语言中,除了最常见用数据类型,字符类型(char)、整数类型(short、int、long )、实型(float、double),,,,,,最常见也是最经典的还有一种数据类型,那就是结构体。 二、结构体经典面试题: (1)、...

2018-09-05 11:21:05 109

转载 Ubuntu下Qt不支持搜狗输入法解决方法

**声明:测试的系统环境为ubuntu14.04/ubuntu16.04 测试qt的版本有:qt5.6.0/qt5.7.0/qt5.9.1方法通过测试,qt可以正常输入中文注释。**1. 安装fcitx-frontend-qt5,很重要,很多教程里面没有这个,导致无法正常输入中文注释。笔者在这里纠结了好久,不管这个...

2018-07-31 19:37:50 1055

转载 QSocketNotifier类介绍

QSocketNotifier 用来监听系统文件操作,将操作转换为Qt事件进入系统的消息循环队列。并调用预先设置的事件接受函数,处理事件。一共存在3类事件:read,write,exception.   QSocketNotifier::Read0There...

2018-07-31 16:45:24 1438

原创 termios结构体之tcsetattr函数

tcsetattr是用于设置终端参数的函数函数原型int tcsetattr(int fd, int optional_actions, const struct termios *termios_p);说明tcsetattr函数用于设置终端参数。函数在成功的时候返回0,失败的时候返回-1,并设置errno的值。参数fd为打开的终端文件描述符,参数optional_actions...

2018-07-31 16:17:00 1521

原创 termios结构体之tcflush函数

Unix终端I/O函数。作用:清空终端未完成的输入/输出请求及数据。包含头文件:#include <termios.h>函数原型:int tcflush(int fd, int queue_selector);参数说明: fd // 终端I/O打开的句柄 queue_selector // ...

2018-07-31 15:54:37 542

原创 termios结构体之tcgetattr函数

tcgetattr函数,用来获取终端参数,成功返回零;失败则返回非零,发生失败接口将设置errno标识。头文件include <termios.h>函数原型int tcgetattr(int fd, struct termios *termios_p); 参数fd为终端的文件描述符,返回的结果保存在termios 结构体中...

2018-07-31 15:46:31 2110

转载 errno、stderr、perror函数和strerror函数

errno表示错误代码。 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。系统每一次出错都会对应一个出错代码,例如12表示“Cannot allocate memory”。stderr是linux(unix)标准出错输出。li...

2018-07-30 22:21:59 685

转载 Linux串口通信之termios结构体

转 termios结构体的详细设置 2012年08月20日 23:42:47 阅读数:5210 ...

2018-07-30 22:16:21 799

转载 【转载】Linux 下串口编程之二 基本概念介绍

Linux 下串口编程之二 基本概念介绍 <div class="postBody"> <div id="cnblogs_post_body" class="blogpost-body"><a name="_labelTop">&lt

2018-07-30 20:31:22 142

转载 【转载】Linux 下串口编程之一 串口操作基本指令

Linux 下串口编程之一 串口操作基本指令 阅读目录stty查看串口参数stty设置串口参数cat打印串口数据echo发送串口数据回到目录stty查看串口参数stty -F /dev/ ttyTHS2 -a查看串口ttyTHS2...

2018-07-30 20:14:56 362

转载 如何转载CSDN博客【转载】

前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想...

2018-07-30 09:46:13 145

空空如也

空空如也

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

TA关注的人

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