软件开发方法原型方法【需求阶段】 针对需求不明确按功能分:水平原型(界面)、垂直原型(复杂算法)按最终结果分:抛弃式原型、演化式原型结构化法 自顶向下,逐步分解求精严格分阶段,阶段产出标准化应变能力差面向对象方...
冯诺依曼结构 与 哈佛结构 的区别 就是 数据 和 指令 是 分开处理 还是 统一处理 ;
控制器 : 主要进行 指令代码运行控制操作 , 如控制代码运行 , 控制线程运行 ;
综合知识 , 75 道选择题 , 150 分钟 ; 需要答对 45 道选择题才能通过 ;
非一致内存访问结构 , 英文名称 Non Uniform Memory Access , 简称 NUMA ;
作者 | Aditya Kulkarni 译者 | 刘雅梦 策划 | 丁晓昀最近,Spotify 移动工程团队详细介绍了他们最近的平台迁移经验。根据移动工程战略计划,该团队将他们的 Android 和 iOS 代码库迁移到了谷歌的开源构建系统 Bazel 上...
在【rainbowzhou 面试3/101】技术提问--大数据测试是什么,你如何测?中,我介绍了大数据系统测试之基准测试。本篇将从大数据基准测试是什么,为什么做大数据基准测试,大数据基准测试的步骤有哪些三个方面来谈谈笔者如何进行...
问:又看了一遍 如何提高代码的扩展性 的分享,里面提到你们团队会做概要设计。能分享一下概要设计抓的点是哪些吗?需要产出哪些方面的文档?
想必工作多年的研发工程师,有很多都是想成为架构师。但是并不是每一个研发都有机会参与架构设计,很多公司不一定会主动培养你成为架构师。但是我觉得要先掌握架构师的知识体系,然后通过实践进行校验,自己把自己培养成一名...
这里,我总结了一下软件架构设计这一部分的关键内容,它们值得每个备考的人反复记忆甚至背诵。