上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 37 下一页
摘要: !mk 显示当前的调用堆栈0:029> !mkThread 29: SP IP00:U 00000000053ce1a0 000007fefd2ccacd KERNELBASE!RaiseException+0x3d01:U 00000000053ce270 000007fef1a79413 mscorwks!StrongNameFreeBuffer+0x53b702:U 00000000053ce360 000007fef1fb3310 mscorwks!CorLaunchApplication+0xee9003:M 00000000053ce510 000007ff0... 阅读全文
posted @ 2012-09-22 16:31 袁晓平 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 0:005> .dump /mf my.dumpCreating my.dump - mini user dumpDump successfully written文件会被创建到windbg的安装目录用windbg打开,会自动停下来,也就是上次我们停下来时的状态执行!dso0:028> !dsoOS Thread Id: 0x1abc (28)RSP/REG Object Name00000000051dd988 000000013f42aff0 System.NullReferenceException00000000051dd9d0 00000000ff2f1310 Sy... 阅读全文
posted @ 2012-09-21 22:09 袁晓平 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 按前面介绍的方法在异常时停下来,!DumpStack可以查看方法调用堆栈!DumpStackOS Thread Id: 0xa3c (29)Child-SP RetAddr Call Site000000000505df80 000007feef989413 KERNELBASE!RaiseException+0x3d000000000505e050 000007feefec3310 mscorwks!StrongNameFreeBuffer+0x53b7000000000505e140 000007ff001a064b mscorwks!CorLaunchApplicatio... 阅读全文
posted @ 2012-09-21 21:49 袁晓平 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blogs.msdn.com/b/kaevans/archive/2011/04/11/intro-to-windbg-for-net-developers.aspx翻译:cxfksword当你的代码发布为产品后,无论是在其他人的电脑中运行,还是部署到服务器中,你通常不再能访问到它的程序文件,也不能观察到代码的当前运行情况和运行环境。当你的代码在新的环境运行时,有很多因素会影响到程序的运行情况,如服务器系统打了更新补丁,网络策略改变,防火墙规则限制,磁盘权限配置等等。当代码运行不正常时,你可能只能靠代码中各处输出的日志来判断运行情况。但只靠输出日志,你有时还是不能判断故障出 阅读全文
posted @ 2012-09-21 21:42 袁晓平 阅读(2554) 评论(0) 推荐(1) 编辑
摘要: 加载clr调试插件.load psscor2设置调试符号文件地址,一般指向网站的bin目录下,里面每个Dll会有一个 PDB文件.sympath D:\website\pdhbj\Pdhb.SynAdmin\bin或执行File>>Symbol File Path,填入:srv*D:\website\pdhbj\Pdhb.SynAdmin\bin*http://msdl.microsoft.com/download/symbols在CLR的Exception抛出来的时候,能断点停下来,方便调试sxe clr!name2ee Beyondbit_PDHB_SynAdmin!Beyon 阅读全文
posted @ 2012-09-17 20:09 袁晓平 阅读(597) 评论(0) 推荐(0) 编辑
摘要: ViewController.h:#import <UIKit/UIKit.h>@interface ViewController : UIViewController<UIGestureRecognizerDelegate> { float distStart,distEnd,scale; UIScrollView *scrollView; UIImage *image; UIImageView *imageView;}@endViewController.m:- (void)viewDidLoad{ [super viewDidLoad]; // Do any ad 阅读全文
posted @ 2012-09-16 15:16 袁晓平 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 由于项目曾经使用过svn作为源代码管理器,并且已经取消绑定了,现在想重新使用vss作为源代码服务器,但在选项里选择源代码管理插件时老是提示要关闭解决方案后再重新打开,但重新打开后再选择时依然如故,后来查了下sln文件,做了如下改动,就可以了:找到Global GlobalSection(SubversionScc) = preSolution Svn-Managed = True Manager = AnkhSVN - Subversion Support for Visual Studio EndGlobalSection GlobalSection(SolutionConfigurat.. 阅读全文
posted @ 2012-09-12 10:44 袁晓平 阅读(735) 评论(0) 推荐(0) 编辑
摘要: IOS开发之手势——UIGestureRecognizer 共存在 iPhone 或 iPad 的开发中,除了用touchesBegan / touchesMoved / touchesEnded这组方法来控制使用者的手指触控外,也可以用UIGestureRecognizer的衍生类別来进行判断。用UIGestureRecognizer的好处在于有现成的手势,开发者不用自己计算手指移动轨迹。UIGestureRecognizer的衍生类別有以下几种:UITapGestureRecognizerUIPinchGestureRecognizerUIRotationGestureRecognizer 阅读全文
posted @ 2012-09-06 23:17 袁晓平 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 如果想在ios代码如果想使用stl的vector,在头文件里包含vector如#import <vector> 编译报错为Vector:no such file or directory,我想其他的stl头文件也一样解决方法就是在 XCode 中选中项目所有源文件,右键选 get info 菜单,把头文件的 file type 全部改成 soucecode.cpp.h,实现文件的 file type 全部改成 soucecode.cpp.objcpp。 另一种方法是选择项目-》Targets-》Build Settings-》LLVM GCC4.2-Language-》Compil 阅读全文
posted @ 2012-09-06 13:22 袁晓平 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: NSString中如果包括中文字符的话转换为NSURL得到的值为nil,在网上搜了下,用stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding可以解决,代码如下:NSString *str = [NSString stringWithUTF8String:surl.c_str()]; str = @"http://218.21.213.10/MobileOA/TIFF/鄂安办发45号关于下达2012年全市安全生产相对控制指标的通知1.jpg"; str = [str stringByAddingPerce 阅读全文
posted @ 2012-09-06 13:10 袁晓平 阅读(1565) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 37 下一页