
------【机房重构】
文章平均质量分 55
吴晓如
这个作者很懒,什么都没留下…
展开
-
DataGridView中的数据导出至Excel
一、添加引用 刚敲一行代码就出错了,提示是这样的: 后来找到了原因:我添加了两个引用 1、COM组件 2、程序集--扩展 然后我分别去掉了其中一个,发现都可以运行,那么我有一个疑问:这两个有什么区别那?暂时还没有明白,如果有哪位大神知道,请留言哦!二、代码 Pr原创 2016-03-01 18:56:40 · 877 阅读 · 19 评论 -
存储过程
引言: 在机房重构中尝试了很多新鲜事物,以前只是听说或是理论上的一些知识,现在进行实践,跌跌撞撞中成长!定义: 在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。优点:A、 存储过程允许标准组件式编程 存储过程创原创 2016-03-15 21:01:58 · 719 阅读 · 27 评论 -
组合查询+模板方法模式
引言: 经过第一遍机房收费系统中组合查询的实现,我们都知道组合查询中的代码比较多,而且大部分都是重复的,再一次机房收费,我们需要不断改进,避免重复代码,这时我们想到了设计模式中的模板方法。介绍: 还记得刚开始小菜跟大鸟讲的故事--考题抄错也白搭,每个学生都要抄一遍提然后写答案,提抄错了,答案自然就错了,为了避免这种情况,想到了老师出一份试卷,打印多份,学生填写答案就o原创 2016-03-16 09:27:48 · 910 阅读 · 38 评论 -
上下机消费时间+职责链模式
介绍: 在大话中小菜和大鸟讨论加薪的问题--加薪非要老总批?这里设计到权限的问题,需要判断是否有权利进行处理,这就类似我们的下机消费时间,判断是否满足各个阶段时间。定义: 职责链模式(Chain of Responsiblity)使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为原创 2016-03-16 20:43:37 · 745 阅读 · 37 评论 -
问题集(一)之“未将对象引用设置到对象的实例”
前言: 这些天一直在敲七层的登录,刚开始是不理解七层是怎么回事,理解之后不明白登录怎么实现,这些都搞明白之后又被一个问题给困住了,查了两天,没什么进展,又和小伙伴一块调,终于找到了问题的缘由!错误:错误出现的地方: B层调用接口方法时:出错的原因: 我查了相关博客,发现很多都是由于实例时缺少new,我觉得我的问题不在这,在调的时候发现iuser是原创 2016-02-21 15:35:52 · 6756 阅读 · 36 评论 -
DataTable转泛型
引言: 刚开始敲机房的时候用的是DataTable返回数据,看博客的时候看大家都转泛型了,泛型是个是什么东东,为什么要用那?是什么: 泛型刚开始听到这个词的时候觉得很“高大上”,难于理解,那也得硬着头皮上对不对,查呗,,, 百度上是这么说的:泛型是具有占位符(类型参数)的类、结构、接口和方法,这些占位符是类、结构、接口和方法所存储或使用的一个或多个类型的占原创 2016-03-13 19:58:06 · 510 阅读 · 21 评论 -
List<T>和Ilist<T>的区别
引言: 上篇博客中写了datatable转泛型的问题,自己在查相关博客时发现有的写的是List,有的写的是IList,于是问题来了,他们有什么区别那?定义: List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。IList接口:表示可按照索引单独访问的一组对象。区别: List是一个类,IList原创 2016-03-13 20:29:14 · 1517 阅读 · 31 评论