自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 char*拼接

参考:http://blog.csdn.net/qq_31839479/article/details/51355949char* str1 = "Hello";char str2[] = "World";//方式一char str3[20];strcpy(...

2018-02-28 22:48:21 2246 0

原创 char[]排序

char lpszstr[3][15] = { "abd", "a0c", "abcd" }; //#pragma pack( push )//#pragma pack( 1 )struct foo {char s[sizeof(*lps...

2018-02-28 22:38:12 523 0

原创 typedef 多文件引用

参考:https://zhidao.baidu.com/question/358064591.html头文件不得包含变量定义和函数体,否则被包含一次,这些变量、函数就被重新定义,从而导致这个问题。把变量定义放到一个源文件中,然后在头文件中写成extern bool bGolbal ;全局变量也可以...

2018-02-28 22:35:56 1043 0

原创 Process finished with exit code -1073741819 (0xC0000005)

Process finished with exit code -1073741819 (0xC0000005)经过测试,发现是python调用c++时,c++端出现了空指针异常。

2018-02-28 17:50:41 21334 5

原创 结构体在多线程中用法

 tcp在通信时,发送和接收都是多线程的,在这里,结构体的正确用法:struct SendStcuct{int size;int data_type;int cam_no;char sendbuf[1000];};// 发送请求SendStcuct data_send;memset(&am...

2018-02-28 13:45:45 417 0

原创 avformat_find_stream_info 时间太长

解决方法:AVDictionary* pOptions = NULL; pFormatCtx->probesize = 500 * 1024; pFormatCtx->max_analyze_duration = 8 * AV_TIME_BASE; if (avform...

2018-02-28 11:01:13 626 0

原创 Python 进度条 tqdm

 Python 进度条 tqdmtqdm(读音:taqadum)在阿拉伯语中的意思是进展。tqdm可以在长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator),是一个快速、扩展性强的进度条工具库。from tqdm import tqdm from time imp...

2018-02-28 09:23:36 329 0

原创 python where 多条件

参考:https://stackoverflow.com/questions/16343752/numpy-where-function-multiple-conditions(dists >= r) & (dists <= r + dr)np.wher...

2018-02-27 23:11:07 10318 0

原创 python 调用c++ 回调函数

