自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (13)
  • 收藏
  • 关注

原创 vs2017编译boost库 ,解决无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” 问题

注:本文为工作问题记录,有些还未搞清楚原理,请见谅。借鉴了网上分享的资料,感谢。错误 LNK1104 无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” boost库是如何知道程序中所需要的lib版本的?boost/config/auto_link.hpp 里包含以下:# pragma comment(lib, BOOST_LIB_PREFIX BOOST_...

2018-05-04 18:35:07 25175 2

原创 ImportError: No module named 'html.entities'; 'html' is not a package

from bs4 import BeautifulSoupImportError: No module named 'html.entities'; 'html' is not a package找来找去的,最终发现是把测试脚本名称写成html.py导致太尴尬了。。。

2018-01-10 16:44:12 4017 2

原创 使用valgrind工具检查 pthred_create内存泄漏

点击打开链接pthred_create 使用了两种非分离状态方案,仍有内存泄漏参见以下以下测试。使用valgrind 工具检查内存泄漏gcc -g -o out test.c -lpthreadvalgrind --tool=memcheck --leak-check=full --show-reachable=yes ./out----------------

2018-01-10 16:43:53 485

原创 Linux安装编译SQLCipher,对sqlite数据库加密、解密、修改、去掉密码操作

本文主要是自己在实际用的过程记录,如发现理解错误,欢迎指正。1https://github.com/sqlcipher/sqlcipher 下载源代码2 # ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC"3 # makemake: tclsh: Command not foundmake:

2018-01-08 18:44:00 10361 3

原创 pthread_create()使用detach分离后仍有内存泄漏

valgrind 工具安装使用使用valgrind 工具检查内存泄漏gcc -g -o out test.c -lpthreadvalgrind --tool=memcheck --leak-check=full --show-reachable=yes ./out使用了两种方案分离方案,仍存在内存泄漏情况,于是把两个方案测试例子列出来,希望对大家有帮助。如果有好的解决

2017-12-11 17:25:41 648

原创 valgrind 安装使用 failed to start tool 'memcheck' for platform 'amd64-linux'

valgrind: failed to start tool 'memcheck' for platform 'amd64-linux': No such file or directory#wget http://www.valgrind.org/downloads/valgrind-3.13.0.tar.bz2#tar xvf valgrind-3.13.0.tar.bz2

2017-12-11 14:17:12 12217 3

原创 高斯平滑 高斯模糊 高斯滤波器,python 实现

参考 c++版本 http://blog.csdn.net/hhygcy/article/details/4329056/import cv2import numpy as npfrom scipy import ndimagefilename='test.jpg'img1=cv2.imread(filename)gray=cv2.cvtColor(img1,cv2.COL

2017-08-02 14:27:25 11188 2

原创 windowx下python opencv 面部识别环境搭建

Windows7 64位+python3.6环境下安装opencv的方法1 windows 下安装pythonWindows x86-64 executable installer安装后,如果需要配置环境变量,则配置如下两条C:\Users\24738\AppData\Local\Programs\Python\Python36C:\Users\24738\AppDat

2017-07-28 19:20:13 1003

原创 tcp 粘包处理 TCP_NODELAY

tcp 粘包处理 TCP_NODELAY

2017-07-21 19:47:42 622

原创 使用tcpdump 抓android手机的tcp upd http 等网络包

使用tcpdump抓安卓手机数据包

2017-07-21 19:45:28 724

原创 pyspider 如何传参

