计算机硬件:内存
计算机的输入输出设备:
分辨率:
1920x1080(长宽,一般认为越大,块越多,越细腻)
像素密度:
计算机发展史上的鼻祖:
图灵
图灵机:一个人在一个房间跟另一个房间的人或(机器)聊天,如果这个人分辨不出来机器和人的区别,那么就说这台机器具有了人工智能
图灵奖:计算机学界中最高奖(清华的姚期智获得过)
冯.诺依曼
操作系统,微软将dos系统卖给IBM公司
万维网:www,发明者(发明指的是原来没有,他发明出来的,发现指的是发现本身就有的东西):蒂姆.伯纳斯.李
让web客户端(例如浏览器)访问web服务器上的页面
互联网>因特网>万维网
获取网络上的资源:有两种不同的软件架构方式
1.B/S
通过浏览器访问的服务器
2.C/S
通过客户端访问的服务器
职业发展与提升:并非是吃青春饭的。两条线,管理线和技术专家线
做到总监和行业大牛时,需要看机遇了,有人投资成为CEO,之后融资
初级:调bug
中级:开发
高级:调优
之后就是选择管理岗还是技术写代码岗
工作后:70%是在工作中学习的,不需要做无谓的学习,学完之后就会很快忘记的
先学好技术,才有可能在机会来的时候做好了准备去自如应对
学习经验:
边听边写边思考,听懂后,要去写几遍+理解
java编程语言学习简介
01外延内容:数据结构+常用算法+常用设计模式(针对什么问题,需要什么设计模式,经典的设计模式有23种)+JVM(java的虚拟机,跨平台,垃圾自动回收),使用时直接调用就行了,不着急去学习
02java语言核心:IO流-如何将具体数据写到文件中(这个文件指的是硬盘可以存储的文件),也就是说可以把他持久保存起来,
多线程--如何创建,多个线程可以并发执行指令,效率更高
常用类--如随机数等等
反射机制----是一个具体的机制,在java运行的过程中,如何动态地调用某个结构
java8中两个重要的特性:Lambda表达式和stream API的使用,
java9,10,11的新特性,不同版本有哪些特点
javaEE和大数据学习阶段
javaEE
大数据:
真正开发中用到的框架,可以通用。(SSH(存在安全漏洞))--->SSM(微服务崛起))
新型技术与框架(例如北京等需要学习新型技术)
java的知识结构(最核心的是面向对象编程)