摘要: 数据库 数据库概述 + DBMS(DataBase Management System,数据库管理系统)和数据库。平时谈到“数据库”可能有两种含义:MSSQLServer、Oracle等某种DBMS;存放一堆数据表的一个分类(Catalog) + 数据库的构成 管理软件/服务/数据文件(表,视图.. 阅读全文
posted @ 2018-10-29 16:03 阿杜888 阅读(439) 评论(0) 推荐(0) 编辑
摘要: CSS CSS(层叠样式表)是用来美化页面用的,可以对页面元素进行更精细的设置,样式主要描述元素的字体颜色、背景颜色、边框等。 CSS主要有元素内联、页面嵌入和外部引用三种使用方式。CSS是描述元素的皮肤! + 元素内联,直接将样式写入元素的style属性中,``, style="color:Red 阅读全文
posted @ 2018-10-22 15:44 阿杜888 阅读(164) 评论(0) 推荐(0) 编辑
摘要: HTML HTML(HyperText Markup Language):描述网页长什么样子、有什么内容的一个文本。查看网页的描述内容(HTML)的方式:使用IE浏览器的话,在网页上点击右键,选择“查看源文件”。 主要构架 我的第一个网页 Hello world + 所有内容都在``标签之内; + 阅读全文
posted @ 2018-10-17 16:19 阿杜888 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 敏捷软件开发_实例2 上一章中对薪水支付案例的用例和类做了详细的阐述,在本篇会介绍薪水支付案例包的划分和数据库,UI的设计。 包的划分 一个错误包的划分 为什么这个包是错误的: + 如果对classifications更改就要影响payrolldatabase更改,还会迫使transactions更 阅读全文
posted @ 2018-10-10 13:27 阿杜888 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 敏捷软件开发_设计原则 单一职责原则(single responsibilities principle,SRP) + 原理:一个类应该只有一个变化 + 分离职责:如果不耦合的职责那么很简单,如果两个职责耦合,将两个职责抽象为接口,通过继承两个接口将依赖关系抽离处理啊 开放封闭原则(open clo 阅读全文
posted @ 2018-10-10 10:41 阿杜888 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 敏捷软件开发_实例1 这本书的实例非常好,给了我非常多的启发。主要讲了两个实例,咖啡机和薪水支付实例,咖啡机实例比较简单并没有用什么设计模式,薪水支付实例用了很多设计模式,包括后面的打包等。 咖啡机实例 做一个使用咖啡机的软件,驱动接口已经被写好。 咖啡机的硬件包括: + 加热器加热棒(开关) + 阅读全文
posted @ 2018-09-29 11:44 阿杜888 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 敏捷软件开发_UML  所看书籍是:敏捷软件开发_原则、模式与实践_C 版(美)马丁著,这本书写的非常棒,感谢作者。该归纳总结的过程按照我读的顺序写。 UML  在建造桥梁,零件,自动化设备之前需要建模分析可行性,软件在编写之前也需要建立模型,看看类和逻辑的设计是否合理,这样的建 阅读全文
posted @ 2018-09-26 15:38 阿杜888 阅读(477) 评论(0) 推荐(0) 编辑