第一天学习笔记

一、质量需求


1.项目的性能

2.项目的负载能力

3.项目的数据能力

4.项目的高可用

5.项目的扩容能力

二、业务需求


从功能的实现角度来完成软件项目的开发叫做业务需求的实现

三、全栈工程师


学习的内容:linux,数据库,html5,后端业务处理,打包app

作业要求:完整、美观、可用、无缺陷

四、猿行班


12个课题,在相应的时间内完成一定的需求功能

团队项目协作开发,web前端管理,数据库的性能优化相关,LINUX基础,运维……

五、编程语言的历史


指令式编程(像计算机一样思考):机器语言,汇编,C语言(小巧),java(面向对象,真正跨平台,不用再考虑内存等底层因素)性能好坏取决于程序员的算法

函数式编程:ruby,swift , go,不用为并发冲突发愁,性能可控

六、想象数据流动(重点培养的能力)


数组中寻找山东用户,再在其中寻找男用户,再在其中寻找18岁以上用户

第一种思路:用三个循环

第二种思路:一次循环,三个条件同时过滤

两种方式的性能有差异


作业:完成学习笔记和Ubuntu虚拟机环境搭建

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容