打算传多余的参数,来处理。最终采取如下方式:   def handle_info_dict(self,info_dict):        for key in info_dict:            if isinstance(info_dict[key],dict):                m3u8_url = info_dict[key]['VideoUr

2017-01-17 15:02:36 860

原创 No module named 'html.entities'; 'html' is not a package

from bs4 import BeautifulSoupImportError: No module named 'html.entities'; 'html' is not a package找来找去的,最终发现是把测试脚本名称写成html.py 导致太尴尬了。。。

2017-01-11 17:30:31 4230 2

原创 connect errno:127 errinfo:Transport endpoint is already connected

c++实现tcp客户端连接时报错connect errno:127 errinfo:Transport endpoint is already connected找啊找啊找原因... ... 是由于在connect 之前,把socket设置为非阻塞导致,注掉后成功flags = Fcntl(sockfd, F_GETFL, 0);Fcntl(sockfd, F_SE

2016-12-22 16:12:42 5885

原创 ffmpeg/ffplay 添加实时的时间水印

右上角添加时间水印ffmpeg -i 0.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'" 123.tsInput #0, mpegts, from '0.ts':Duration: 00:02:04.86,

2016-12-06 18:05:28 13849 2

原创 linux下安装libcurl过程及开发遇到的问题"curl/curl.h:没有那个文件或目录"

可以从官网上下载https://curl.haxx.se/download.html,也可以命令行下载我是从官网看的版本,复制链接,再在命令行下载# wget https://curl.haxx.se/download/curl-7.51.0.tar.gz# tar -zvxf curl-7.51.0.tar.gz # cd curl-7.51.0/# ./co

2016-11-30 16:02:39 23755 2

原创 nginx搭建rtmp协议流媒体服务器总结 遇到的问题

领导让搭建个rtmp服务器,作为一个小白,果断从网上找教程。按照(http://www.cnblogs.com/wainiwann/p/3866254.html)的步骤一步一步搭建,最终成功了,感谢作者的奉献。教程比较早了,有些版本不可用了。搭建中遇到了一些问题,特此做个记录,也希望对大家能有所帮助。其实应该重新整理下的,懒癌犯了。。。遇到的问题5). OpenSSL# w

2016-11-29 15:49:20 3909

原创 Eclipse error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

D:\MyDownloads\android-sdk-windows_20160423\android-sdk-windows\platform-tools>adb  kill-server D:\MyDownloads\android-sdk-windows_20160423\android-sdk-windows\platform-tools>adbstart-server* da

2016-06-28 13:13:13 30323 5

原创 Eclipse编写c++/c工程时C/C++ Build Settings下无tool settings 选项

Eclipse写c++/c工程时,C/C++ Build Settings下无tool settings、Build Steps、Binary Parsers选项(见下图)C/C++ Build --> Settings -->Tool Setting产生的原因是:C/C++ Build --> Builder Settings --> Makefile Generatiion 下没有

2016-06-20 17:45:30 8575 3

原创 wireshark抓包工具查看协议端口号

wireshark抓包工具查看报文具体的数字端口信息视图-> 解析名称->解析传输层地址

2016-05-27 16:48:54 44020

原创 qt 中文乱码 处理QByteArray类型里含中文的数据

qt解析tcp通信传来的xml时,中文有乱码解决方法:头文件添加 #includeQByteArraytmpQBA=m_pSocket->readAll();QTextCodec *tc = QTextCodec::codecForName("GBK");QString tmpQStr = tc->toUnicode(tmpQBA);//

2015-07-21 18:17:15 11641 3

原创 c++ buffer is too small

遇到的问题:File:f:\rtm\vctools\crt_bld\self_x86\crt\src\vswprint.cLine:280Expression:("Buffer too small",0)For information on how your program can cause an assertion failure seethe Visual C++ doc

2015-03-16 17:19:55 5386

原创 mfc树形控件选中的节点,在创建对话框时,选中没有生效 CHECKBOX

m_treectrl.ModifyStyle( TVS_CHECKBOXES, 0 );m_treectrl.ModifyStyle( 0, TVS_CHECKBOXES );

2015-02-09 11:15:25 748

原创 批处理 windows服务自启动

sc Create "test" binpath= "\"E:\test\test.exe\" --service --root displayname= "test" depend= Tcpip start= AUTO sc config test start= AUTO sc start testpause

2015-01-21 11:00:36 1031

原创 Run-Time Check Failure #2 - Stack around the variable 'usval' was corrupted

“val” 为 16进制的字符串,想把字符串每4位的数据提取出来,转成 unsigend short类型,数据已经提取出了,但是在函数调用结束时报错: Run-Time Check Failure #2 - Stack around the variable 'usval' was corrupted。TCHAR* pMacValue = (TCHAR*)(LPCTSTR)val;TCHA

2014-10-27 14:08:36 949

原创 Use MFC in a Static Library,This may be due to a corruption of the heap....

工程选择Use MFC in a Static Library 模式,编译出的程序较大,发布时可以不用带

2014-09-30 10:17:35 1133

原创 source insight中 shift 组合键乱码

bug:在使用source insight时发现,在英文模式下 按shift+{ 等组合键都有一个乱码,影响输入原因:经过检查,shift键设为中英文输入法切换,按shift键系统会响应切换输入法事件,同时输入一个乱码解决方法:修改输入法设置,中英文输入法切换 换成其他键 如 ctrl ctrl+shift

2014-01-21 16:22:59 3104

原创 去掉调用system产生的黑框

想在程序中杀掉某个windows程序,开始写成了system("taskkill  /IM xxx.exe");功能是实现了,不过每次都弹出个黑框,一闪而过,不是很美观遂在网上查了查,好像有很多方法可以实现,选择了一种比较简单的,如下:WinExec("taskkill  /im xxx.exe", SW_HIDE);

2013-12-30 13:53:57 3611 1

原创 使用Rich Edit 控件需要调用 AfxInitRichEdit2()

添加rich edit控件时,报了个提示:使用Rich Edit 控件需要调用 AfxInitRichEdit2()Using Rich Edit control requires a call to AfxInitRichEdit2().当时没注意,编译也不报错,结果程序起不来了方才想起,原来所有的提示都是有用的啊~遂改如下: CWebBrowMfcDlg dlg; 

2013-12-26 15:52:46 3716 1

原创 error C2054: 在“using”之后应输入“(”

1>c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cstdlib(19): error C2054: 在“using”之后应输入“(”1>c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cstdlib(19): error C2061: 

2013-12-04 16:57:42 8636 5

原创 定时发消息终止退出MessageBox弹框 .

通过发送消息,模拟点击“确定” “取消”事件static int YesOrNo = 0; // 0 no 1 yesvoid CALLBACK TimerProc(HWND hWnd,UINT nMsg,UINT nTimerid,DWORD dwTime){ HANDLE hwd=FindWindowExA(NULL,NULL,NULL,"提示");//找到提示窗口  if

2013-11-26 16:55:44 830

原创 定时终止退出MessageBox弹框

最近工作中,遇到需要在某中状态下,弹出弹框,手动退出或一段时间后自动退出的需求。原理是:添加了个定时器,时间一到,获取弹框窗口句柄,然后发个关闭消息总觉得不完美,若有更好的解决方案,请多多指点!void CALLBACK TestTimer(HWND hWnd,UINT nMsg,UINT nTimerid,DWORD dwTime){ HANDLE hwd=FindWindo

2013-11-25 16:39:44 919

原创 获取当前正在执行的TCl脚本的文件名

variable My_File [file normalize [info script]]proc test {  } {  variable My_File#绝对路径 set path [file nativename $My_File]#文件名 set filename [file tail $path] puts $filename}

2012-06-27 12:47:50 7105 3

《信息系项目管理师教程》第三版

分享给有需要的战友们,压缩包里含有三项: 1.《信息系项目管理师教程》第三版-清华出版社(主编:谭志彬 柳纯录)-官方指定用书-2017年10月-107MB (文字可复制) 2.信管网信息系统项目管理师论文精编(2017上半年版) 3.[信管网]2005-2018信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案

2018-09-10

C++ GUI Qt 4 编程(第二版)中文版-扫描版以及样例代码

C++ GUI Qt 4 编程(第二版)中文版-扫描版,以及windows\linux样例代码

2018-05-14

evalvid-2.7 测量视频性能的工具和源代码

测量视频性能的工具和源代码,源代码可以用vs2008编译 可以测试视频相关的一些性能,比如MOS和PSNR等

2017-11-03

OPENCV函数手册(带目录)+OpenCV中文参考手册.zip

不知道为啥,下载分会逐渐升高,重新上传一遍,供大家使用。 OPENCV函数手册(带目录)+OpenCV中文参考手册.zip 中文参考手册目录: OpenCV概述 FAQ中文 CxCore中文参考手册 基础结构 数组操作 动态结构 绘图函数 数据保存和运行时类型信息 其它混合函数 错误处理和系统函数 机器学习中文参考手册 CvAux中文参考手册 Cv中文参考手册 图像处理 结构分析 运动分析与对象跟踪 模式识别 照相机定标和三维重建 HighGUI中文参考手册 HighGUI概述 简单图形界面 读取与保存图像 视频读写函数 实用函数与系统函数 OpenCV 编码样式指南(阅读OpenCV代码前必读) OpenCV安装文档 Linux下安装文档 源码编译(普遍适用) CVS版本安装 Debian/Ubuntu下安装 Windows下安装文档 VC6下安装与配置 VC.net 2003下安装与配置 VC 2005 Express下安装与配置 C/C++ interpreter Ch 下安装与配置 OpenCV 与 VC 及 DirectShow 的编程 双核机器使用openmp OpenCV例程 常用的标准图 图像文件读入和显示 图像创建、保存和复制 Canny边缘检测 Canny边缘检测2 轮廓(contour)检测 轮廓(contour)检测2 图像旋转与缩放 读视频文件和运动问题检测 Hough线段检测 鼠标绘图 离散傅立叶变换(DFT) 人脸检测 QR分解 绘制贝赛尔Bezier曲线 windows下使用采集卡directshow 设定跟踪目标图片的改进camshift例子 摄像头标定] 施密特正交化 分形 fractal 演示 应用专题 main函数参数argc,argv说明 特征检测专题 (Haar+boosting,人脸,鼻子,眼睛等物体检测) 三维重建专题 主动外观模型(AAM) 联机手写大写英文字母识别 0.9.7版本的翻译。 函数手册目录 图像处理 o 梯度, 边缘和角点 o 采样 差值和几何变换 o 形态学操作 o 滤波和彩色变换 o 金字塔及其应用 o 连接组件 o 图像和轮廓矩 o 特殊图像变换 o 直方图 o 匹配 • 结构分析 o 轮廓处理 o 计算几何 o 平面划分 • 运动分析和对象跟踪 o 背景统计量的累积 o 运动模板 o 对象跟踪 o 光流 o 预估器 • 模式识别 o 目标检测 • 照相机定标和三维重建 o 照相机定标 o 姿态估计o 极线几何 • 函数列表 • 参考

2017-11-03

gradle-4.3-all.zip

从官网下的Oct 30, 2017 complete 版本,不知道为啥资源分不能设置为0分, https://gradle.org/releases/

2017-10-31

redis设计与实现

本书全面而完整地讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,图示丰富,描述清晰,并给出大量参考信息。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,更好、更高效地使用Redis。   本书主要分为四大部分。第一部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制、集群三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。本书作者专门维护了www.redisbook.com网站,提供带有详细注释的Redis源代码,以及本书相关的更新内容。 目录 前言 致谢 第1章 引言   1.1 Redis版本说明   1.2 章节编排   1.3 推荐的阅读方法   1.4 行文规则   1.5 配套网站 第一部分 数据结构与对象  第2章 简单动态字符串   2.1 SDS的定义   2.2 SDS与C字符串的区别   2.3 S   2.4 重点回顾   2.5 参考资料  第3章 链表   3.1 链表和链表节点的实现   3.2 链表和链表节点的   3.3 重点回顾  第4章 字典   4.1 字典的实现   4.2 哈希算法   4.3 解决键冲突   4.4   4.5 渐进式r   4.6 字典   4.7 重点回顾  第5章 跳跃表   5.1 跳跃表的实现   5.2 跳跃表   5.3 重点回顾  第6章 整数集合   6.1 整数集合的实现   6.2 升级   6.3 升级的好处   6.4 降级   6.5 整数集合   6.6 重点回顾  第7章 压缩列表   7.1 压缩列表的构成   7.2 压缩列表节点的构成   7.3 连锁更新   7.4 压缩列表API   7.5 重点回顾  第8章 对象   8.1 对象的类型与编码 第二部分 单机数据库的实现  第9章 数据库  第10章 RDB持久化  第11章 AOF持久化  第12章 事件  第13章 客户端  第14章 服务器 第三部分 多机数据库的实现  第15章 复制  第16章 Sentinel  第17章 集群 第四部分 独立功能的实现  第18章 发布与订阅  第19章 事务  第20章 Lua脚本  第21章 排序  第22章 二进制位数组  第23章 慢查询日志  第24章 监视器

2017-09-29

opencv2 函数手册 英文版

opencv2 函数手册 英文版

2017-08-02

OpenCV中文参考手册.chm

OpenCV概述 FAQ中文 CxCore中文参考手册 基础结构 数组操作 动态结构 绘图函数 数据保存和运行时类型信息 其它混合函数 错误处理和系统函数 机器学习中文参考手册 CvAux中文参考手册 Cv中文参考手册 图像处理 结构分析 运动分析与对象跟踪 模式识别 照相机定标和三维重建 HighGUI中文参考手册 HighGUI概述 简单图形界面 读取与保存图像 视频读写函数 实用函数与系统函数 OpenCV 编码样式指南(阅读OpenCV代码前必读) OpenCV安装文档 Linux下安装文档 源码编译(普遍适用) CVS版本安装 Debian/Ubuntu下安装 Windows下安装文档 VC6下安装与配置 VC.net 2003下安装与配置 VC 2005 Express下安装与配置 C/C++ interpreter Ch 下安装与配置 OpenCV 与 VC 及 DirectShow 的编程 双核机器使用openmp OpenCV例程 常用的标准图 图像文件读入和显示 图像创建、保存和复制 Canny边缘检测 Canny边缘检测2 轮廓(contour)检测 轮廓(contour)检测2 图像旋转与缩放 读视频文件和运动问题检测 Hough线段检测 鼠标绘图 离散傅立叶变换(DFT) 人脸检测 QR分解 绘制贝赛尔Bezier曲线 windows下使用采集卡directshow 设定跟踪目标图片的改进camshift例子 摄像头标定] 施密特正交化 分形 fractal 演示 应用专题 main函数参数argc,argv说明 特征检测专题 (Haar+boosting,人脸,鼻子,眼睛等物体检测) 三维重建专题 主动外观模型(AAM) 联机手写大写英文字母识别 Image:25px-Nuvola_apps_browser.png常用资料链接 OpenCV 中文站 OpenCV 英文wiki 项目主页:源代码及文档下载 INTEL的OPENCV主页 YAHOO OPENCV 的邮件列表(英文,信息量大) Hunish的OpenCV专栏(有许多代码实例) CMU(卡耐基-梅隆大学)的计算机视觉主页(计算机视觉方面的资料等) 关于OpenCV中文文档的来龙去脉 OpenCV中文文档最初由阿须数码的HUNNISH组织人力对0.9.6(beta4)的英文文档进行了翻译。后 来,中科院自动化所自由软件协会从HUNNISH手中接过OpenCV文档维护,在0.9.6版本基础上进行 0.9.7版本的翻译。

2017-08-02

opencv中文函数手册

根据 OpenCV Beta 4.0 版本的用户手册翻译的

2017-08-01

学习OpenCV(中文版)

学习OpenCV(中文版),ISBN:9787302209935,作者:(美)布拉德斯基(Bradski,G.),(美)克勒(Kaehler,A.) 著,于仕琪,刘瑞祯 译

2017-08-01

OpenCV 3计算机视觉 Python语言实现(第二版)(含示例代码)

OpenCV 3计算机视觉 Python语言实现(第二版)(含示例代码) 编辑推荐 OpenCV 3是一种*先进的计算机视觉库,它提供了很多图像和视频处理操作,以及一些代表计算机视觉未来发展方向的功能,如人脸识别或目标跟踪。学习计算机视觉算法、模型和OpenCV API的基本概念之后,可以开发各种现实生活中的应用程序(如安全和监控方面的应用程序)。 本书从图像处理的基本操作出发,带你开启先进计算机视觉的探索之旅。计算机视觉是一个快速发展的学科,与其相关的现实应用也呈爆炸性增长,本书的目的就是帮助计算机视觉领域的新手和想要了解全新的OpenCV 3.0.0的计算机视觉专家快速掌握基于Python的OpenCV计算机视觉开发的实用方法、技巧和*佳实践。 通过阅读本书,你将学到:   安装和熟练使用基于Python的OpenCV 3的API   掌握图像处理和视频分析的基础知识   在图像和视频中检测和识别目标   使用OpenCV检测和识别人脸   训练和使用自己的对象分类器   了解计算机视觉中的机器学习概念   使用OpenCV的人工神经网络来解决实际问题   开发现实生活中的计算机视觉应用 内容简介 OpenCV是开源、跨平台的计算机视觉库,由英特尔公司发起并参与开发,在商业和研究领域中可以免费使用。本书介绍了如何通过Python来开发基于OpenCV 3.0的应用。作为当前非常流行的动态语言之一,Python不仅使用非常简单,而且功能强大。通过Python来学习OpenCV框架,可以让你很快理解计算机视觉的基本概念以及重要算法。 本书分8章来介绍计算机视觉的重要概念,所有的概念都融入了一些很有趣的项目。本书首先详细介绍了多个平台下基于Python的OpenCV安装,继而介绍了计算机视觉应用的基本操作,包括图像文件的读取与显示,图像处理的基本操作(比如边缘检测等),深度估计与分割,人脸检测与识别,图像的检索,目标的检测与识别,目标跟踪,神经网络的手写体识别。可以这样说,本书是一本不可多得的采用OpenCV实践计算机视觉应用的好书。 京东购买连接:https://item.jd.com/11967520.html

2017-08-01

VA_X_Setup 1949 破解补丁 visual.assist.x

支持vs2010 vs2010,本人是win8系统,安装vs2010,测试可用。 运行完安装程序后,运行破解程序即可。

2014-10-28

windows下c实现telnet代码

刚接触到telnet,所以参考了些资料,自己也写了个简单的,不到一百行的代码,实现了telnet连接、发送、接收的功能。

2013-04-16

空空如也

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

TA关注的人

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