![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
--------机房重构个人版
薛宇Chelly
小树不倒我不倒--18岁程序员想当歌手
展开
-
七层登录总结
三层登录完成了,在摸索中开始了七层的学习。机房重构已经进行了一段时间了,现在把机房重构最基础的七层总结一下。这里的内容还是应该多多应用,应用的多了也就能更好的理解了 七层就是在三层的基础之上,添加了外观层——设计模式的外观模式,抽象工厂加反射,接口层。 外观层:主要是把UI和BLL层分离。但是应用了一些之后,发现他除了传递参数,或者给与返回值并没有发现他有什么其他的作用 抽象工厂加反射:主原创 2016-04-04 21:40:07 · 1695 阅读 · 17 评论 -
机房重构之导出excel
机房重构现在遇到了Excel导出的问题,从网上找了好多解决办法。不得不说网上的大神实在是太多了。试了好几个方法,后来挑了一个对我来说错误率最小的,现在给大家总结一下。 方法一 这种方法,不需要我们添加任何服务引用,通过代码来达到“将DataGridView中的数据导出到Excel表中”的目的,简单粗暴!不过我用这种方法的时候总是报错,整的我整个人都不好了Public Function Expor原创 2016-04-10 21:33:26 · 1156 阅读 · 24 评论 -
机房重构之职责链模式
机房重构下机的完成我用的是职责链模式,一开始也是不怎么了解这个设计模式,不过在摸索着用了之后还是感觉着很不错的。对这个模式的理解也有了比较深刻一点的理解。下边就来介绍一下职责链模式。 首先,在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影原创 2016-04-25 08:56:34 · 1248 阅读 · 33 评论 -
机房收费系统之抽象工厂模式+配置文件+反射
机房重构进行的也很久了,现在的思路越来越清楚了,现在总结下这机房重构最为重要的一环,这是所有的操作要实现的基础,之前对于七层已经总结过了。这是七层总结的链接:http://blog.csdn.net/jiazhangyierzi/article/details/51058748 现在对于七层之中这些难点进行一下总结。 抽象工厂模式 定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定原创 2016-04-17 21:35:40 · 909 阅读 · 21 评论