- 博客(18)
- 收藏
- 关注
原创 Notepad++打开xml文件一部分大于号小于号显示不正常并且后面一部分大于号小于号显示正常但是格式不对没有换行
Notepad++打开xml文件格式没有正常显示问题
2022-03-24 17:07:58
783
2
原创 高效筛法求素数
求素数提高效率:每找到一个素数k,就一次删除2k, 3k, 4k,…, ik,不免还是有些浪费,因为2k已经在找到素数2的时候删除过了,3k已经在找到素数3的时候删除了。因此,当i<k时,都已经被前面的素数删除过了,只有那些最小的质因子是k的那些数还未被删除过,所有,就可以直接从k*k开始删除。...
2022-01-26 20:37:25
421
原创 MFC中DoDataExchange()
DoDataExchange函数void CFBKSUpDemoDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_PROGRESSDISK1, m_Progress1); DDX_Control(pDX, IDC_PROGRESSDISK2, m_Progress2); DDX_Control(pDX, IDC_PROGRESSDISK3, m_Progress
2021-02-28 12:43:49
865
原创 SQL Server2014 安装失败prior visual studio 2010 instances requiring update 需要更新的以前的Visual Studio 2010实例
SQL Server2014 安装失败:提示:需要在windows10系统上安装SQL Server2014:问题描述:安装SQL Server2014 中安装失败提示prior visual studio 2010 instances requiring update 即需要更新的以前的Visual Studio 2010实例 原因分析:这是由于之前电脑下载过visual studio 2010解决方案:WIN+R输入regedit,打开注册表,进入到HKEY_LOCAL_M
2021-02-28 10:00:25
2921
3
原创 __uuidof关键字以及GUID
__uuidof关键字前言一、GUID是什么?二、在SQL Server中使用GUID1.作为列默认值2.使用T-SQL前言__uuidof关键字用来获得表达式的GUID。这个表达式可以是一种类型,名称,一个指针,一个引用或者一个类型的数组,一个类模板,一个由类模板实例化的模板类。只要编译器能使该参数获得相关的GUID,那么该参数就是有效的GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。一、GUID是什么?1、一个GUID为一个128位的整数(
2021-02-26 08:14:30
387
原创 C++中的HRESULT的声明定义
C++中的HRESULT的声明定义typedef __success(return >= 0) long HRESULT;上行代码中的__success(return >= 0)其实是__success(expr)简而言之这是一个注释,其中expr描述了一个函数被认为成功的条件。对于返回HRESULT的函数,该条件是返回值(因为HRESULT是long)为非负的。由于此typedef的作用,返回HRESULT的所有函数都将此注释应用于它们。...
2021-02-26 00:04:35
841
原创 SS、SP、BP三个寄存器
SS、SP、BP三个寄存器SS:堆栈段寄存器。存放堆栈的段地址。SP:堆栈指针寄存器(stack pointer)。存放堆栈的偏移地址。BP:堆栈基址指针寄存器。它的用途有点特殊,是和SP联合使用的,作为SP校准使用的,只有在寻找堆栈里的数据和使用个别的寻址方式时候才能用到。...
2021-01-29 08:10:06
4701
原创 __w64关键字
__w64是一个关键字,编译器相关的关键字意思是说这个类型使用64位兼容方式编译,在编译64位程序时指针就被视为64位宽,而不是32位;int也有可能会被视为64位。__int64是:typedef int _w64 __int64...
2021-01-29 07:59:20
631
2
原创 AfxEnableControlContainer()
AfxEnableControlContainer()void AfxEnableControlContainer();在你应用程序对象的InitInstance函数中调用这个函数,以便能够提供对OLE控件容器的支持。OLE控件现在叫做ActiveX控件。
2021-01-28 10:27:11
730
原创 __stdcall,__cdecl,__fastcall三者区别
__stdcall,__cdecl,__fastcall是三种函数调用协议,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等。1.调用协议常用场合__stdcall:Windows API默认的函数调用协议__cdecl:C/C++默认的函数调用协议__fastcall:适用于对性能要求较高的场合2.函数参数入栈方式__stdcall:函数参数由右向左入栈__cdecl:函数参数由右向左入栈__fastcall:从左开始不大于4字节的参数放入CPU的E
2021-01-28 09:25:18
274
原创 error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突 一直解决不了,网上的常规办法修改目标计算机类型的方法没有解决这个问题
error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突把目标计算机类型修改为“X64”之后还是出现错误:其中修改方法如图: error LNK1112: 模块计算机类型“x86”与目标计算机类型“X64”冲突然后再把目标计算机类型修改为“X64”之后还是出现错误:其中修改方法跟上面的一样。error LNK1112: 模块计算机类型“x64”与目标计算机...
2019-05-21 15:01:14
966
原创 vs2013中搭建opencv环境遇到0xc000007b问题
首先说opencv中与Microsoft visual studio的版本对应问题:\opencv\build\x86下的vc9,vc10、vc11、vc12是什么意思?\opencv\build\x64下的vc9,vc10、vc11、vc12是什么意思?vc9,vc10, vc11, vc12 , vc14分别表示VS2008,VS2010, VS2012, VS2013,VS2015的V...
2019-04-18 19:18:57
539
原创 Opencv内存访问异常问题----0x0097A016 (opencv_highgui2413d.dll)未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突
出现这种问题一般是opencv在读入图片的时候出现问题,一般是自己程序中的路径名的问题。程序中原来的图片路径是:D:\cvprojects\images\test1.png这个路径在程序中是错误的,应为表示一个反斜杠需要用两个反斜杠,即用“\”表示“\”;这个路径应该改为:D:\cvprojects\images\test1.png或者改为:D:/cvprojects/images/tes...
2019-04-18 18:38:33
1699
原创 使用一个延时小函数,使窗体逐渐进入用户的视野
这里写自定义目录标题先看一个延时函数Delay在需要延时的地方调用这个Delay函数即可先看一个延时函数Delaypublic static bool Delay(int delayTime) { &...
2019-04-13 10:26:11
289
原创 windows下用命令行来查询MySQL数据库中文显示乱码问题
windows下用命令行来查询MySQL数据库中文显示乱码问题由于DOS不太支持utf8所以我们要修改客户端部分的字符集 :default-character-set=gbk一开始以为是自己数据库的问题,但是怎么检查数据库的character是utf8,数据库中表的character也是utf8。并且在数据库中的表中也能显示中文,如图:为啥就是在windows的命令行中查询显示就是乱码了呢...
2019-04-03 15:01:44
896
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人