posted @ 2010-05-13 22:46 Charles Chen 阅读(2317) 评论(2) 推荐(2) 编辑
摘要:
一位同事在使用XmlDocument.Load("test.xml")方法加载xml文件时候,出现错误,错误是:test.xml文件找不到,也就是说程序找不到test.xml文件。
阅读全文
摘要:
Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize the performance of our applications. One of the things we need to be aware of is how the Common Language Runtime (CLR) deals with references to value types. 尽管在.Net框架里,我们不需要为内存管理以及垃圾收集操心,但我们还是应该了解他们,来优化我们的应用程序。其中之一便是,CLR是如何处理值类型引用的。 阅读全文
posted @ 2010-04-17 12:25 Charles Chen 阅读(510) 评论(0) 推荐(1) 编辑
摘要:
先检查客户端浏览器是否安装了ActiveX控件,如果没有安装ActiveX,就需要先给浏览器提示下载并允许安装。否则就直接使用该ActiveX控件。我们可以使用CodeBase来满足我们的要求 阅读全文
posted @ 2010-04-11 23:04 Charles Chen 阅读(24437) 评论(4) 推荐(6) 编辑
摘要:
"the underlying connection was closed:the server committed a protocol violation":
基础连接已经关闭: 服务器提交了协议 阅读全文
posted @ 2010-04-11 07:57 Charles Chen 阅读(7324) 评论(0) 推荐(1) 编辑
摘要:
趁空闲的时间,对键盘钩子进行了学习,通过C#这门语言来设计和实现:下面是我设计的类图:键盘钩子包括两类:全局钩子和私有钩子,这里我分成两个类来设计:[代码]Hook基类实现 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicabstractc... 阅读全文
posted @ 2010-04-05 12:31 Charles Chen 阅读(11951) 评论(7) 推荐(2) 编辑
摘要:
本文转载于:http://www.cnblogs.com/zhaotiantang/archive/2009/03/17/1414135.html 我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。 首先来看传统方法: public partial class Form1 : Form { publ... 阅读全文
posted @ 2010-03-21 17:38 Charles Chen 阅读(1691) 评论(1) 推荐(0) 编辑
摘要:
异常的实现机制:异常的实现机制是严重依赖与线程的栈的。每个线程都有一个栈,线程启动后会在栈上安装一些异常处理帧,并形成一个链表的结构,在异常发生时通过该链表可以进行栈回滚,如果你自己没有安装的话,可能会直接跳到链表尾部,那可能是CRT提供的一个默认处理帧,弹出一个对话框提示某某地址内存错误等,然后确认调试,取消关闭。
阅读全文
posted @ 2010-03-21 16:08 Charles Chen 阅读(1007) 评论(0) 推荐(1) 编辑
摘要:
1、C++的标准输入输出流C++中提供了一套输入输出流对象,他们是cin,cout,cerr,对应C语言的中三个文件指针,stdin,stdout,stderr,分别指向终端输入,终端输出和标准出错输出(也从终端输出),cin与>>一起完成输入操作,cout,cerr与<<一起完成输出与标准错误输出。利用cin和cout比C语言中的sanf和printf要方便得多,cin和... 阅读全文
posted @ 2010-03-21 11:11 Charles Chen 阅读(579) 评论(0) 推荐(0) 编辑