前端
1、使用HTML、Css、Bootstrap 编写页面,通过优雅降级,处理各种浏览器兼容性问题。
2、使用javascript实现页面中需要效果。
3、运用jQuery、Vue 、Nuxt 等框架构web应用。
4.、使用Element UI 、Vuetify、iView等组件库提高开发效率。
5、通过Ajax + Jsonp 与后台数据进行交互,与后端工作有效对接,优化网站前端性。
6、使用Vue +vue.router 等技术开发webApp。
7、项目中会用到webpack的依赖模块理和打包。
8、团队讨论具体功能的细节问题,与其他技术人员沟通并制定设计规范。
后端
1.熟悉Jsp,servlet,jdbc,html,Xml ,javascript,java,python 语言
2.熟悉MVC思想,Struts,Hibernate,Spring,Spring boot框架,和一些基本设计模式
3.掌握SQL语言,熟悉Oracle,MsSql等关系型数据库
4.了解webwork,ibatis等开源项目,了解PowerDesigner等进行数据建模工具使用。
Linux
1. 熟悉计算机软硬件,良好的沟通能力,且有较强的动手能力。
2. 熟悉NFS共享存储的部署和应用 rsync inotify数据(实时)同步工具的使用
3. 熟悉 ssh-key结合rsync备份和文件分发的解决方案
4. 熟悉shell编程 熟悉使用shell及其文本工具 grep sed awk cut sort等进行服务器日志分析 监控 数据备份等日常工作
5. 熟悉LVS keepalived四层负载均衡集群 nginx七层负载集群 lamp lnmp环境部署 优化 php扩展与及缓存加速安装
6. mysql日常管理,常用sql语句 主从同步 日常定时备份和(增量)恢复 分库分表的备份方案
项目名称: 智能文件审查系统
项目描述: 本项目是为律师事务所开发的一款能够提高律师工作效率的web 应用,通过哈工大提供的语义解析进行词性标记,建立词库、关系图谱,训练了10万份标准合同模板。
后端: 后台使用springMvc+mybatis + MongDB数据库+MySql 数据库 进行项目构建,通过调用python接口 训练模板。运用递归算法、二叉树算法、快速排序算法等 。
前端 : 利用vue 构建spa 单页面应用、利用vuex实现状态管理、通过vue router 对路由进行管理,通过vue提供的路由守卫进行拦截、 利用axios 进行 交互请求 利用echarts 构建图表。