上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页

2018年3月14日

有未经处理的异常(在 xx.exe 中): 堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出。

摘要: 一般这个问题是数组越界。 我产生这个异常的代码是这句:memcpy(tmp_cert.byKey, m_row[2], 255); 255的长度超过了char数组tmp_cert.byKey的长度。 阅读全文

posted @ 2018-03-14 15:08 J·Marcus 阅读(13973) 评论(0) 推荐(0) 编辑

2018年3月13日

duilib菜单开发遇见“0xC0000005: 读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突”

摘要: 我的程序是这样一个逻辑。 首先创建用户列表,点击列表项弹出菜单,点击菜单上“设备选项”,弹出设备列表,上面显示这个用户拥有的设备。 菜单的创建参考了这为博主的教程:http://www.cnblogs.com/Alberl/category/520438.html 如图点击列表项,弹出菜单中点击“设 阅读全文

posted @ 2018-03-13 11:03 J·Marcus 阅读(9202) 评论(0) 推荐(0) 编辑

2018年3月10日

mysql多对一、多对多查询实践

摘要: 最近做的功能涉及这方面,算是练了一下。 首先多对一部分较简单。多的那一方表,多设置一个字段是少的那一方的id(主键)。 具体查询时候关联查询即可。 可设置外键进行级联操作。 具体以后做到这个功能再更新。 多对多: 设备和用户多对多,一个用户可有多台设备,一个设备可供多个用户使用。 首先设备表 dev 阅读全文

posted @ 2018-03-10 17:36 J·Marcus 阅读(21535) 评论(1) 推荐(0) 编辑

2018年2月6日

将图片(二进制文件)存储于数据库,论文件字节流与二进制字符串相互转换

摘要: 开发中遇到存储图片文件于数据库这样的需求。 我们知道文件本身就是一份二进制数据,不同类型的文件只是编码形式不同,对应的解读形式不同,无论txt文件、jpg文件亦或是mp4文件,本质上都是0和1组成的。而在C++中我们可以通过字节流来读写文件,也就是说我们可以把文件读入char数组中,也可以将char 阅读全文

posted @ 2018-02-06 11:31 J·Marcus 阅读(1573) 评论(2) 推荐(0) 编辑

2018年2月2日

vs调试dll工程

摘要: dll本身是没法运行的,必须在其它工程调用dll时候才会运行。 所以,调试dll首先要将调用dll的工程和dll工程联系起来。 解决方案中添加dll工程: 现在dll 和 应用程序两个工程就都在一个解决方案里了: 这时要对dll工程作些设置。 配置属性-常规-输出目录设置为 应用程序的生成目录 这样 阅读全文

posted @ 2018-02-02 15:18 J·Marcus 阅读(4669) 评论(0) 推荐(0) 编辑

2017年12月6日

vs编译在win xp电脑上运行的win32程序遇到的问题记录(无法定位程序输入点GetTickCount64于动态链接库KERNEL32.dll)

摘要: 直接编译后运行,弹出提示框:不是有效的win32应用程序 像之前那样把msvcr110.dll复制过去依然报错: 这是因为vs2012编译的win32程序用到的系统函数在xp环境上对应不上。之前转载的这篇文章讲的这个问题:http://www.cnblogs.com/rixiang/p/791882 阅读全文

posted @ 2017-12-06 11:29 J·Marcus 阅读(4855) 评论(2) 推荐(0) 编辑

2017年11月29日

(转载)用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序“

摘要: 原文地址:http://www.vcerror.com/?p=1483 问题描述: 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为“指定的可执行文件不是有效的 Win32 阅读全文

posted @ 2017-11-29 10:14 J·Marcus 阅读(595) 评论(0) 推荐(0) 编辑

2017年11月28日

记录编译方面的问题(重定义)

摘要: 之前自己没搞过C语言C++,所以被编译问题困扰了很久,不过在实践中摸索,也渐渐理解了项目中各种文件之间的关联关系。 类重定义问题: 一个类的.h文件被多个文件引用会出现这个问题。 在类的.h文件上加一句#pragma once。可保证这个.h文件只被编译一次。 下面是另一种重定义错误: 这个错误是因 阅读全文

posted @ 2017-11-28 15:39 J·Marcus 阅读(285) 评论(0) 推荐(0) 编辑

2017年11月27日

记录一个问题:win32程序release版本和debug版本运行效果不同

摘要: 这个程序是这样的逻辑。 运行 - socket连接设备 - 启动接收线程(循环接收) - 运行createwindow生成界面 - 主函数里socket向设备发送命令 - 之前启动的接收线程函数接收设备返回数据 - 将接收到的结果显示在界面上 - windows窗口消息循环 这个程序debug模式或 阅读全文

posted @ 2017-11-27 19:01 J·Marcus 阅读(597) 评论(0) 推荐(0) 编辑

2017年11月24日

C++复制、压缩文件夹

摘要: 之前写过一篇用zlib库来压缩的,但zlib只能压缩文件,我需要压缩文件夹,要想压缩文件夹还得利用zlib库自己写代码,我是真的服了,一个开源库这么不好用。 C++复制文件夹也是麻烦事,网上这篇文章:http://blog.csdn.net/u012750702/article/details/52 阅读全文

posted @ 2017-11-24 14:28 J·Marcus 阅读(4724) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页

导航