软件设计
文章平均质量分 73
iteye_7401
这个作者很懒,什么都没留下…
展开
-
ubuntu 下如何编译并运行c程序
很久没有看书,发现退化严重,开始恶补。 程序的灵魂—算法 一个程序应包括: 对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure) 。 对操作的描述。即操作步骤,也就是算法(algorithm)。 Nikiklaus Wirth 提出的公式: 数据结构+算法=程序 GCC是Linux操作系...原创 2013-07-10 17:45:16 · 735 阅读 · 0 评论 -
C语言一些常识备忘
仅供自己备忘使用: 1 符号常量:用标示符代表一个常量。在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:#define 标识符 常量如#define PRICE 30其中#define 也是一条预处理命令(预处理命令都以"#"开头),称为宏定义命令 2 习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别 ...原创 2013-07-10 19:23:51 · 136 阅读 · 0 评论 -
c语言 指针
指针总结原创 2013-07-15 12:52:25 · 136 阅读 · 0 评论 -
软设复习知识点(自用)
1 合法拓扑序列 【拓扑排序主要思想】 有向图可以拓扑排序的条件是:图中没有环。 具体方法: ⑴ 从图中选择一个入度为0的点加入拓扑序列。 ⑵ 从图中删除该结点以及它的所有出边(即与之相邻点入度减1)。 反复执行这两个步骤,直到所有结点都已经进入拓扑序列。 参考: 计算拓扑序列 http://www.cnblogs.com/taoziwel/articles/1856432.html ...原创 2013-10-08 16:32:26 · 167 阅读 · 0 评论 -
网络安全
1 ARP攻击 ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的底层协议,对应于数据链路层,负责将某个IP地址解析成对应的MAC地址。 ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,...原创 2013-10-10 11:48:02 · 208 阅读 · 0 评论 -
软考之设计模式篇
仅为了软考需要,整理文档,供自己复习使用 一 设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释...原创 2013-10-17 10:34:03 · 698 阅读 · 0 评论 -
软设之操作系统
1 磁头的调度算法 1扫描调度算法(又称电梯调度法),当磁头正在由里向外移动时,SCAN算法所选择的下一个访问对象应是其欲访问的磁道,既在当前磁道之外,又是距离最近的。这样由里向外地访问,直至再无更外的磁道需要访问时,才将磁臂换向,由外向里移动。 即在返程时响应用户请求。旋转调度总是让首先到达读写磁头位置下的扇区先进行传送操作。 2 单向扫描调度算法(CSCAN)又称循环扫描算...原创 2013-10-28 15:05:36 · 163 阅读 · 0 评论 -
给自己看--软件设计师
国有很多小朋友,他们18、9岁或21、2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的CTO就是这样的coding fans,拿着吓人的...原创 2015-05-15 16:56:50 · 118 阅读 · 0 评论