2019年3月

个人分享

作者:Moting

主要内容:在工作中的操作习惯、工作方法

操作习惯:

1 设置文件夹的快速访问;

系统:windows

具体操作:在磁盘中选中文件夹,右键点击“固定到”快速访问””,则可以在文件窗口的左导航栏的“快速访问”下打开;

例如:(需要设置在快速访问的有)

  • 开发中常常需要修改的 host 文件,可以把"C:WindowsSystem32driversetc";
  • 工作项目文件workplace;

2 装机工具:oneinstack、宝塔等

具体用处:快速装机,安装服务器运行环境,lnmp、lamp等等,还有java的运行环境

3 记住一些常用的快捷键

Windows 系统下:

| 快捷键 | 说明 |
|-|-|
| Ctrl + E | 打开文件资源管理器(文件窗口) |
| Ctrl +x | 打开开始图标的右键菜单栏 |

工作方法:(PHP 开发 =》 后端开发)

1 需求分析

使用工具:MindMaster

从理解需求行为开始着手,比如:

  • 从用户角色的角度开始分析;比如:用户使用软件/系统为了查看自己个人信息,打开面板=》输入个人账号密码=》登陆=》进入系统=》点击导航栏的个人选项=》查看;
  • 从前端/后端的角度分析;比如:(前端)显示主页、登录页、显示登陆后的系统页、显示个人信息页;(后端)获取主页的数据、验证登陆、获取登录后的系统数据、获取个人数据

2 涉及范围

  • 数据库:MySQL、Redis =》 设计好数据库表格,实质就是有关系统需要存储的数据,比如:用户数据、页面显示数据
  • API 服务 =》 定义好接口,主要有作用、名字、参数
  • 代码层 =》 分层:Controller、Service、Respository、Entity;Controller => 验证基础参数,验证提交的参数(类型); Service => 处理业务逻辑;Resposotory => 操作数据库(直接对数据库进行数据层的增删改查);Entity => 对应着数据对象