Loading

摘要: 分类:.Net freamework2007-08-14 10:091165人阅读评论(0)收藏举报使用ConfigurationManager类 读写配置文件app.config,以下为代码:[c-sharp]view plaincopyusingSystem;usingSystem.Configuration;staticclassProgram{staticvoidMain(){showConfig();UpdateAppSettings();showConfig();Console.ReadKey(true);}privatestaticvoidshowConfig(){string= 阅读全文
posted @ 2012-04-21 11:12 青岛欧姆网络科技 阅读(529) 评论(0) 推荐(0) 编辑
摘要: .net(客户端)调用php(服务端)出现417错误问题描述:服务端环境:linux + apache(lighttpd) + php5客户端环境:windowsxp + iis + .net调用时出现如下错误:System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed。 在 System.Net.HttpWebRequest.GetResponse() 在 org.phprpc.PHPRPC_Client.POST(String requestString) 在 org.phprpc.PHPRPC_Client.Invoke(St 阅读全文
posted @ 2012-04-20 17:07 青岛欧姆网络科技 阅读(772) 评论(1) 推荐(0) 编辑
摘要: 分类:.NET 框架2009-03-29 21:09905人阅读评论(0)收藏举报在 .NET 3.5 中,提供了一个新的类,用于 JSON 的序列化和反序列化。该类全称为:System.Runtime.Serialization.Json.DataContractJsonSerializer真长!要使用这个类,必须引入:System.Runtime.SerializationSystem.ServiceModel.Web感觉有些高深莫测了,倒是挺符合微软一贯的风格。那就尽量写简单一点吧,首先从类定义开始:[c-sharp]view plaincopy//必须使用属性DataContract[ 阅读全文
posted @ 2012-04-20 16:21 青岛欧姆网络科技 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 必须手动添加System.Runtime.Serialization引用!不知道微软怎么想的。。。。。。。。。System.Runtime.Serialization.Json这个引用也必须添加System.ServiceModel.Web饮用后才有!!! 阅读全文
posted @ 2012-04-20 15:30 青岛欧姆网络科技 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 下面我们来解释一下Abort()方法是如何工作的。因为公用语言运行时管理了所有的托管的线程,同样它能在每个线程内抛出异常。Abort()方法能在目标线程中抛出一个ThreadAbortException异常从而导致目标线程的终止。不过Abort()方法被调用后,目标线程可能并不是马上就终止了。因为只要目标线程正在调用非托管的代码而且还没有返回的话,该线程就不会立即终止。而如果目标线程在调用非托管的代码而且陷入了一个死循环的话,该目标线程就根本不会终止。不过这种情况只是一些特例,更多的情况是目标线程在调用托管的代码,一旦Abort()被调用那么该线程就立即终止了。 阅读全文
posted @ 2012-04-20 12:08 青岛欧姆网络科技 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 在网上查了一下,原因是 hasChilrdnodes方法是根据节点是否有内容来判断是有子节点的。坑爹的MS 阅读全文
posted @ 2012-04-19 14:20 青岛欧姆网络科技 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 登录窗口,需要实现登录后关闭登录窗口,显示主窗体1. 在 Program.cs 中修改[csharp]view plaincopy///<summary>///应用程序的主入口点。///</summary>[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);//frmLoginlogin=newfrmLogin();if(login.ShowDialog()==DialogResult.OK){A 阅读全文
posted @ 2012-04-19 10:19 青岛欧姆网络科技 阅读(362) 评论(0) 推荐(0) 编辑
摘要: In IE, there is a little known feature called conditional compilation. Supported since IE4, this feature starting getting some attention when it began showing up in some Ajax related JavaScripts. An absolute form of object detection, conditional compilation lets you dictate to IE whether to compile 阅读全文
posted @ 2012-04-17 17:30 青岛欧姆网络科技 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.属性继承只在读取属性的时候发生,而当写入属性的时候不会发生。如果设置了一个对象o的p属性,而p属性是o从它的原型继承而来的,那么,所发生只不过是直接在o中创建了一个新的p属性。然而o有了自己的p属性,它不再从自己的原型中继承p的值。当读取p的值的时候,javascript首先查看o的属性,既然它发现p定义于o中,它就不需要查找原型对象,也就不会找到定义于原型中的p属性的值。我们有时候说,o的属性p“遮盖”或“隐藏”了原型中的属性p。2.javascript中支持一种叫做对象的数据类型,但javascript中没有类的正式概念。javascript是一种正真的面向对象的语言,因为它采用原型继 阅读全文
posted @ 2012-04-17 16:57 青岛欧姆网络科技 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 反射技术反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1、.NET可执行应用程序结构 程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应用程序的结构。 应用程序结构分为应用程序域—程序集—模块—类型—成员几个层次,公共语言运行库加载器管理应用程序域,这种管理包括将每个程序集加载到相应的应用... 阅读全文
posted @ 2012-04-17 15:00 青岛欧姆网络科技 阅读(192) 评论(0) 推荐(0) 编辑