计算机基础linux的基本原则:1,一切皆是文件2,有目的单一的小程序组成,组合小程序完成复杂任务3,尽量避免捕获用户接口和用户交互4,所有的配置文件都保存成文本格式5,严格区分大小写系统管理员的任务和职责:1,对系统的资源进行合理的调配和管理2,让系统维持一个高性能的状态3,管理服务器的各项硬件设备不出故障4,检测系统中各项服务的性能,以及运行状态5,对系统安全进行管理管理对象:服务器,用户,服
分类:
系统相关 时间:
2019-03-16 15:36:12
阅读次数:
216
java的八大基本数据类型: 类型转换的基本原则: java整数的默认类型是int,小数的默认类型是double 运算符: 算术运算符、连接、赋值、关系、逻辑、三目运算符等…… 键盘接收用户输入: java.util.Scanner类的了解和使用。 ...
分类:
编程语言 时间:
2019-03-06 20:43:01
阅读次数:
196
一、面向对象的三大基本特征,五大基本原则 三大基本特征: 1、 封装: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问;只能通过规定的方法访问数据;隐藏类的实例细节,方便修改和实现;(对封装的属性不一定要通过get/set方法,其他方法也可以对 ...
分类:
其他好文 时间:
2019-03-05 18:42:38
阅读次数:
205
常用设计模式 什么是设计模式? 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软 ...
分类:
其他好文 时间:
2019-03-04 09:14:48
阅读次数:
181
设计模式六大原则 总原则: 开闭原则(Open Close Principle) 开闭原则:对扩展开放,对修改关闭。即为了程序的扩展性好,易于维护和升级,我们需要使用接口和抽象类。 1、单一职责原则 不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,如若不然,就应该把类拆分 2、里 ...
分类:
编程语言 时间:
2019-03-03 09:16:32
阅读次数:
229
1.单一职责原则,是指一个类的功能要单一,不能包罗万象 2.开放封闭原则,一个模块在扩展性应该是开放的,而在更改方面应该是封闭的 3.替换原则,子类应当可以替换父类并出现在父类能够出现的任何地方 4.依赖原则,具体依赖抽象,上层依赖下层 5.接口分离原则,模块间要通过抽象接口隔离开,而不是通过具体的 ...
分类:
其他好文 时间:
2019-02-20 09:35:52
阅读次数:
157
最终目的:高内聚,低耦合 1) 开放封闭原则 (OCP,Open For Extension, Closed For Modification Principle) 类的改动是通过增加代码进行的,而不是修改源代码。 2) 单一职责原则 (SRP,Single Responsibility Princ ...
分类:
其他好文 时间:
2019-02-09 00:53:47
阅读次数:
193
在前面的文章中,我们介绍了太多的基本原则、技术和新概念。在本文中,我们可以在Java并发包的基础上轻松理解基于这些基本原理的三个框架工具类。 因此,由于它是一个工具类,它必须与特定的场景密不可分,所以彼此之间没有好坏之分,只有谁更合适。 信号量应用于哪种使用场景?让我们举一个流行的例子: 如果有停车 ...
分类:
其他好文 时间:
2019-02-06 14:36:51
阅读次数:
112
序言在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式,不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。开发原则面向对象的基本原则(solid)是五个,但是在经常被提到的除了这五个之外还有迪米特法则和合成复用原则等,所以在常见的文章中有表示写六大或七大原则的;除此之外我还将给出一些其它相关书籍和互联网上出现的原则1.S单一职责SR
分类:
编程语言 时间:
2019-01-26 11:17:21
阅读次数:
206
不要子类化内置类型 内置类型(由C语言编写)不会调用用户定义的类覆盖的特殊方法。 例如,子类化dict作为测验: 原生类型这种行为违背了面向对象编程的一个基本原则:始终应该从实例所属的类开始搜索方法,即使在超类实现类的调用也是如此。这种环境中,有个特例,即__miss__方法能按预期工作。 不止实例 ...
分类:
编程语言 时间:
2019-01-21 21:07:33
阅读次数:
244