使用Autofac做类的增强

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?总结一下: 我们要在不修改原有类业务代码的前提下,去做类的增强。我们的设计要符...
阅读(2195) 评论(0)

使用Unity做类的增强(续)

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?...
阅读(1577) 评论(0)

使用Unity做类的增强

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?...
阅读(864) 评论(0)

使用Castle做类的增强

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?...
阅读(833) 评论(0)

使用.Net代理模式做类的增强

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。 现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?...
阅读(1019) 评论(1)

使用装饰器模式做类的增强

我们已经实现了用户注册功能,现在想增加日志记录功能。具体来讲就是在用户注册前后,分别输出一条日志。我们当然可以修改原有的业务代码。 现在换个角度来问两个问题: 1. 团队开发中,我们很可能根本拿不到源代码,那又怎么去增加这个功能呢? 2. 这次需求是增加日志,以后再增加其他需求(比如异常处理),是不是仍然要改业务类呢?...
阅读(750) 评论(0)

委托的使用与原理简析

委托的使用与原理简析:委托为什么本质上是数据类型?委托变量直接执行了方法背后原理是什么?多播委托是怎么实现的?...
阅读(1443) 评论(0)

Mvc全局过滤器与Action排除

如何一次性给所有action做登录验证过滤,如何排除不需要做登录验证的action...
阅读(4068) 评论(6)

人生如牌

玩牌和人生有很多相似之处,玩牌玩出了点啥?如何从牌里看人生,得良知,有动力,思进取。...
阅读(1691) 评论(8)

iOS企业版分发关于plist和证书的那些事

iOS企业版分发关于plist和证书的那些事:各种错误提示:“无法连接到…”,“此时无法下载…”,“证书有问题…”。...
阅读(11306) 评论(3)

[UIScreen mainScreen].bounds.size.height获取的数值不变的问题解决

一、问题[UIScreen mainScreen].bounds.size.height获取的数值永远是固定的,不会根据不同屏幕尺寸的苹果手机而改变二、原因这是因为,苹果系统在监测到Default-568h@2x.png这个后,才会调用屏幕尺寸函数。 因此,搞ios开发,一定要加上这张图片才行。...
阅读(5452) 评论(1)

[UIImage imageNamed:@"tab_back"]不显示图片的问题解决

[UIImage imageNamed:@”tab_back”]不显示图片,而图片tab_back.png在工程里是存在的.一、原因这很可能是因为向工程中添加图片的时候,选择的是文件夹引用,而不是虚拟组,如下图: 二、要理解这两种方法代表什么意思1.Create groups:把选择的文件添加到工程的group下,如果你选择的是文件夹,则把文件夹认为是group。添加的group和文件路径不一...
阅读(4977) 评论(2)

从程序员跳槽看职业规划

大学毕业后,走上程序猿的职业道路,可能的职业道路有:程序员->高级程序员->项目经理->研发经理->研发总监->研发副总->……迷茫的时候怎么走出来?...
阅读(3163) 评论(7)

利用GEPHI做网页排名计算

利用GEPHI做网页排名计算...
阅读(3136) 评论(2)

KNIMI数据挖掘建模与分析系列_004_利用KNIMI做客户流失预测

利用KNIMI做客户流失预测...
阅读(1888) 评论(5)
507条 共34页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2477487次
    • 积分:25300
    • 等级:
    • 排名:第264名
    • 原创:401篇
    • 转载:102篇
    • 译文:4篇
    • 评论:1297条
    博客专栏
    最新评论