第一天学习笔记

2016-09-06  本文已影响0人  无水之泉

一、质量需求

1.项目的性能

2.项目的负载能力

3.项目的数据能力

4.项目的高可用

5.项目的扩容能力

二、业务需求

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

三、全栈工程师

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

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

四、猿行班

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

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

五、编程语言的历史

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

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

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

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

第一种思路:用三个循环

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

两种方式的性能有差异

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

上一篇 下一篇

猜你喜欢

热点阅读