摘要:
软件质量属性 1 性能(Performance) 指系统的响应能力,既要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。 (经常用单位时间内所能处理的事务的数量或系统完成某个事务处理所需要的时间来定量表示。性能测试经常要使用基准测试程序。) 2 可靠性(Reliabili 阅读全文
摘要:
问题、品质需求 1. 系统的伸缩性需求。如大型在线游戏,需要满足大量用户。在线用户数量短时间内可能有很大的变化。 这其中隐含的需求是: 多用户 并行 分布式系统,系统运行在多台机器上 高可扩展性(用于加入新的故事情节,意味着新的代码) 高稳定性、可靠性(一个用户崩溃,不影响其他用户) 数据一致性(多 阅读全文
摘要:
在读架构之美的时候,里面提到到了康威定律(Conway定律),里面提到,团队的组织方式必然会对它产生的代码有影响。随着时间的推移,架构也会影响到团队的协作的好坏。当团队瓦解时,代码的交互就很糟糕。当团队协作时,架构就会集成的很好。 转载来自:(1)http://blog.vsharing.com/a 阅读全文
摘要:
架构之美 第一章 什么是架构?架构应该是一组结构,来源于一组设计规则,能减少复杂性。常见定义是,每种结构由各种类型的组件和关系组成,它们如何组合、相互调用、通信、同步、及其其他交互。 以我的理解,简单讲:组件及组件间的关系。 架构存在的目的是什么?确保利益相关人员的关注点能够得到满足,而在构想、计划 阅读全文
摘要:
神经网络正则化_哔哩哔哩_bilibilihttps://www.bilibili.com/video/av50829747/ 机器学习之正则化(Regularization) - Acjx - 博客园https://www.cnblogs.com/jianxinzhou/p/4083921.htm 阅读全文
摘要:
假设有如下未知的曲线(用虚线画出表示我们并不真正清楚该曲线的具体方程),因为未知,所以下面称为“上帝曲线”。在“上帝曲线”的附近会产生一些随机数据,这就是之后要用到的数据集: 1 “偏差” 我们可以选择不同复杂度的模型来拟合该数据集,比如线性回归,或者多项式回归: 可以看到线性回归比较简单,和“上帝 阅读全文
摘要:
一、学习资源: 北京博雅数据酷客平台大讲堂:http://cookdata.cn/auditorium/course_room/10012/ 1.线性回归(Linear Regression) 回归是在建模过程中用于分析变量之间的关系、以及变量是如何影响结果的一种技术。线性回归是指全部由线性变量组成 阅读全文
摘要:
机器学习 机器学习是一类算法的总称,这些算法企图从大量历史数据中挖掘出其中隐含的规律,并用于预测或者分类,更具体的说,机器学习可以看作是寻找一个函数,输入是样本数据,输出是期望的结果,只是这个函数过于复杂,以至于不太方便形式化表达。需要注意的是,机器学习的目标是使学到的函数很好地适用于“新样本”,而 阅读全文
摘要:
软件需求的过程改进纪要使用更多对具体情况有效的方法,又要避免过去曾经带来麻烦的方法。然而,在绩效改进的道路上困难重重,包括岂不是无、来自受影响人群的阻力以及时间不足以进行当前任务之外改进工作所带来的挑战。 过程改进的最终目标是降低软件常见和维护的成本,并由此提高项目交付的价值。要做到这点,可以采用以 阅读全文
摘要:
案例: 某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或 阅读全文