本周计划(公司安排的)
- 8.6 周二 熟悉代码及svn提交规范,MAYAA,国际化原理。学习公司Java代码规范,insert/write/echo/doBody/doRender/if等常用标签的使用;如何与struts2混合使用
- 8.7 周三 用户,角色,设备管理(包括设备自动搜索) 用户与角色关系;角色菜单权限,操作权限,设备权限
- 8.8 周四 组织树/设备树;Tree相关操作:数据绑定,展开收缩,选择,查询;系统组织/设备树系统缓存处理
- 8.9 周五 报警业务及级联业务熟悉;会使用大话设备模拟器,熟悉报警流程
- 8.10 周六 CMS业务 熟悉服务注册CMS的是实现逻辑
熟悉产品相关业务代码(总的要求)
- 设备管理
- 用户管理以及权限控制
- 报警处理
- 服务接入
- 高级功能:分布式,级联,双机热备
我对部门工作的理解
我属于通用软件部,部门负责从各硬件和第三方收集信息数据,包装处理后向各客户端提供接口和服务,并维护这些服务。相当于信息流动的中介。
项目技术栈
- 版本控制:SVN
- 框架:SSM,Struts2(有些老的项目在用),SpringBoot
- IDE:IDEA 和 Myeclipse(从 ftp上下载)
- 数据库客户端:Navicat
- 抓包工具:wireshark
- xshell:连接远程服务器,文件上传与下载
- 内部通信:Skype + OutLook + 飞秋
公司信息安全规范
- 可以上外网,但是信息只能进来,不能出去
- 严格的权限控制
今天要看的
- Struts2(一些老项目要用)
- SVN
- SpringBoot
明天
- 申请部分项目代码的SVN读写权限(参见邮件)
- 搭建开发环境(IDEA等工具),并pull代码
- 熟悉关键服务器和数据库
- 看公司代码规范和SVN代码提交规范(重点)
- 熟悉Struts2 和 SpringBoot
- 把代码load进idea,随便看看(结合业务来看,以熟悉业务为目的来看)