Be On Board-day01

222 阅读2分钟

本周计划(公司安排的)

  • 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,随便看看(结合业务来看,以熟悉业务为目的来看)