➤ CS 学习
Developer.lulu
自由而不独立,仍是奴隶
展开
-
【设计模式】初识
从何而来? 说到模式,我就有一种专业自豪感了。因为学的专业是工程管理,和建筑方面打交道比较多,以至于每次有人问我学的什么专业,我都会开玩笑的说,其实就是搬砖的。那么为什么说到模式,我就有一种专业自豪感呢?因为模式的思想就是基于建筑的思想而产生的。 在建筑过程中,慢慢发现人们对于舒适住宅和城市环境存在一些共同的认知。在《建筑的永恒之道》中,正式给出了模式的定义:每个模式都描述了一个在...原创 2018-04-18 16:10:49 · 476 阅读 · 22 评论 -
【设计模式】创建型模式
写在前面 我们已经知道,设计模式有23种: 设计模式类型 包括 创建型模式 (5种) 单例模式、抽象工厂模式、建造者模式、工厂方法模式、原型模式 结构型模式(7种) 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 行为型模式 (11种) 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interprete原创 2018-04-25 17:09:22 · 373 阅读 · 22 评论 -
【设计模式】结构型模式
写在前面 我们已经知道,设计模式有23种: 设计模式类型 包括 创建型模式 (5种) 单例模式、抽象工厂模式、建造者模式、工厂方法模式、原型模式 结构型模式(7种) 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 行为型模式 (11种) 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interprete原创 2018-04-25 17:18:22 · 505 阅读 · 23 评论 -
【设计模式】行为型模式
写在前面 我们已经知道,设计模式有23种: 设计模式类型 包括 创建型模式 (5种) 单例模式、抽象工厂模式、建造者模式、工厂方法模式、原型模式 结构型模式(7种) 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 行为型模式 (11种) 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interprete原创 2018-04-25 17:29:51 · 596 阅读 · 94 评论 -
【机房重构】回顾过往,满是经验
过程宏观把控。去看了一下自己的第一版机房收费系统,看了看当时实现的都有什么功能,又重新设计了窗体,将一些不必要的窗体都删掉了设计数据库。知道了自己要实现什么功能之后,就着手设计了数据库,感觉第一次用的数据库,有很多地方都有冗余,根据自己的理解和尝试,又重新设计了数据库。尝试了三范式,尝试了主键,外键。也有不好的地方,但是第一次尝试,自我感觉还是不错的代码实现。在具体实现中尝试的东西挺多的...原创 2018-08-12 21:08:17 · 439 阅读 · 14 评论 -
【SVN】SVN初识
SVN 介绍 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 SVN原理 SVN是一个安全虚拟网络系统,它将系统整体的信息安全功能均衡合理地分布在不同的子系统中,...原创 2018-08-16 14:08:32 · 542 阅读 · 8 评论 -
【机房合作】新知识尝试
在这次机房合作中,学到了很多新的知识。因为我负责的D层,所以就来写一下在D层方面的尝试。 Datatable转List机房重构的时候,用的都是Datatable,机房合作的时候,小伙伴想要List的返回值,但是要一个List返回值,就转一下,代码量很多,而且一点儿也不简洁,所以就写了一个公共类。 public class ConvertHelper<T> where T:n...原创 2018-08-26 19:38:38 · 428 阅读 · 18 评论 -
【UML】用例图
用例图是指参与者、用例以及它们之间的关系构成的用于描述系统功能的视图。用例图呈现了一些参与者和一些用例,以及他们之间的关系。主要用于对系统、子系统或类的功能行为进行建模。其实说白了,用例图表达的是什么角色通过软件系统能做什么事情,用于需求分析阶段。原创 2017-12-23 16:53:11 · 555 阅读 · 31 评论 -
【UML】类图与对象图
类图,它既用于应用程序的系统分类的一般概念建模,也用于详细建模,将模型转换成编程代码。同时也可用于数据建模。 类图显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。最基本的元素是类或者接口。在类图中常用的关系有:继承,关联,依赖,实现。在画类图时,需要有类的名称,属性和方法。类的名称是必须要写的,属性中有公有,受保护,私有,实现四种。原创 2017-12-26 09:00:48 · 8119 阅读 · 34 评论 -
【UML】状态图与活动图
状态图:描述某一对象的状态转化 组成:(1)状态: 状态主要用于描述一个对象在生命周期内的一个时间段。 (2)转换: 转换是两个状态之间的关系,它表示当发生指定事件并且满足指定条件时,第一个状态中的对象将执行某些操作并进入第二个状态 (3)判定:判定用来表示一个时间依据不同的监护条件有不同的影响,在实际建模的过程中,如果遇到需要使用判原创 2018-01-06 11:49:00 · 4223 阅读 · 17 评论 -
【UML】再谈九种图
在前几篇文章中,对几种图有了一个介绍,九种图没有介绍完,是因为觉得后面的几种图相比用例图,类图还是比较简单的,这篇文章,着重从整体来说,九种图。 首先来谈UML,它是统一建模语言,是针对面向对象的。以前学习的VB是面向过程,所以现在学习UML是从面向过程向面向对象的一个过渡,那么什么是面向对象呢?举个例子来说,比如你要把大象赶到一个笼子里面去,如果是面向过程,应该是这样的,首先原创 2018-01-07 17:23:58 · 436 阅读 · 26 评论 -
C/S与B/S之辩
C/S即Client/Server(客户机/服务器)结构,通过将任务合理分配到Client端和Server端,来降低系统的通信开销,但是需要安装客户端才能进行相关操作,就像QQ,今目标这样的软件,需要下载客户端才能使用其服务。 B/S即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或改进的结构。但其实B/S也可以理解原创 2018-03-21 14:56:53 · 722 阅读 · 94 评论 -
【机房合作】We are the best!
机房合作,在两周的时间之内,终于结束了。这个项目让自己成长了很多。 我感觉我们前期什么都没做。也不能说什么都没有做,只是没有做到核心的东西上面去,导致后面,特别是第二周,耗费掉了很多的精力,这也是让小伙伴们感觉精疲力尽的一个原因。...原创 2018-08-26 19:42:02 · 474 阅读 · 19 评论