代码版本控制器:
SVN、GIT:
注意事项: 1:修改代码之前,需要从SVN更新代码 2:提交之前,需要增加提交注释 3:在添加完注释之后,需要再次更新SVN代码,才能提交 注释规范: //start likang 2018年4月18日11:27:36 ==TODO ...... //if(true){ // sysou("123") //} if(true){sysout("3434")} //end
bug:
淡定、淡定、淡定
本地环境:
前端:不需要处理 后台: 需要看控制台 1:清除控制台信息 2:重现问题 3:从下网上看,找第一个case by...... 网络:找运维
测试环境:
前端:不需要处理 后台: 日志文件: 1:获取日志文件 2:从上往下看,找第一个case by..... 网络:找运维 数据:不需要管
正式环境(生产环境、线上环境):
前端:不需要处理 后台: 日志文件: 1:找运维获取日志文件 2:从上往下看,找第一个case by..... 网络:找运维 数据:找运维,将当期的有问题的数据库,备份导出、将数据库备份文件还原到测试环境 oracle:exp、expdb(建议使用:数据泵) imp、impdb
需求变更:
1:原需求的变更
- 分析需求变更的工作量(评估) - 分析需求的优先级、紧急度 - 发邮件回复(肯定会处理、开发计划、申请技术支持、风险)
2:新增需求的变更
- 评估工作量 - 分析需求的优先级、紧急度
待遇:
基本工资+年终奖、双薪+其它补助(饭补)
基本工资+1月奖金
季度奖、项目奖金:
KPI:
员工每个月都会评价一次结果 自评:97 项目经理:95 部门经理:93 最终:93 90+:1200 70-90:800: 60-70:500 60-:考虑
BUG管理系统:
禅道跟踪管理系统:
报表: BUG处理排行榜: BUG处理情况:
代码补丁:
出具步骤:
出具规范:
必须要有补丁说明: 解决人: 解决问题: 解决时间: 联系方式: 部署说明: 1:解压....文件到...,覆盖、复制、删除 2:执行...>sql脚本 3:停止服务器、重新部署、清除缓存
脚本补丁:
文档补丁:
文档最上面,《修改记录》,提交SVN
数据库:
databasename
数据库服务器:
mysql、oracle、SqlServer、db2、derby
框架:
spring\springMVC\mybatis\hibernater\spring boot\struts2
SSM\SSH\SM:整合框架
架构:
C/S: B/S:
微服务、SOP区别:
分布式:
不同的业务,不同的模块,不同的功能,分别部署到不同的服务器
集群:
相同的业务,相同的模块,相同的功能,分别部署到不同的服务器
高并发:
同一时刻,N多人,同时访问同一个功能
负载(均衡):
某一个时间段内,服务器所支持的最大访问人数(求平均值)
缓存:
提高服务器性能,和用户体验的,提高服务器访问的事务安全性
云:
腾讯云、阿里云、七牛云等