Fork me on GitHub Fork me on GitHub
1 2 3 4 5 ··· 7 下一页
摘要: 的 阅读全文
posted @ 2016-01-25 20:54 墨城烟雨 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 基于TCP/IP的网络管理包含3个组成部分: 一个 管理信息库MIB :MIB包含所有代理进程的所有可被查询和修改的参数 关于MIB的一套公用的结构和表示符号,即 SMI(管理信息结构) 管理进程和代理进程之间的通信协议,即 SNMP(简单网络管理协议) SNMP在运输层大多使用UDP... 阅读全文
posted @ 2016-01-25 10:18 墨城烟雨 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: 一 linux文件结构二 系统调用和设备驱动程序三 库函数四 底层文件访问五 标准IO库六 格式化输入输出七 文件和目录的维护八 扫描目录九 错误处理十 阅读全文
posted @ 2015-12-13 16:55 墨城烟雨 阅读(144) 评论(0) 推荐(0) 编辑
摘要: "封装"是面向对象思想中最基础的概念,实质上是将相关的函数和对象放一起,对外有函数作为操作通道,对内则以变量作为操作原料。问题1 将数据结构和函数放在一起是否真的合理函数是做事情的,其有输入、执行逻辑、输出;而数据结构是用来表达数据的,可作为输入或输出。两者本质上是不同的东西,面向对象思想将他们放到... 阅读全文
posted @ 2015-12-09 20:21 墨城烟雨 阅读(3815) 评论(0) 推荐(0) 编辑
摘要: 谈到多态肯定是和继承结合在一起的,本质是子类通过覆盖或重载(覆重)父类的方法,来使得对同一类对象同一方法的调用产生不同的结果。需要辨析的地方即:同一类对象指的是继承层级再上一层的对象,更加泛化。实际采用多态的时候有四种情况:父类有部分public的方法是不需要,也不允许子类覆重父类有一些特别的方法是... 阅读全文
posted @ 2015-12-09 16:31 墨城烟雨 阅读(6854) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大精神支柱,首当其冲的是“继承”! 继承从代码复用的角度来说,特别好用,也特别容易被滥用和被错用。不恰当地使用继承导致的最大的一个特征就是高耦合(要补充一点,耦合是一个特征,虽然大部分情况是缺陷的特征,但是当耦合成为需求的时候,耦合就不是缺陷) 代码复用也是分类别的,如果当初只是出于代... 阅读全文
posted @ 2015-12-09 15:24 墨城烟雨 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: SOLID五原则S – 单一职责原则O – 开放封闭原则L – 里氏替换原则I – 接口隔离原则D – 依赖倒置原则单一职责原则一个类应该有且只有一个去改变它的理由,这意味着一个类应该只有一项工作。开放封闭原则对象或实体应该对扩展开放,对修改封闭。里氏替换原则每一个子类或派生类应该可以替换它们基类或... 阅读全文
posted @ 2015-12-09 14:27 墨城烟雨 阅读(216) 评论(0) 推荐(1) 编辑
摘要: 论程序员必备的最最基础知识1 字符编码2 技术名词 要专业3 语义化版本(1)版本格式 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的API 修改。 次版本号:当你做了向下兼容的功能性新增。 修订号:当你做了向下兼容的问题修正。 先... 阅读全文
posted @ 2015-12-08 10:19 墨城烟雨 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 行为型设计模式有: 共11种观察者模式(Observer)状态模式(State)策略模式(Strategy)职责链模式(Chain of Responsibility)命令模式(Command)中介者模式(Mediator)模板方法模式(Template Method)解释器模式(Interpret... 阅读全文
posted @ 2015-12-08 09:49 墨城烟雨 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 结构型设计模式有: 共7种代理模式(Adapter)适配器模式(Adapter)外观模式(Facade)组合模式(Composite)装饰模式(Decorator)享元模式(Flyweight)桥接模式(Proxy) 阅读全文
posted @ 2015-12-08 09:48 墨城烟雨 阅读(593) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 7 下一页