
Bugs
Witch_Soya
这个作者很懒,什么都没留下…
展开
-
使用 CRT 调试功能来检测内存泄漏
VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏作者:JerryZhttp://www.vckbase.com/document/viewdoc/?id=1349 最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便到水坛里找转载 2011-10-26 17:09:04 · 872 阅读 · 0 评论 -
链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的
解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用原创 2013-01-12 17:59:15 · 4881 阅读 · 1 评论 -
检测到"_ITERATOR_DEBUG_LEVEL"的不匹配项
在一个VS2010升级到VS2012的项目中项目,使用其中一个静态库时出现下面这个情况。error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”可能是release下面引用了debug下面编译出来的静态库。原创 2013-01-12 18:00:54 · 11137 阅读 · 2 评论 -
FileZilla无法列出目录
最近在通过FileZilla给FTP站点传东西的时候,总是无法列出目录 分析了一下原因。在公司的时候是可以的,但是在自己的电脑上不行。系统都是win8,基本上所有的设置都一样。问题可能出在IP上。于是网上找了半天的资料,一篇文章被转了好多次,按照那个方法设置,不起作用。最后在站长之家找到一篇文章说设置一个代理。这个还是用FLASHFXP比较方便。 属性原创 2013-01-19 21:48:50 · 7603 阅读 · 0 评论 -
错误:fatal error C1189: #error : The C++ Standard Library forbids macroizing keywords. Enable warning
属性--配置属性-c/c++-预处理器 添加_XKEYCHECK_H原创 2013-01-22 11:28:54 · 14769 阅读 · 3 评论 -
VC中如何配置可调试项目
用VC编程的人可能经常会遇到一个问题,你想调试一个从网上下载的代码,但是这个代码只提供了Release版工程,而无法调试。本文就说一下如何打造Debug版工程项目。简单来说,一个项目能否调试,最主要的设置有两点。1. 需要"生成调试信息"2. 需要指定"调试信息格式"这也正是Debug和Release模式配置上的最主要的区别。至于其他的区别,如: 是否调用Debug模式的库文件转载 2013-08-06 14:53:59 · 1495 阅读 · 0 评论 -
解决php的It is not safe to rely on the system’s timezone settings的问题
解决办法,在php.ini里加上date.timezone = "Asia/Shanghai"原创 2015-01-31 11:08:12 · 802 阅读 · 0 评论 -
php错误:You don't have permission to access / on this server.
http://www.phpddt.com/php/693.html找到:apache文件,进入conf文件,打开httpd.conf 文件,做如下修改: Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all转载 2015-01-31 10:55:25 · 4161 阅读 · 0 评论 -
eclipse里面显示中文乱码
显示中文会变成乱码解决方案:Windows- >Pereferences- >General->Workspace- >Text File Encoding 选项下选择other,然后输入"GBK"即可当然你系统安装了东亚字体的支持才行,控制面板-区域选项里安装转载 2015-01-15 16:31:52 · 813 阅读 · 0 评论 -
This absolute uri http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar
部署了一个jsp的网站。在myeclipse中调试一切ok放到tomcat下报错拷贝standard.jarjstl-impl.jar 到工程的WEB-INF'\lib 目录下 解决了问题。原创 2015-07-31 16:15:43 · 1230 阅读 · 0 评论 -
NetBeans8.0启动tomcat8.1.15失败--'127.0.0.1' 不是内部或外部命令
用NetBeans8.0.1启动tomcat7失败,一直启动不了,不知道为何。NetBeans报错 --'127.0.0.1' 不是内部或外部命令,也不是可运行的程序或批处理文件。不是netbeans的问题,肯定是tomcat的问题。解决方案:找到tomcat目录bin/catalina.bat文件找到JAV_OPTS选项,看看值是不是带双引号的,这个是有问题的。转载 2015-10-16 14:05:23 · 1519 阅读 · 0 评论 -
无法嵌入互操作类型
选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False原创 2013-01-25 21:41:40 · 1562 阅读 · 0 评论 -
This function or variable may be unsafe
添加预定义_CRT_SECURE_NO_WARNINGS如图所示/******************Witch_Soya**************************/****************2013年1月23日9:10:06**************/原创 2013-01-23 09:05:02 · 1049 阅读 · 0 评论 -
iText中文,报错解决
用 itextsharp 制作PDF文件的时候发生错误Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.原本是 BaseFont.AddToResourceSearch("iTextAsianCmaps.dll"); //"STSong-Light", "UniGB-UCS2-H", BaseFont baseF原创 2012-12-24 22:41:37 · 8989 阅读 · 1 评论 -
默认库“library”与其他库的使用冲突;使用 /NODEFAULTLIB:library
转自 http://www.cnblogs.com/zdxster/archive/2011/01/27/1945877.html您试图与不兼容的库链接。重要事项 运行时库现在包含防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库或使用调试和非调试版本的运行时库,则将收到此警告。例如,如果编译一个文件以使用一种运行时库,而编译另一个文件以使用另一种运行转载 2011-09-29 14:35:34 · 4283 阅读 · 0 评论 -
vc 中debug版程序正常 但release版崩溃
http://hi.baidu.com/lihui880921/blog/item/b7c73ed100633fde572c8498.htmlI.内存分配问题1.变量未初始化。debug中会自动给变量初始化found=FALSE,而在release版中则不会。所以尽可能的给变量、类或结构初始化。2.数据溢出的问题如:char buffer[10];转载 2011-10-11 11:33:41 · 878 阅读 · 0 评论 -
浅谈C/C++内存泄露及其检测工具
对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成转载 2011-10-27 08:56:21 · 778 阅读 · 0 评论 -
fatal error CVT1100
在编译NotePad2源代码 notepad2_4.2.25_src 的时候会遇到这个问题。—`╰Witchつ注http://hi.baidu.com/bellgrade/blog/item/fe3fa5d5a0458c0da18bb7d7.html2010-03-19 13:01今天遇到VS2008在debug版转载 2012-05-27 16:40:05 · 2520 阅读 · 0 评论 -
WINDOWS.H already included.
VC的Atl工程为我们提供了很好的创建COM工程的方法,可是想要在Atl工程里面使用MFC里的对象(如CString,CFile)却并不容易,这对于那些原本熟悉MFC类库的程序员来说实在是一个很大的麻烦.这里就介绍一下如何在Atl中使用mfc类库: Atl的工程包括三种类型,ActiveDll, ActiveExe以及Service。 对于ActiveDll工程,只需要在建立工程的时转载 2012-05-29 16:42:11 · 8319 阅读 · 0 评论 -
慎用USES_CONVERSION
http://www.cnblogs.com/carekee/articles/1935789.html慎用USES_CONVERSION慎用USES_CONVERSIONUSES_CONVERSION是ATL中的一个宏定义。用于编码转换(用的比较多的是CString向LPCWSTR转换)。在ATL下使用要包含头文件#include "atlconv.h"使用U转载 2012-05-15 17:43:45 · 857 阅读 · 1 评论 -
【LNK2019】 无法解析的外部符号 __iob
VS2010 解决链接错误:error LNK2019: 无法解析的外部符号 __iob 2011-03-29 13:31:46| 分类: 软件学习 | 标签:error lnk2019 _iob |字号 订阅该错误主要是由于静态库在VC6编译而主程序在VC2010编译,大家用的CRT不同。解决办法,代码中增加#ifdef __cplusplus转载 2012-05-23 10:16:13 · 16319 阅读 · 1 评论 -
]VS2010 语法错误: 标识符“__RPC__out_xcount_part” 解决方法
用VS2010建了一个默认的C++应用程序,编译后出现如下错误。1>------ 已启动生成: 项目: Test, 配置: Debug Win32 ------1> stdafx.cpp1>c:/program files/microsoft sdks/windows/v7.0a/include/objidl.h(11280): error C2061: 语法错误: 标识符“__R转载 2012-08-27 10:17:53 · 2175 阅读 · 2 评论 -
“WriteHuge”: 不是“CFile”的成员
遇到这种情况的解决方法把代码中的ReadHuge换成Read、WriteHuge换成Write即可。原因是VC++2005及后续VC版本中的CFile没有ReadHuge和WriteHuge成员函数,只在VC6中的CFile才有,不过ReadHuge()函数已被Read()函数代替,WriteHuge()函数已被Write()函数代替。转载 2012-10-25 16:38:40 · 1373 阅读 · 0 评论 -
调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配
在C#工程调用C++的函数时候发生这样的错误 在使用托管代码调用非托管代码时,发生“对 PInvoke 函数“UseTwiHikVisionDllTest!UseTwiHikVisionDllTest.TwiHikVision::GetFirstPic”的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与原创 2012-12-24 17:52:08 · 10179 阅读 · 2 评论 -
IIS访问Reports目录需要用户名密码验证问题
最近在阿里云服务器上部署了一个网站,测试人员发现在某个报表导出的时候会弹出这个框框查看了下,导出报表会访问这个路径 需要进行身份验证。一开始以为是IIS验证的问题。网上找了很多解决办法,都说是要开启匿名验证。设置了匿名验证,开启权限等无数后来找到一台服务器上安装IIS和sqlserver之后,直接访问localhost/reports目录,还是会弹出验证原创 2016-04-25 17:47:47 · 2856 阅读 · 6 评论