上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 原文:http://www.debuginfo.com/articles/easywindbg.html译者:arhat时间:2006年4月13日关键词:CDBWinDbg导言你钟情什么样的调试器?如果你问我这个问题,我会回答是“VisualStudio+WinDbg”。我比较喜欢VisualStudio那朴实无华且易操作的接口,更喜欢它能迅速把我需要的信息以可视的形式展示出来。但遗憾的是,VisualStudio调试器无法获取某些信息。例如,假设我想知道哪个线程正在占用特殊的临界区?或者是哪个函数占用了大部分的栈空间?不用担心,有WinDbg呢。它的命令能回答这些问题,以及调试过程中出现的其 阅读全文
posted @ 2013-12-05 09:56 亲福 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在程序运行的时候,如果直接获取一个目录路径,然后执行删除(包括子目录及文件):System.IO.Directory.Delete(path,true);或者System.IO.DirectoryInfo downloadedMessageInfo = new DirectoryInfo(path); downloadedMessageInfo.Delete(true);如果手动在目录里面复制一个文件然后再粘贴一个副本相当于添加文件或者目录(而不是删除)就会报错:{System.IO.IOException: 目录不是空的。 at System.IO.__Erro... 阅读全文
posted @ 2013-11-21 14:10 亲福 阅读(5997) 评论(0) 推荐(0) 编辑
摘要: 介绍:获取和设置整个应用程序的光标,WPF父元素将覆盖所有子元素的光标。WPF设置控件的光标:WPF 中每个光标通过一个System.Windows.Input.Cursor表示,获取Cursor对象的最简单方法是使用Cursor类(位于System.Windows.Input名称空间)的静态属性。如:this.Cursor=Cursors.wait;或help通过使用ForceCursor属性,父元素会覆盖子元素的光标位置,当把该属性设置为true时,会忽略子元素的Cursor属性,并且父元素的光标会被应用到内部的所有内容。为了移除应用程序范围的光标覆盖设置,需要将Mouse.Overrid 阅读全文
posted @ 2013-11-15 14:11 亲福 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 分析:一般出现这种问题都是GDI和原数据(比如Bitmap)是同一个实体,只不过是两个引用。换句话说就是这个路径的图片被GDI占用啦。还有一种情况是路径有问题。场景一:WPF的Image控件的Source属性绑定一个图片路径的时候需要吧Bitmap转换成ImageSource。Bitmap _lastBitmap; public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { i... 阅读全文
posted @ 2013-11-14 10:37 亲福 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 使用XmlSerializer可以方便的将对象序列化为xml,实现应用之间的数据交互。但是XmlSerializer却不能很好地序列化类型中的可空字段。例如,有如下定义的类Person:C#代码[Serializable][XmlRoot(ElementName="Person")]publiccl... 阅读全文
posted @ 2013-11-13 14:00 亲福 阅读(4915) 评论(1) 推荐(1) 编辑
摘要: 最近在学习WPF过程中使用到了ListBox控件,在使用时遇到下面的奇怪问题: 代码如下:listBox.Items.Add("绘图");listBox.Items.Add("描线加深");listBox.Items.Add("绘图");listBox.Items.Add("绘图");listBox.Items.Add("绘图");listBox.Items.Add("绘图");listBox.Items.Add("绘图"); 如上图所示,在ListBox 阅读全文
posted @ 2013-10-25 15:12 亲福 阅读(2440) 评论(0) 推荐(0) 编辑
摘要: 参考文章http://blog.csdn.net/jadeflute/article/details/5684687但是这里面第一个方案我没有测试成功,第二个方案我感觉有点复杂。然后自己写啦一个:第一:c++ 方法的结构数组参数设置为指针,指向第一个元素的地址。定义结构体。typedef struct { float X; float Y;}Point_2F;extern "C" __declspec(dllexport) bool GetPoints(char *s,Point_2F *arr);for(int i=0;i<4;i++)//在方法体内赋值 ... 阅读全文
posted @ 2013-10-14 11:29 亲福 阅读(2763) 评论(0) 推荐(0) 编辑
摘要: 向量的点积:假设向量u(ux,uy)和v(vx,vy),u和v之间的夹角为α,从三角形的边角关系等式出发,可作出如下简单推导: |u-v||u-v| = |u||u| + |v||v| - 2|u||v|cosα===> (ux-vx)2+ (uy-vy)2=ux2+uy2+vx2+vy2- 2|u||v|cosα===> -2uxvx- 2uyvy= -2|u||v|cosα===> cosα = (uxvx+uyvy) / (|u||v|)这样,就可以根据向量u和v的坐标值计算出它们之间的夹角。定义u和v的点积运算:u.v= (uxvx+uyvy),上面的cosα可简写成 阅读全文
posted @ 2013-10-12 15:06 亲福 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: Hough TransformIntroduction:The Hough transform is an algorithm that will take a collection of points, and find all the lines on which these points lie.we define a line as a collection of points that are adjacent and have the same direction. In order to understand the Hough transform, we will first 阅读全文
posted @ 2013-10-12 14:58 亲福 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 我有两条线,我想知道他们是否平行。每条线用两点表示(x1,y1,z1),(x2,y2,z2)。重要的条件是允许存在轻微的角度阈值误差。例如:如果两线之间的角度=cos(θ),θ就是两个向量的角度。可以创建两个很小的阈值作为范围[-1,1]。当点积接近1的时候说明两个向量在相同方向很接近。如果接近-1则在不同方向很接近。二:两条线找到两个向量a,b。然后检查一下公式。.是点积,x是向量积。ϵ就是允许的角度误差。小弟不才,如有欠缺,还请多多指教。解决方法: vector vec; vec.push_back(cv::Point2f(0,0)); vec.push_back(c... 阅读全文
posted @ 2013-10-12 11:20 亲福 阅读(1293) 评论(1) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页