05 2011 档案

摘要:DAL层使用抽象工厂是大家再熟悉不过的设计方法了。最近在回顾项目的时候,发现网上流传的方法大多都存在一个不大不小BUG。对于整个系统而言,轻则需要重新更新配置,重则需要重启。 好了废话不多说,先看代码 private static void GetProvider() { try { _instance = (IDataProvider)Activator.CreateInstance(Type.GetType(string.Format("xxxx", ConnTypeString), false, true)); } catch { _instance = null; 阅读全文
posted @ 2011-05-14 10:48 Aimeast 阅读(2930) 评论(15) 推荐(0) 编辑
摘要:先来看这样演示程序。在修复前,选择重复的数字会导致选中状态混乱,出现多个数字莫名其妙被选中的状况。 刨根问题,此问题最终定位到如下代码(WPF 项目,Silverlight项目类似):/*internal bool Select(object o, bool assumeInItemsCollection); Declaring Type: System.Windows.Controls.Primitives.Selector+SelectionChanger Assembly: PresentationFramework, Version=4.0.0.0 */internal bool Se 阅读全文
posted @ 2011-05-11 15:50 Aimeast 阅读(1504) 评论(4) 推荐(3) 编辑
摘要:本技术来源: 3DCaptcha http://www-personal.umich.edu/~mressl/3dcaptcha/ 下载地址 http://code.google.com/p/3dcaptcha/ 官方LOGO 本例完全由此样例程序翻译而来,未作任何附加处理. 以下是C#对此算法的实现/* * 3DCaptcha for .net * * http://www-personal.umich.edu/~mressl/3dcaptcha/ (php) * http://code.google.com/p/3dcaptcha/ (php) * * Translate : Aimeas 阅读全文
posted @ 2011-05-02 19:22 Aimeast 阅读(7669) 评论(17) 推荐(15) 编辑

点击右上角即可分享
微信分享提示