2013年3月26日
摘要: 在遇到形如 "2012-12-19T17:00:00Z" 这样的时间字符串时,怎样转换到DateTime类型呢?View Code 1 string ts = "2012-12-19T17:00:00Z";2 DateTime dt2 = DateTime.Parse(ts, null, System.Globalization.DateTimeStyles.RoundtripKind);3 Console.WriteLine(dt2); 阅读全文
posted @ 2013-03-26 15:42 Lucien.Bao 阅读(248) 评论(0) 推荐(0) 编辑
2013年3月18日
摘要: 在使用System.Object的方法中有一个受保护的方法object MemberwiseClone(),这个方法实现了对象的复制,事实上,它所实现的就是浅复制。 所谓的浅复制,是指复制一个对象的时候,复制原始对象所有的非静态值类型成员和所有的引用类型成员的引用。新的对象和原始对象将共享所有的引用类型成员的实际对象。而深复制是指不仅复制所有的非静态值类型成员,而且复制所有引用类型成员的实际对象。 类型基类System.Object已经为所有类型都实现了浅复制,类型所要做的就是公开一个复制的接口,而通常的,这个接口会借由实现ICloneable接口来实现。ICloneable只包含一个... 阅读全文
posted @ 2013-03-18 13:51 Lucien.Bao 阅读(221) 评论(0) 推荐(0) 编辑
2012年7月2日
摘要: 解析的结构和代码:X509CertificateSubstring#region 文件描述// 描述:数字签名的Substring结构类// 作者:鲍昊晟// 时间:2012-7-2#endregion#region 类修改记录 : 每次修改一组描述// 修改描述:// 修 改 人:// 修改时间:#endregionusing System;using System.Security.Cryptography.X509Certificates;namespace DTLEntAdministration.Common{ /// <summary> /// 数字签名的Substri 阅读全文
posted @ 2012-07-02 19:18 Lucien.Bao 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 消灭IE6!在客户端的ie版本低于等于ie6的情况下,提示用户升级客户端,并将后台登入接口的链接不可用.Index.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="DTLEntAdministration.Web.Index" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 阅读全文
posted @ 2012-07-02 14:50 Lucien.Bao 阅读(3263) 评论(0) 推荐(0) 编辑
摘要: 这个bug是因为a标记的href属性设置为"javascript:void(0);"引起的,ie6的bug 据说是这个值会使ie6认为动作已经结束所以iframe不加载地址了, 改成### 或者 正常链接组织浏览器默认动作 阅读全文
posted @ 2012-07-02 10:20 Lucien.Bao 阅读(167) 评论(0) 推荐(0) 编辑
2012年6月7日
摘要: MySql存储过程异常处理示例:在网上查了好多资料,发现关于mysql的异常处理资料都是一些错误号列表,对于平时运行中,我们可能更多的希望能够记录准确的错误消息到日志中.下面是示例代码,在发生异常的时候会将异常信息存入日志表中,并继续运行后面的语句.如果您有更好的建议,望不吝赐教.存储过程异常处理示例-- ---------------------------------------------------------------------------------- Routine DDL-- Note: comments before and after the routine body 阅读全文
posted @ 2012-06-07 16:19 Lucien.Bao 阅读(11826) 评论(0) 推荐(1) 编辑
2012年5月10日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-05-10 17:46 Lucien.Bao 阅读(31) 评论(0) 推荐(1) 编辑
2012年5月8日
摘要: BOM BOM —— Byte Order Mark,中文名译作“字节顺序标记”。在这里找到一段关于 BOM 的说明: 在UCS 编码中有一个叫做 "Zero Width No-Break Space" ,中文译名作“零宽无间断间隔”的字符,它的编码是 FEFF。而 FFFE 在 UCS 中是不存在的字符,所以不应该出现在实际传输中。UCS 规范建议我们在传输字节流前,先传输字符 "Zero Width No-Break Space"。这样如果接收者收到 FEFF,就表明这个字节流是 Big-Endian 的;如果收到FFFE,就表明这个字节流是 Lit 阅读全文
posted @ 2012-05-08 18:11 Lucien.Bao 阅读(194) 评论(0) 推荐(0) 编辑
摘要: View Code using System;using System.Text;namespace StringLengthTest{ class Program { static void Main(string[] args) { string strTmp = "abcd1234软件包"; int i = Encoding.GetEncoding("GB2312").GetBytes(strTmp).Length; int j = Encoding.Unicode.GetBytes... 阅读全文
posted @ 2012-05-08 18:05 Lucien.Bao 阅读(275) 评论(0) 推荐(0) 编辑
2012年5月2日
摘要: 现引用MSDN中的几段话:GetHashCode 方法适用于哈希算法和诸如哈希表之类的数据结构。GetHashCode 方法的默认实现不保证针对不同的对象返回唯一值。而且,.NET Framework 不保证 GetHashCode 方法的默认实现以及它所返回的值在不同版本的 .NET Framework 中是相同的。因此,在进行哈希运算时,该方法的默认实现不得用作唯一对象标识符。给实现者的说明:哈希函数用于快速生成一个与对象的值相对应的数字(哈希代码)。哈希函数通常是特定于每个 Type 的,而且,必须至少使用一个实例字段作为输入。哈希函数必须具有以下特点:如果两个对象的比较结果相等,则每个 阅读全文
posted @ 2012-05-02 15:15 Lucien.Bao 阅读(240) 评论(0) 推荐(0) 编辑