2021年4月9日
摘要: 1.可用性战术 可用性战术将会阻止错误发展为故障,或者至少能够把错误的影响限制在一定范围内,从而使系统恢复成为可能。 可用性战术维护可用性的方法有错误检测、自动恢复、错误预防。 错误检测:用来检测故障的某种类型的健康监视; 自动恢复:检测到故障时某种类型的恢复; 错误预防:阻止错误演变为故障; 2. 阅读全文
posted @ 2021-04-09 16:10 pjhhh 阅读(41) 评论(0) 推荐(0) 编辑
  2021年3月7日
摘要: 1、可用性(Availability):购物节顾客访问量猛增,页面刷新出现延迟 刺激源:用户 刺激:系统访问量过大,系统崩溃 制品:系统 环境:正常操作 响应:用户十秒内未能刷新页面 响应度量:十秒后刷新出页面 2、可修改性(Modifiability):淘宝增加亲子功能 刺激源:开发人员 刺激:修 阅读全文
posted @ 2021-03-07 18:27 pjhhh 阅读(48) 评论(0) 推荐(0) 编辑
  2021年3月5日
摘要: 软件架构师如何工作? 随着软件行业的快速发展,软件工程的规模越来越大,复杂程度越来越高,软件设计的核心己经超越了传统的“算法+数据结构=程序”的设计模式,取而代之的是对系统的总体结构的设计和规范。软件架构师在软件开发过程中充当着越来越重要的角色,在整个软件的生命周期中的重要性日益突出。 那么什么是软 阅读全文
posted @ 2021-03-05 21:39 pjhhh 阅读(62) 评论(0) 推荐(0) 编辑
  2021年2月28日
摘要: 架构是一种很浪费空间的艺术。何出此言呢?文中又说有的系统很幸运,一开始创建时就有有经验的架构师记进行了深思熟虑的设计,在构建中体现出了优雅和平衡,但有系统就很不幸了,基本是一层一层的代码堆砌起来的来,毫无章法可言。我就在想,我们每个人coding的时候一定要心怀敬畏之心,我们的产出不只是为了实现功能 阅读全文
posted @ 2021-02-28 20:51 pjhhh 阅读(30) 评论(0) 推荐(0) 编辑
  2021年2月2日
摘要: 一个好的架构的形成不仅是架构师的功劳,还有团队的集体合作,主要因素:确实进行有意为之的前端设计;设计者有很好的素质和经验;在开发过程中,保持清晰的设计观点;授权团队负责软件的整体设计;不要害怕改变设计;让合适的人加入到团队中,让团队保持健康的工作关系;在合适的时候做出决定;好的项目管理和合适的最后期 阅读全文
posted @ 2021-02-02 09:32 pjhhh 阅读(36) 评论(0) 推荐(0) 编辑
  2021年2月1日
摘要: 今天继续学习深度学习入门 阅读全文
posted @ 2021-02-01 20:59 pjhhh 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 特征值分解 设AA是nn阶方阵,如果有常数λλ和nn维非零列向量αα的关系式 Aα=λαAα=λα 成立,则称λλ为方阵AA的特征值,非零向量αα称为方阵AA的对应于特征值λλ的特征向量 设方阵A∈Rx×xA∈Rx×x有nn个​线性无关的特征向量,存在一个特征分解公式:A=UΛU−1A=UΛU−1 阅读全文
posted @ 2021-02-01 18:31 pjhhh 阅读(23) 评论(0) 推荐(0) 编辑
  2021年1月31日
摘要: 今天学习了聚类和EM算法 阅读全文
posted @ 2021-01-31 21:03 pjhhh 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 聚类:物以类聚,人以群分 假设f(x)f(x)为多元函数,如果对任意t∈[0,1]t∈[0,1],均满足: f(tx1+(1−t)x2)≤tf(x1)+(1−t)f(x2)f(tx1+(1−t)x2)≤tf(x1)+(1−t)f(x2) 则称f(x)f(x)为凸函数 JensenJensen不等式: 阅读全文
posted @ 2021-01-31 15:02 pjhhh 阅读(16) 评论(0) 推荐(0) 编辑
  2021年1月30日
摘要: 今天学习了机器学习中模型误差的相关问题 阅读全文
posted @ 2021-01-30 22:31 pjhhh 阅读(26) 评论(0) 推荐(0) 编辑