Yang

2021年9月12日

Spring学习总结-01

摘要: 既然要学习Spring,那我们就要了解什么是Spring,Spring是轻量级的JavaEE开源开发框架,Spring有两大核心:IOC(控制反转)和 AOP(面向切面编程),今天我们先来学习IOC(控制反转) 所谓IOC(控制反转)简单来说就是将new 对象的控制权交给Spring去做,而不是程序 阅读全文

posted @ 2021-09-12 18:12 yangliuliu 阅读(32) 评论(0) 推荐(0) 编辑

2021年4月8日

代码层面的可修改性战术

摘要: 可修改性战术可分为局部化变更、防止连锁反应、推迟绑定时间,下面我们一个一个来看。 局部化变更 局部化变更代表模块化思想,局部化变更要求每一个模块功能要单一,不能承担过多的任务,这样在对代码进行某一个功能修改时,只需修改某一个模块的代码即可,这一点类似于设计模式中的单一职责原则,就是让一个模块只做一件 阅读全文

posted @ 2021-04-08 14:54 yangliuliu 阅读(91) 评论(0) 推荐(0) 编辑

2021年3月10日

描述软件质量属性需求和质量属性场景(以淘宝网为例)

摘要: 以《淘宝网》为例,描绘质量属性的六个常见属性需求: 1、可用性 淘宝可以长期稳定地提供服务,近似7*24小时的工作强度,当负载过重或者是系统即将崩溃的情况下,可以保存用户的订单和支付结果 当系统出现故障或崩溃时,恢复时间不超过24小时,可以承担诸如双十一这样的数以亿计的用户访问、下单、支付的短时间的 阅读全文

posted @ 2021-03-10 22:50 yangliuliu 阅读(836) 评论(0) 推荐(0) 编辑

2021年3月4日

软件架构初识

摘要: 通过阅读资深架构师王概凯 Kevin老师的架构漫谈,我一些概念的理解更加深入了,对架构有了初步的认识,并从中总结了自己对软件架构师如何工作的一些简单的想法,可能有点幼稚。 认识 在软件架构漫谈一中,我发现软件架构的核心在三方面:认识、拆分、解决。软件架构师的工作肯定不是像程序员那样负责具体部分的代码 阅读全文

posted @ 2021-03-04 16:03 yangliuliu 阅读(76) 评论(0) 推荐(0) 编辑

2021年2月28日

机器学习实践02

摘要: 今天主要观看了数据预处理部分的视频,完成了数据预处理部分的学习 数据预处理模块主要是对缺失值进行填补、删减数据列、统计一些最大值最小值之类的 缺失值处理包括将缺失值填充为平均数、众数、或者是建立模型进行预测,并对不同类型的特征进行不同缺失值的处理 离群值检测有基于统计的方法,基于近邻的方法,实例有s 阅读全文

posted @ 2021-02-28 22:17 yangliuliu 阅读(28) 评论(0) 推荐(0) 编辑

2021年2月17日

机器学习实践01

摘要: 今天我主要观看了机器学习第一章的视频,并跟随老师讲解完成了预测波士顿房价的代码的模仿编写 首先我了解了人工智能、机器学习、深度学习的历史和基本应用,然后我学习了机器学习的三种方式:有监督学习、无监督学习、强化学习 有监督学习是带标签的,无监督学习不带标签,强化学习通过奖励或者正反馈给予标签 然后我了 阅读全文

posted @ 2021-02-17 22:59 yangliuliu 阅读(35) 评论(0) 推荐(0) 编辑

2021年1月28日

机器学习十讲02

摘要: 今天主要观看机器学习十讲的第一讲,主要介绍的是有监督学习中的回归问题 首先我了解了回归的概念以及回归属于有监督学习,并且回归是连续的 随后我了解了回归中的线性回归和岭回归,线性回归在拟合或者训练模型过程的优化目标就是让预测的y与实际的y最接近 或者是数学中求解最优解问题,我也学习了线性回归的整个执行 阅读全文

posted @ 2021-01-28 22:36 yangliuliu 阅读(34) 评论(0) 推荐(0) 编辑

用户故事与敏捷方法阅读笔记05

摘要: 今天我主要阅读了《用户故事与敏捷方法》最后三章,最后三章我了解了用户故事的本质、优势、特征 第十二章主要讲的是用户故事的本质,用户故事不是用例,也不是项目的具体构件,也不是用一堆零件 组装起来的东西,而是用户内心真正的需求。用户故事与用例有本质的区别,故事是概要的,而用例是详细 设计,故事在迭代完成 阅读全文

posted @ 2021-01-28 15:34 yangliuliu 阅读(34) 评论(0) 推荐(0) 编辑

2021年1月27日

机器学习十讲01

摘要: 今天主要观看机器学习十讲的第一讲,主要介绍的是机器学习入门的知识 首先我学习了机器学习与大数据分析和人工智能的关系,以及机器学习与大数据、深度学习的区别 然后我了解了机器学习的三种方式:有监督学习、无监督学习、强化学习,有监督学习与无监督学习的区别在于有没有标签的反馈,类似于做完卷子有答案和做完卷子 阅读全文

posted @ 2021-01-27 21:46 yangliuliu 阅读(58) 评论(0) 推荐(0) 编辑

2021年1月18日

用户故事与敏捷方法阅读笔记04

摘要: 今天我主要阅读了《用户故事与敏捷方法》第九到十一章,这三章给我最深的感受是用户故事中计划的重要性和应用的广泛性。 第九章主要讲的是用户故事的计划性和规律性,即客户必须排列故事的优先级。排列优先级是为了优先完成比较重要的部分, 开发人员要识别出越晚实现付出的开发越高的隐形部分。 第十章主要讲的是讨论故 阅读全文

posted @ 2021-01-18 21:20 yangliuliu 阅读(26) 评论(0) 推荐(0) 编辑

导航