摘要: 如何成为一名架构师? 本学期课程也接近尾声,我们知道了架构是什么,架构产生的原因是什么之后,紧接着就是一个问题,如何成为一名架构师? 当我们所做的工作是处于社会的分工的一环,需要帮助别人解决问题,并且按时解决别人的问题成为我们自己的问题的时候,我们就有了时间压力,潜意识里会自然而然的有一种对时间的恐 阅读全文
posted @ 2021-06-01 18:13 树某人 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、既然了解了什么是软件架构,那么接下来就来看看它产生的原因:《一线架构师实践指南》中说了五点,我的理解是: 架构--是人们为了提高生活质量,进而为了提高生产力,接着为了提高生产效率,而做出的对目标的有机的分割。这种分割与建筑的架构是一样,对目标内部进行空间切分,又留下门窗与各部分进行连通,让各部分 阅读全文
posted @ 2021-04-27 18:12 树某人 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一般将系统可用性定义为:a = 平均正常工作时间 / (平均正常工作时间+平均修复时间) 错误检测 命令/响应 一个组件发生一个命令,并希望在预定义的时间内收到一个来自审查组件的响应。 命令/响应在ajax中有所应用,ajax有专门的success方法和error方法来对发出的请求做出响应。 例如a 阅读全文
posted @ 2021-04-01 18:25 树某人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、什么是架构模式? 第一节课结束以后一脸懵逼,我有了了很多问题,其中的大前提什么是软件架构模式?设计模式是一套解决类似问题的经验的总结。采用设计模式的目的是为了可重用代码。而架构模式也一个通用的、可重用的解决方案。我觉得他们的区别是,设计模式跟代码更有直接关系,架构模式站在系统全局的角度解决子系统 阅读全文
posted @ 2021-03-31 18:09 树某人 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.可用性 可用性与系统故障及其后果相关。当系统不再提供其规范中所说的服务时,就出现了系统故障。系统用户可以观察到此类故障。可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的。 刺激源:用户 刺激:很多用户进行同时访问,系统访问量过大因出现 阅读全文
posted @ 2021-03-07 18:15 树某人 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1、 什么是架构? 架构就是先确定系统边界,然后确定原则进行切分,然后将切分出来的部分进行联系,组成整体。 我认为架构就相当于打草稿、列提纲。完成一个项目或是一个系统,就像写一篇作文,先打草稿、列提纲,我认为架构就类似这里的草稿、提纲。 2、 为什么要出现架构? 因为人员或是一个团队需要解决问题。为 阅读全文
posted @ 2021-03-01 18:22 树某人 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 回顾课程计划: 本学期的阅读笔记计划:《构建之法》阅读笔记010203、《人月神话》阅读笔记010203 本学期的周总结计划:每周课程总结自己进行的回顾和总结。 本学期的团队计划,有计划性的完成一个android系统的开发:历经将近20天的团队冲刺完成了,顺利的完成了。整个项目的开发其中自己也学会了 阅读全文
posted @ 2020-06-07 20:31 树某人 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 这一周,已经全面进入复习阶段了,开始复习,然后作业有点多,有点力不从心的感觉。 学习时长65小时 代码量850行左右 阅读全文
posted @ 2020-05-30 18:25 树某人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 我觉得其实就是寻找出现次数最多的那个id。 已知水王的id数量超过了帖子数即所有id数量的一半,两两id进行删除,如果id号相同则全部保留下来,如果两个id号不同则全部删除。 package ClassTest; public class shuiwang { public static int f 阅读全文
posted @ 2020-05-27 22:27 树某人 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 今天经过讨论,我们在app中加入了登录教务系统的按钮,完善了界面,检查是否依旧存在bug。至此,本学期app开发完成,冲刺结束。 阅读全文
posted @ 2020-05-27 20:23 树某人 阅读(72) 评论(0) 推荐(0) 编辑