Windows常用快捷键
1、Shift
a)临时敲出大写字母
b)配合方向键进行文本选择
2、Ctrl
a)Ctrl+C/Ctrl+V
b)配合方向键使用,实现以单词为单位的跳跃
3、Home/End
直接跳跃到当前行的开头/结尾 (Shift+Home/End 选中一行)
4、Backspace/Delete:向左/右删除
5、Insert:在“插入”和“替换”模式间切换
6、Windows:打开开始菜单
a)Windows+D 显示桌面
b)Windows+E 打开资源管理器(我的电脑)
c)Windows+R 打开运行窗口(cmd窗口)
notepad(记事本)
mspaint(画图板)
calc(计算器)
7、Alt+Tab:向右切换窗口
8、Alt+Shift+Tab:向左切换窗口
互联网行业发展史
1950-1960年:个人软件开发时代
Ada:世界上第一个程序员 Debug(调试bug)
1970-1980年:团队软件开发时代
Windows中的中文文件名和其他系统都不兼容,会导致乱码打不开
1990年:工程化软件开发时代
出现“软件危机” => 开始考虑 从工程化的角度开发软件
2000年:互联网软件开发时代
“互联网泡沫破裂” => C/S软件(客户端>服务器>客户端)向B/S软件(只在客户端)过渡 => 出现了网页开发工程师
B/S软件架构
B:browser 浏览器,也称为“用户代理”,代替用户找到目标所在的服务器,并请求对应的文件,下载得到后渲染在浏览器。
S:sever 服务器,存储着网站所必须的所有文件
2010年:移动互联网开发时代
3G智能手机 => WEB前段开发工程师 => 小程序/小游戏 => 前端框架
软件生命周期——(“三个时期八个阶段”)
1、软件定义期
a)可行性分析阶段——《可行性研究报告》
技术上、人力上、资金上、时间上、回报率、政策/法律/习惯上
b)需求分析阶段——《需求规约/项目需求说明书》
功能需求点 非功能需求点
2、软件开发期
a)概要设计阶段——项目架构师
子系统划分、模块定义、实现技术、框架选型
b)详细设计阶段——项目设计书
页面、对象、函数、算法
c)开发实现阶段
UI设计师 => 前端开发工程师(开发页面) => 后端开发工程师(存取数据)
d)项目测试阶段——《测试报告》
α(内测) β(公测)
黑盒测试(功能测试) 白盒测试(结构测试)
3、软件维护期
a)项目部署阶段——把代码从开发环境中迁移到生产环境中
b)项目维护阶段——负责后期的代码维护、修正、功能等