随笔分类 -  算法系列

重头开始学23种设计模式:三大工厂(简单工厂,工厂方法,抽象工厂)
摘要:在开发当中我们经常会使用三个设计模式,来帮我们解决项目代码的可扩展性。在简单工厂,工厂方法,抽象工厂这三个设计模式当中,代码其实都很简单,主要是要理解运用。简单工厂:简单工厂说白了,就是利用Switch根据传递的参数,进行实例化。工厂方法:工厂方法,为解决每次都去增加Swicth的简单工厂的升级。为... 阅读全文

posted @ 2014-07-02 11:47 ~紫鱼~ 阅读(383) 评论(0) 推荐(0)

简单混淆密码加密和解密
摘要:最近项目比较多,就很少写文章。随着项目的收尾。时间也开始比较充裕起来了。我们在编程过程当中。经常遇见到算法,那到底什么是算法呢。比方:如果我把密码加密存到数据库,读取的时候再解密还原。这个过程就是一个算法。纯粹我的个人愚见。这里我有一个最简单的混淆加密和解密。我也是从网上看到的,就以这个为开始,我将写一个一系列的算法。还是上代码: class Program { static void Main(string[] args) { string _Code = "18152"; string _EnCode = ... 阅读全文

posted @ 2013-07-12 15:53 ~紫鱼~ 阅读(2533) 评论(0) 推荐(0)