- 博客(7)
- 收藏
- 关注
原创 SVN初了解
当听到SVN这个陌生的词时会觉得很“高大上”,后来了解之后确实挺“高大上”,SVN的功能很强大,给我们带来很多便利! 是什么: Subversion的简称 是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用
2016-03-27 19:37:04 793 48
原创 上下机消费时间+职责链模式
介绍: 在大话中小菜和大鸟讨论加薪的问题--加薪非要老总批?这里设计到权限的问题,需要判断是否有权利进行处理,这就类似我们的下机消费时间,判断是否满足各个阶段时间。 定义: 职责链模式(Chain of Responsiblity)使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为
2016-03-16 20:43:37 717 37
原创 组合查询+模板方法模式
引言: 经过第一遍机房收费系统中组合查询的实现,我们都知道组合查询中的代码比较多,而且大部分都是重复的,再一次机房收费,我们需要不断改进,避免重复代码,这时我们想到了设计模式中的模板方法。 介绍: 还记得刚开始小菜跟大鸟讲的故事--考题抄错也白搭,每个学生都要抄一遍提然后写答案,提抄错了,答案自然就错了,为了避免这种情况,想到了老师出一份试卷,打印多份,学生填写答案就o
2016-03-16 09:27:48 875 38
原创 存储过程
引言: 在机房重构中尝试了很多新鲜事物,以前只是听说或是理论上的一些知识,现在进行实践,跌跌撞撞中成长! 定义: 在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 优点: A、 存储过程允许标准组件式编程 存储过程创
2016-03-15 21:01:58 684 27
原创 List<T>和Ilist<T>的区别
引言: 上篇博客中写了datatable转泛型的问题,自己在查相关博客时发现有的写的是List,有的写的是IList,于是问题来了,他们有什么区别那? 定义: List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。 IList接口:表示可按照索引单独访问的一组对象。 区别: List是一个类,IList
2016-03-13 20:29:14 1472 31
原创 DataTable转泛型
引言: 刚开始敲机房的时候用的是DataTable返回数据,看博客的时候看大家都转泛型了,泛型是个是什么东东,为什么要用那? 是什么: 泛型刚开始听到这个词的时候觉得很“高大上”,难于理解,那也得硬着头皮上对不对,查呗,,, 百度上是这么说的:泛型是具有占位符(类型参数)的类、结构、接口和方法,这些占位符是类、结构、接口和方法所存储或使用的一个或多个类型的占
2016-03-13 19:58:06 471 21
原创 DataGridView中的数据导出至Excel
一、添加引用 刚敲一行代码就出错了,提示是这样的: 后来找到了原因:我添加了两个引用 1、COM组件 2、程序集--扩展 然后我分别去掉了其中一个,发现都可以运行,那么我有一个疑问:这两个有什么区别那?暂时还没有明白,如果有哪位大神知道,请留言哦! 二、代码 Pr
2016-03-01 18:56:40 852 19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人