正文内容加载中...
posted @ 2015-12-04 16:13 B.Zhou 阅读(21) 评论(0) 编辑
摘要: C# 的所有源代码文件,默认编码为 UTF-8,注意,是源代码文件,而不是 C# 中的 string。C# 中的所有 string,默认编码均为 Unicode (UTF-16)。C# 产生的 ASP.NET 源代码,如 ASPX/CS,在浏览器响应回去客户端之后,编码默认为 UTF-8。可以通过ContentType 请求头信息更改默认编码。比如:ContentType: application/json, charset=utf-8。C# 中可以用 System.Text.Encoding.ASCII 提供的相关方法,把默认 Unicode 编码的字符串转换为 ASCII。详细请参考 Ge阅读全文
posted @ 2013-10-26 12:25 B.Zhou 阅读(269) 评论(0) 编辑
摘要: WMI使用的WIN32_类库名包括:硬件类、操作系统类、安装应用程序类、WMI服务管理类、性能计数器类1、硬件类冷却类别Win32_Fan--风扇Win32_HeatPipe--热管Win32_Refrigeration--致冷Win32_TemperatureProbe--温度传感输入设备类别Win32_Keyboard--键盘 Win32_PointingDevice--指示设备(如鼠标) 大容量存储类别Win32_AutochkSetting--磁盘自动检查操作设置 Win32_CDROMDrive--光盘驱动器 Win32_DiskDrive--硬盘驱动器 Win32_FloppyDr阅读全文
posted @ 2013-09-27 21:25 B.Zhou 阅读(108) 评论(0) 编辑
摘要: XP下IIS文件不可写的解决方法 : ①打开Internet信息服务管理器》网站》右键属性》目录安全性,点“编辑”》检查默认访问的用户名,一般为“ISUR_计算机名”; ②开始菜单》控制面板》文件夹选项》查看》将“使用简单文件共享(推荐)”项前的勾去掉; ③打开网站目录》右键》属性》安全》添加账号:IUSR_计算机名》确定; ④账号添加完成后,点击“Internet来宾账户”》“完全控制”一栏全部打钩; ⑤接着上一步》高级》双击“Internet来宾账户”》全部打钩,点确定保存。阅读全文
posted @ 2013-05-24 08:05 B.Zhou 阅读(39) 评论(0) 编辑
摘要: 【转自】http://www.cnblogs.com/xiaotaoliang/archive/2005/08/26/223069.html当创建BSTR并在 COM 对象之间传递它们时,必须小心地处理它们所使用的内存以避免内存泄漏。当BSTR停留在接口中时,在完成其使用后必须释放出它的内存。但是,如果BSTR传递出了接口,那么接收对象将负责它的内存管理。一般情况下,分配和释放分配给BSTR的内存的规则如下: 当调用进来一个需要BSTR参数的函数时,必须在调用之前为BSTR分配内存,并且在完成操作之后将其释放。例如: HRESULTIWebBrowser2::put_Statu...阅读全文
posted @ 2012-09-05 09:28 B.Zhou 阅读(60) 评论(0) 编辑
摘要: 【转】http://www.cnblogs.com/davidgu/archive/2011/06/21/2086202.htmlC#调用C++写的Dll时的运行时错误解决两个错误:1. Run-Time Check Failure #0 - The value of ESP was not properly saved across afunction call. This is usually a result of calling a function declared with onecalling convention with a function pointer declared阅读全文
posted @ 2012-09-03 15:20 B.Zhou 阅读(91) 评论(0) 编辑
摘要: 【转】自http://www.cnblogs.com/carekee/articles/1772201.htmlActiveX控件安全初始化之一:实现ISafeObject接口ActiveX控件打包成cab后,在脚本中调用中时,要保证控件的安全性才能在你的网页上安全运行,有两种方法来实现这一保证:实现一个名称为IObjectSafe的接口到你的控件。如果IE发现你的控件支持IObjectSafety,它调用 IObjectSafety::SetInterfaceSafetyOptions 方法然后才载入你的控件。另外一种方法需要修改注册表,我将会在另外一篇文章中详细介绍。1。创建了一个叫做“t阅读全文
posted @ 2012-09-03 09:18 B.Zhou 阅读(63) 评论(0) 编辑
摘要: 【转自】http://www.cnblogs.com/JimmyZheng/archive/2012/03/25/2416841.htmlC# 温故而知新:Stream篇(三) TextWriter 和 StreamWriter 目录: 为何介绍TextWriter?TextWriter的构造,常用属性和方法 IFormatProvider的简单介绍如何理解StreamWriter?StreamWriter属性StreamWriter示例本章总结 为何介绍TextWriter? 就像上篇讲述的一样,对于重要的基础技术,我们一定要刨根问底,这样在面对将来可能很复杂的业务或技术时才能游刃有余...阅读全文
posted @ 2012-03-27 12:57 B.Zhou 阅读(62) 评论(0) 编辑
摘要: 看了关于《C#程序员请不要混淆引用类型和ref引用传参》想到的原文http://www.cnblogs.com/slmk/archive/2012/03/19/2406429.html本人认为:引用传递的本质是什么?其实引用传递的本质还是值传递,不管是否标识为ref ,都可以把其当成值类型参数传递来理解,只不过这个值是地址而已,就很好理解了,系统中地址也是一个值,只不过其存放在地址寄存器而不是数据寄存器。 本人愚见,如有不正,望大家指教。阅读全文
posted @ 2012-03-20 04:11 B.Zhou 阅读(138) 评论(0) 编辑
摘要: [转]逆时针の风 [CNBLOGS.com]http://www.cnblogs.com/JimmyZheng/archive/2012/03/19/2405216.html C# 温故而知新:Stream篇(二) TextReader 和StreamReader 目录: 为什么要介绍 TextReader? TextReader的常用属性和方法 TextReader 示例 从StreamReader想到多态 简单介绍下Encoding 编码 StreamReader 的定义及作用 StreamReader 类的常用方法属性 StreamReader示例 本章总结 为什么要介绍 Text...阅读全文
posted @ 2012-03-19 00:40 B.Zhou 阅读(68) 评论(0) 编辑