上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 124 下一页
摘要: 一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们 阅读全文
posted @ 2017-09-18 17:11 瘋耔 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 数据结构:向量相对于数组有什么优缺点?二叉树计算叶子节点算法,时间复杂度。(可使用任一程序设计语言或伪代码,建议先用自然语言描述算法)几乎逆序的数组排序用什么排序算法?写出算法,时间复杂度。二叉排序树的2种优化方法,并且介绍这两种方法是怎样优化二叉排序树的。 计算机原理:Amanda 硬件优化趋势流 阅读全文
posted @ 2017-09-18 16:26 瘋耔 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 我们的软件产品或者项目,其需求都有三个层级和三个方面。 一、我们首先看需求的三个层次 软件需求包括3个不同的层次――业务需求、用户需求和功能需求。 业务需求 (Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销 阅读全文
posted @ 2017-09-18 15:42 瘋耔 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 01敏捷宣言 敏捷宣言,也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代的以人为中心的软件开发方法。 敏捷宣言,也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代的以人为中心的软件开发方法。 敏捷宣言强调的敏捷软件开发的四个核心价值是: 个体和互动高 阅读全文
posted @ 2017-09-18 15:25 瘋耔 阅读(540) 评论(0) 推荐(0) 编辑
摘要: "CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件 阅读全文
posted @ 2017-09-18 14:35 瘋耔 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 经典软件过程模型的特点(瀑布模型、增量模型、演化模型、统一过程模型) 一、软件过程软件过程的概念;经典软件过程模型的特点(瀑布模型、增量模型、演化模型、统一过程模型);过程评估与CMM/CMMI的基本概念;敏捷宣言与敏捷过程的特点 01:瀑布模型(Waterfall Model) 1970年Wins 阅读全文
posted @ 2017-09-18 12:02 瘋耔 阅读(968) 评论(0) 推荐(0) 编辑
摘要: WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网 阅读全文
posted @ 2017-09-18 11:38 瘋耔 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一、UNIX I/O 在UNIX系统中有一个说法,一切皆文件。所有的I/O设备,如网络、磁盘都被模型化为文件,而所有的输入和输出都被当做对相应文件的读和写来执行。这种将设备映射为文件的方式,允许UNIX内核引出一个简单、低级的应用接口,称为UNIX I/O,这使得所有的输入和输出都能以一种统一且一致 阅读全文
posted @ 2017-09-18 10:44 瘋耔 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 该书中第11章是写web服务器的搭建,无奈对web还比较陌生。还没有搞明白。 这些所谓的并发,其实都是操作系统做的事情,比如,多进程是操作系统fork函数实现的、I/O多路复用需要内核挂起进程、多线程需要内核创建和挂起线程。我么只是使用以下操作系统的这项并发技术。但是我们必须处理一些存在问题。 ●进 阅读全文
posted @ 2017-09-15 15:38 瘋耔 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 概述 ●我们电脑上运行的程序都是使用虚拟存储,跟物理内存根本不搭边。 ●既然虚拟内存是在磁盘上的,为什么它又运行这么好,并没有感觉卡顿?这要感谢程序的局部性! ●虚拟存储器的调度是一个操作系统必须做好的事情!不然程序就会慢的跟蜗牛一样。 ●垃圾收集器就是一个动态分配器,它自动释放这些程序不再需要的已 阅读全文
posted @ 2017-09-15 11:32 瘋耔 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 概述 ●该章节主要讲解的是ELF文件的结构。 ●静态库的概念 ●动态库(又叫共享库)的概念,一般用于操作系统,普通应用程序作用不大。 ●程序的加载过程。 该书中对链接的解释也不够详细。在章节最后,作者也承认:在计算机系统文献中并没有很好的记录链接。因为链接是处在编译器、计算机体系结构和操作系统的交叉 阅读全文
posted @ 2017-09-15 10:45 瘋耔 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 《深入计算机系统》笔记(一)主要是讲解程序的构成、执行和控制。接下来就是运行了。我跳过了“处理器体系结构”和“优化程序性能”,这两章的笔记继续往后延迟! 《深入计算机系统》的一个很大的用处是:给了我们很多定义式的解释,或者称之为科学的解释,这将成为我的理论依据;不再是网上一些自称老手的闲聊了。不愧是 阅读全文
posted @ 2017-09-15 10:44 瘋耔 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 读后感 这本书是美国“卡内基-梅隆大学(CMU)”的教科书,逻辑严谨。虽然是教科书,还是有些晦涩难懂啊,不太形象。第二章主要讲整数,浮点数,很是晦涩,全是数学公式。作者的思维数学的思维,动不动就是n、m、k、∑等等,让我们数学很烂的同学如何是好。如果能以普通人的思维把数学知识加进去就好了。 该书确实 阅读全文
posted @ 2017-09-15 10:35 瘋耔 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 进程提供给应用程序的关键抽象: 一个独立的逻辑控制流,它提供一个假象,好像我们的程序独占地使用处理器。 一个私有的地址空间,它提供一个假象,好像我们的程序独占地使用存储器系统. 虚拟存储器 虚拟存储器是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的、一致的和私 阅读全文
posted @ 2017-09-12 15:50 瘋耔 阅读(268) 评论(0) 推荐(0) 编辑
摘要: http://wsjs.saic.gov.cn/txnS01.do?y7bRbp=qmFlRr2GF_m_mQ1BHXn5zOGU_x1aMH4a5G2a60NBRXfhr7JSx5c.xISgnMHZ3UZtDqmAW9H1G.fmqIJtYwoumQIMCwfPap6wr5atzMC9Dx.rK 阅读全文
posted @ 2017-09-12 14:48 瘋耔 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 124 下一页
跳至侧栏