摘要: 了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。 不懂的听上去,挺神奇的,懂 阅读全文
posted @ 2017-03-29 10:37 Z&K 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 本文以实例形式讲述了C#泛型的用法,有助于读者深入理解C#泛型的原理,具体分析如下: 首先需要明白什么时候使用泛型: 当针对不同的数据类型,采用相似的逻辑算法,为了避免重复,可以考虑使用泛型。 一、针对类的泛型 针对不同类型的数组,写一个针对数组的"冒泡排序"。 1.思路 ● 针对类的泛型,泛型打在 阅读全文
posted @ 2017-03-28 14:34 Z&K 阅读(2681) 评论(0) 推荐(0) 编辑
摘要: C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里堵得慌,浑身不自在。本章中,我将由浅入深地讲述什么 阅读全文
posted @ 2017-03-28 13:47 Z&K 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1. 分类 DateTime调用ToString()传入的参数可分为制式和自定义两种: 1) 制式:系统自带的,转入特定的单个字符就可转换为系统已设定好的格式。 2) 自定义:自由组合日期代码(y、M、d、h、m、s、f)来展示丰富的日期格式。 2. 制式类型 说明:转入特定的单个字符就可转换为系统 阅读全文
posted @ 2017-03-13 15:15 Z&K 阅读(14430) 评论(0) 推荐(1) 编辑
摘要: 一、引言 在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如何解决该问题的。 二、工厂方法模式的实现 阅读全文
posted @ 2017-03-09 17:08 Z&K 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1 public static string GetMD5(string myString) 2 { 3 MD5 md5 = new MD5CryptoServiceProvider(); 4 byte[] fromData = System.Text.Encoding.Unicode.GetBytes(my... 阅读全文
posted @ 2017-03-07 16:38 Z&K 阅读(9311) 评论(0) 推荐(0) 编辑
摘要: 提供两种方法 1.try...catch... 2.match匹配 阅读全文
posted @ 2017-03-06 16:40 Z&K 阅读(30285) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/Impulse/p/4685463.html 一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、简单工厂模 阅读全文
posted @ 2017-03-03 13:26 Z&K 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 1、C#代码 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = R 阅读全文
posted @ 2017-03-03 13:24 Z&K 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 读取webconfig里面的appSetting和connectionString 在页面读取: private string siteUrl = ConfigurationManager.AppSettings["SiteURL"]; 在页面读取:string strLogDBConn = Sys 阅读全文
posted @ 2017-03-03 11:48 Z&K 阅读(1516) 评论(0) 推荐(0) 编辑