static ErrorCallBack errorcall = 0; typedef int(*ErrorCallBack)(int, int, int); MYLIBDLL int tcp_init(char* ip, int port, ErrorCallBack errorcall(int...

2018-02-27 16:57:58 720 0

原创 CUBLAS_STATUS_ALLOC_FAILED CUDA_ERROR_OUT_OF_MEMORY

当我用keras多进程并发时,报错:2018-02-26 23:05:31.843027: E C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\stream_executor\cuda\cuda_blas.cc...

2018-02-26 23:08:41 3680 0

原创 void*与int互转

互转:int i=0,j=0;const void *p=&j;int i=*(int*)p; //先转为int型指针再取值。i=1void * 转 int将 pv 转换为 int 的指针 pi:pi = (int *)pv;解引用 pi 给 k 赋值。k = *pi;直接将指针转...

2018-02-26 20:06:09 6698 0

原创 module 'thread' has no attribute

module 'thread' has no attribute 'start_new_thread'模块thread中没有属性start_new_thread,有两种情况:1.模块中没有这个属性。2.项目中有包名thread(python中文件夹名也是包名...

2018-02-26 15:22:14 915 0

原创 cv2.calcOpticalFlowFarneback integer argument expected, got float

flow = cv2.calcOpticalFlowFarneback(prevgray, gray, 0.5, 5, 15, 3, 5, 1.1, cv2.OPTFLOW_FARNEBACK_GAUSSIAN)第8个参数是int型的flow = cv2.calcOpticalFlowFarneb...

2018-02-26 10:43:14 1509 3

原创 c++ map 嵌套队列指针,队列嵌套结构体指针

#include <iostream>#include <queue>#include<map>#include <string>#include <mutex&g...

2018-02-25 21:49:06 379 0

原创 c++ map中结构体指针

#include <iostream>#include <queue>#include<map>#include <string>#include <mutex&g...

2018-02-25 21:36:12 761 0

原创 c++队列指针 结构体指针

RevData中如果放的是对象数据,不是char* int,可以用如下方式: RevData*recvD =newRevData; recvD.size = i; strcpy(recvD.data, "hello"); queue1.push(recvD);// re...

2018-02-25 21:30:37 1654 0

原创 c++指针队列总结

#include<iostream> #include<queue> #include<map> #include<string> #include<mutex> //#include <Windows.h> ...

2018-02-25 14:24:56 1251 0

原创 c++ map嵌套队列(队列嵌套结构体指针)ok

map中嵌套队列,队列中是结构体,有一个问题,结构体中的值不更新#include &lt;iostream&gt;#include &lt;queue&gt;#include&lt;map&gt;//#include &lt;Windows....

2018-02-25 09:38:14 630 0

原创 std::map char*做key

用 char*作为std::map中的key网上的用法:声明map时需要添加一个cmp比较函数,不然map在比较时,使用char *的指针进行比较,而不是比较char字符串。[cpp] view plain copy#include &lt;cstring&gt;    struc...

2018-02-24 19:16:48 278 0

原创 C++中的STL中map用法详解

C++中的STL中map用法详解Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部...

2018-02-24 16:00:08 119 0

原创 c++ 多线程总结

std thread比较好用,但是系统带的socket不能调用recvcreatethread 函数在mfc界面不报错,在application.cpp中报错:BOOL CMFCApplication1App::InitInstance(){ HANDLE h_thread= CreateThre...

2018-02-23 22:15:51 189 0

原创 “std::invoke”: 未找到匹配的重载函数

“std::invoke”: 未找到匹配的重载函数代码:void RecData(SOCKETsockClient){    char revBuf[1504];    int byte = 0;     while (1)    {        //WaitForSingleObject(h...

2018-02-23 19:57:49 7841 2

原创 无法从“std::_Binder std::_Unforced,SOCKET &,LPSOCKADDR,unsigned int ”转换为“int”

无法从“std::_Binder&lt;std::_Unforced,SOCKET &amp;,LPSOCKADDR,unsigned int&gt;”转换为“int”使用Socket类时遇到函数冲突的问题,情况是这样的,Socket中有一个bind函数, 原型如下 :  ...

2018-02-23 19:52:46 1723 1

转载 最速曲线及应用

一起来观赏一下数学之骚美。原文:https://tieba.baidu.com/p/3635683462?red_tag=0223460281这事儿和17世纪的一道谜题有关,直到后来微积分被建立起来以后才得正解。虽然问题不难,但结果惊艳。我先来问一个比较「二」的问题: 两点之间最短的路径是什么?喏...

2018-02-21 22:38:47 4052 0

原创 霍夫变换圆检测算法

还有一篇文章在这:http://www.opencv.org.cn/forum.php?mod=viewthread&amp;tid=34096找圆算法((HoughCircles)总结与优化图像处理之霍夫变换圆检测算法转载 2017年07月14日 16:36:27506- created...

2018-02-21 22:33:23 637 0

转载 Boost TCP server&client 有回调无发送

原文:https://www.cnblogs.com/jiayayao/p/6262771.html使用Boost asio实现异步的TCP/IP通信2017-01-08 21:23 by jiayayao, 3163 阅读, 1 评论, 收藏, 编辑  可以先了解一下Boost asio基本概念...

2018-02-20 12:58:39 340 0

原创 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_category(void)

无法解析的外部符号 "class boost::system::error_category const &amp; __cdecl boost::system::system_category(void)原创 2013年12月05日 11:26:243344error LNK2...

2018-02-20 12:09:25 297 1

转载 openCV—Python(6)—— 图像算数与逻辑运算

openCV—Python(6)—— 图像算数与逻辑运算一、函数简介1、add—图像矩阵相加函数原型:add(src1, src2, dst=None, mask=None, dtype=None)src1:图像矩阵1src1:图像矩阵2dst:默认选项mask:默认选项dtype:默认选项2、s...

2018-02-18 08:20:22 246 0

转载 用 Python 和 OpenCV 来测量相机到目标的距离

用 Python 和 OpenCV 来测量相机到目标的距离http://python.jobbole.com/84378/几天前,一个叫 Cameron 的 PyImageSearch 读者发来邮件询问摄像头测距的方法。他花了一些时间研究,但是没有找到解决办法。我很能体会 Cameron 的感受。...

2018-02-18 08:19:14 493 0

转载 C++学习笔记-----用位运算实现加减乘除

C++学习笔记-----用位运算实现加减乘除原文:http://blog.csdn.net/sinat_35261315/article/details/72904945数据在计算机内存中是以二进制存储的。 几种常用的位运算:与运算&amp;: 对应位均为1时为1,其它为0。或运算|: 对...

2018-02-18 08:18:01 194 0

转载 分水岭分割方法

分水岭分割方法,是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可以通过模拟浸入过程来说明。在每一个局部极小值表面,刺穿一个小孔,...

2018-02-17 22:32:28 177 0

转载 boost库之socket 非阻塞/缓冲区大小等属性设置

boost库之socket 非阻塞/缓冲区大小等属性设置原文:http://blog.csdn.net/byxdaz/article/details/77318219asio socket 非阻塞/缓冲区大小等属性设置ip::tcp::socket m_socket  //设置阻塞与非阻塞void...

2018-02-17 22:28:17 236 0

转载 boost库使用总结

boost库使用总结原文:http://blog.csdn.net/byxdaz/article/details/728696451、VC6中min/max的灾难当在VC中使用boost库,或者其他库的时候会有一些小的问题。在Windows的头文件中已经定义了min和 max宏,所以在STL中的这...

2018-02-17 22:26:52 553 0

转载 Boost库之circular_buffer

Boost库之circular_buffer原文:http://blog.csdn.net/byxdaz/article/details/71631470         Boost.Circular_buffer维护了一块连续内存块作为缓存区,当缓存区内的数据存满时,继续存入数据就覆盖掉旧的数据...

2018-02-17 22:25:07 142 0

转载 Boost库之asio io_service以及run、run_one、poll、poll_one区别

Boost库之asio io_service以及run、run_one、poll、poll_one区别原文:http://blog.csdn.net/byxdaz/article/details/71088812一、io_service的作用io_servie 实现了一个任务队列,这里的任务就是v...

2018-02-17 22:23:45 273 0

原创 boost库之tcp client 回调不正常

原文: http://blog.csdn.net/byxdaz/article/details/79244800这个在boost1.64下是报错的,boost::array&lt;char,TCP_RECV_DATA_PACKAGE_MAX_LENGTH&gt; m_rbTempR...

2018-02-17 22:21:33 304 0

原创 boost之ThreadPool

boost之ThreadPool标签: threadcallback任务lockingexceptionfunction2011-04-02 17:59 22258人阅读 评论(3) 收藏 举报 分类:boost(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。 http://blog...

2018-02-17 22:19:54 153 0

转载 boost库之tcp实例(同步方式)

原文:http://blog.csdn.net/byxdaz/article/details/72627678//服务端[cpp] view plain copy#include &lt;iostream&gt;  #include &lt;boost/thread/thr...

2018-02-17 22:17:20 142 0

原创 boost库之tcp server(异步)

原文:http://blog.csdn.net/byxdaz/article/details/72676000//服务端 boost1.64 报错:boost::array&lt;char, 128&gt; buf;#include"stdafx.h"#incl...

2018-02-17 22:15:49 199 0

原创 在VS2015中使用Boost库

在VS2015中使用Boost库所以发这篇文记录下自己的步骤,本文针对首次使用boost并希望快速配置boost的同学,配置中固然以简单快速为主,不涉及其他高级用法1、下载boost最新库(a) 官网直接点击如图的Version官网(b) 根据自己平台情况需求下载对应的版本版本选择(c) 下载后解...

2018-02-17 22:13:26 398 0

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