- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 解决mysql中文乱码
1. 在my.ini配置文件中,添加character-set-server=utf82. 重启服务3.重启服务出现1067错误。是因为抄写了低版本mysql设置字符集的写法导致的,default-character-set=utf8。导致1067错误的原因很多,通过日志查看详细错误原因,在mysql安装目录下,data文件夹中,*.err文件。也可以通过系统日志查看,...
2018-08-20 13:57:22 325
转载 VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
转自:http://blog.csdn.net/abcjennifer/article/details/7558508下面是彻底解决方法:在工程的stdafx.h中添加(如有类似语句,需注释掉)#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.#defin
2017-08-29 17:46:24 314
原创 Pascal调用与C调用
参考:http://www.cnblogs.com/dragon2012/p/3884597.html1._stdcall(Pascal调用):参数采用从右到左的压栈方式,由调用者完成压栈操作,被调函数自身在返回前清空堆栈。 WIN32 Api都采用这种调用方式,有如下宏定义: #define WINAPI _stdcall2._cdecl(C调用):是C/C++的缺
2017-08-29 16:31:26 1523
原创 opencv之mixChannels/inRange
mixChannels: 输入的矩阵(或矩阵数组)的某些通道拆分复制给对应的输出矩阵(或矩阵数组)的某些通道中,其中的对应关系就由fromTo参数制定。原型: void mixChannels (const Mat* src , int nsrc , Mat* dst , int ndst , const int* fromTo , size_t npai
2017-07-07 15:53:24 392
原创 opencv挑选指定像素值
原型:void compare(InputArray src1, InputArray src2, OutputArray dst, int cmpop); src1:单通道图像或者一个数值;src2:单通道图像或者一个数值;dst:结果图像,类型是CV_8UC1,大小和src1和src2中最大的那个一样,比较结果为true的地方值为255,否则为0;cmpop:操作类型,有
2017-07-07 15:38:13 1247
原创 python安装第三方库的问题
1. python安装之后,又迁移路径后,导致pip失效。在控制面板程序中找到python,repair一下就好了。2.安装失败的库,可用离线安装的方式。下载离线安装包的网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/安装方法:pip install 文件路径\*.whl3.某些库安装失败,可能是需要先安装其他的库。
2017-07-05 11:11:29 393
原创 DebugView
一、代码中的写法有两种形式:1.输出固定字符:OutputDebugStringA("AAAAA------------------zouxiao 2-1-1-1");2.输出代码变量:OutputDebugPrintfA("AAAAA------------------zouxiao 2-1-1-1 %f",maxLocInfo.value);第二种形式,需在代码中添加下面这
2016-07-03 14:58:53 771
原创 CString转string
CString filename = dlg.GetPathName();string sfilename = CStringA(filename);
2016-05-12 15:18:13 395
原创 opencv一些常用操作
1.Mat::type() 得到的是CV_8UC3……等2.Mat::depth()得到的是CV_64F……等本篇文章会一直补充。
2016-03-17 16:16:34 531
原创 转换到COFF期间失败:文件无效或损坏
参考网址:http://stackoverflow.com/questions/10888391/error-link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-inval/14144713#14144713问题首次出现是安装了VS2012之后发生的,电脑上已有VS2010。1.首先尝试修改:属性->配置属
2016-03-16 11:41:16 812
原创 vs2010在64位系统下常见数据类型的字节数
每台计算机都有一个字长,指明整数和指针数据的标称大小。对于一个字长为w位的机器而言,虚拟地址的范围就是0~2^w-1。所以,64位机的指针变量占64位(8字节),32位机的指针变量占4字节。但是,整数int型,在32位下占4字节,在64位下却没有长到8字节,目的就是为了兼容32位的程序。平台shortintlongfloatdouble64位
2016-03-15 15:33:05 3587
原创 聚类算法——K-means, K-means++, KNN, GMM,
K-means 算法思想:1.初始化聚类个数及中心点。人为给定。2.划分数据到每个类。计算样本数据到各聚类中心的距离(欧式距离或其他距离等),把每个样本划分到最近的类中。3.重新计算类中心点。一般是求坐标平均值。4.重复2、3步骤。直到聚类中心不再移动位置。
2016-01-28 15:21:25 2007
原创 PCB——图像分割及检测方法
以焊盘为例。一、分割:1.全局阈值2.局部阈值3.聚类二、建模:1.计算颜色均值和方差2.颜色范围设置为[μ-3σ, μ+3σ] (高斯模型)三、检测:方法一:直接用焊盘掩膜覆盖,需要校正对齐方法二:被检测图像也做分割,无须校正,但是对于有缺陷的焊盘可能分割不准确,缺陷不能分割出来
2016-01-20 11:54:22 2166
原创 PCB之Gerber文件
l1-cs, l2-ss 分别表示AB面的线路。smc, sms 分别表示AB面的绿油。cmc, cms 分别表示AB面的文字。rout 表示外形。drill 表示钻头
2016-01-15 10:07:04 1771
原创 WinMain函数
1. WinMain函数介绍当Windows操作系统启动一个程序时,它调用的就是程序的WinMain函数,实际上是由插入到可执行文件中的启动代码调用的。WinMin函数是程序的入口点函数,当WinMain函数返回时,应用程序结束。2. 函数原型int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPreInstan
2016-01-08 16:32:13 1081
原创 基于对话框的MFC - 添加菜单
1.添加资源,选择菜单,新建,设定ID。2.选中要添加菜单的对话框,在属性中,找到Menu,选中1中ID。3.编辑菜单名称,一级,二级,······4.右击菜单项,添加相应函数,先选中对话框类,再修改函数名称。
2016-01-05 15:07:54 362
原创 UpdateData函数
MFC的窗口函数,作用是刷新数据。UpdateData(TRUE); //将控件的值赋值给成员变量。UpdateData(FALSE); //将成员变量的值赋值给控件。
2016-01-04 15:03:15 384
原创 位标识符
windows中有些常量,只有某1位为1,这些常量被称为位标识符。例如,窗口样式。在设置的时候,可以通过与操作进行叠加,若删除某样式,与上某样式的反即可。
2015-12-30 11:34:15 467
原创 虚函数
1.解释虚函数。指向基类的指针在操作它的多态类对象(子类对象)时,会根据不同的类对象,调用其相应的函数,这个函数就是虚函数。2.示例。#include using namespace std;class A{public: virtual void print(){cout << "This is A" << endl;} // 去掉virtual,则main函数中p1,
2015-12-29 15:12:19 337
原创 编写文档用词技巧
1.用词的准确性。限定本段落的内容范围。例如,在结论处,“缺陷核查模块降低误报能力评估结果”比“缺陷核查模块减低误报的能力评估”更合适。因为结论是简洁的,并非描述整个评估过程,加上结果,让读者清楚明了作者要说的内容是结论,并非过程。2.“左右”代替“大约”。例如,描写误报率,“误报率在85%左右”比用“误报率大约85%”更好。
2015-12-29 11:33:22 379
原创 Linux初体验
1. 编程环境配置。(1)sudo apt-get install build-essential (基本gcc环境)(2)sudo apt-get install gnome-core-devel (GTK环境)(3)sudo apt-get install libglib2.0-doc libgtk2.0-doc(4)sudo apt-get install devhelp
2015-12-29 10:06:13 368
原创 电脑无法连接无线网
1.检查驱动。2.检查网络相关服务。Network Connections, Network List Service, Network Location Awareness, Network Store Interface ServiceWLAN AutoConfig全部开启。3.若WLAN AutoConfig无法启动,错误码1068,那么先启动Extensib
2015-12-10 10:55:44 912
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人