摘要:
今天我阅读了《架构之美》第七章xen虚拟化之美,Xen是一个虚拟化平台,它来自于一项学术研究成果,现已发展成一个重要的开源项目。它容许用户在单个物理机器上运行几个操作系统,并特别强调性能、隔离性和安全性。本书总结了从Xen中获取的两个主要的经验:半虚拟化的重要性和开源开发的优点。“计算机科学中的任何 阅读全文
摘要:
今天阅读了《架构之美》第六章,本章使用Facebook的例子,提出了“给我看你的代码而藏起你的数据结构......”的思想,在网页上收集大量的数据,但不能直接将数据展现给用户查看,我们需要对数据进行一些筛选、归并、排序等操作,经过界面美化处理,然后将最有可能被用户使用的数据完美的显示出来。本例详细介 阅读全文
摘要:
一、常见命令使用 1、创建文件夹 mkdir filename 2、递归创建目录 mkdir -p file1/file2 3、直接创建权限为777的文件夹 mkdir -m 777 file3 4、查看权限 ls -l 5、删除一个空的目录 rmdir 6、权限设置——chmod 语法 chmod 阅读全文
摘要:
1、刚入职的时候了解公司的薪资结构和技术架构 不要更加的看重工资,要看工资福利(三薪、五薪、年终奖...),其中最关键的是工作技能、工作结构和工作前景。 测试部门团队的组织架构,然后考虑自己进来做什么,有没有提升的空间。部门技术划分:自动化测试、软件测试、系统测试... 2、对待问题的态度 遇到问题 阅读全文
摘要:
1、错误、缺陷和失效-不是所有bug都需要修复 如果执行了存在缺陷的代码,就可能导致失效。可能引起系统或者软件失效的bug需要修复。 2、从哪里找bug? 1)软件为实现产品说明书要求的功能 2)软件出现了产品说明书指明不应该出现的错误 3)软件实现了产品说明说未提到的功能 4)软件为实现产品说明书 阅读全文
摘要:
1、软件测试职位:IT领域域,研发岗位,质量保障 2、测试的最终目标:尽早、尽快、尽多的发现软件系统的缺陷,促进软件质量和客户满意度提升 3、软件测试始于需求:业务需求、技术需求 4、常见的测试方法:等价类划分法:将无穷的测试输入变成又穷的输入 边界值法:从划分的等价类里面选取数据的方法 因果图法: 阅读全文
摘要:
软件质量概述的六大属性 摘要:软件属性包括功能属性和质量属性,但是,软件架构(及软件架构设计师)重点关注的是质量属性。文章从常见的六个质量属性,即可用性、可修改性、性能、安全性、可测试性、易用性写起,使读者对其有初步的认识和了解。 关键词:软件;质量属性;体系架构; Six attributes o 阅读全文
摘要:
一、可修改性概念理解 概念: 指系统或软件的能够快速地以较高的性价比对系统进行变更的能力 这个最关注的问题是:可以修改什么?何时以谁进行修改? 比如:对于一个网站,我们要修改它某一板块的UI界面,当我们对界面进行修改时是否引起对另一个UI模块的影响,是否会引起后台控制,业务逻辑代码的并更,是否会引起 阅读全文
摘要:
今天我阅读了《架构之美》第五章——面向资源的架构在web,这一章讲到现在我们过分强调了软件和服务,而却忽视了数据,现在大多数组织机构更容易在web上找到信息,而不是在他们自己的系统中。web在很大程度上是因为它增大了信息共享的可能性,同时也降低了门槛。 web中的面向资源的架构具有伸缩性、弹性、架构 阅读全文