■熟练使用Java语言(IO流、集合、多线程等)以及相关技术进行应用开发,对JVM有一定的了解。
■熟练使用Spring、Spring boot、SpringMVC、Hibernate、Spring Data、mybatis、quartz等框架进行应用开发。
■熟练使用eclipse、idea集成工具,tomcat、nginx服务器,以及Oracle、MySQL数据库。
■熟练掌握 html、css 、JavaScript。能运用 Ajax、jquery、extjs、jquery easyui、vue等前端技术进行开发。
■熟练使用maven构建工具,以及SVN和git版本控制工具。
■熟练使用redis,对mangodb有一定的了解。
■熟悉微服务开发、android开发、linux操作系统、大数据、容器技术docker。
湖南特能博世 2022.03至今
1、业务:国家电网配网工程相关业务。
2、技术:后端spring cloud微服务、mysql、oracle、redis、kafka、docker、jenkins;前端vue。
3、负责模块:工程管控系统版本迭代、i国网和app后端服务开发;用消息中间件与其他系统进行数据同源;对接电网资源数据中台。
湖南智六网络科技有限公司 2021.05至2021.08
4、业务:跨境电商ERP,帮商家一站式管理多个电商平台的商品、订单,面向中小商家。
5、技术:后端spring cloud微服务、mysql、redis、mongodb、rocketmq、docker;前端vue。
负责模块:ebay商品模块、所有商品的图片翻译(第三方接口)
长沙软库信息技术有限公司 2016.10至2021.04
1、数据管理平台:公司的主要业务都是基于这个平台做的,前端使用EXTJS,前后端交互在PC上用DWR,移动端用Spring MVC,数据库访问层基于JDBC封装了自己的一套程序,数据模型Recordset对应一张表,Row对应一行,Field对应一个字段,这就不用写很多java bean,通过统一封装好数据库访问层能将查询的结果设置到这样的数据模型中。基于这个平台做个县级数据平台、教育局学生信息管理系统、校园保险数据管理系统、仓库管理系统。
2、银行保险缴费:前端weui,后端用spring boot,spring mvc;业务比较简单,前端把数据传给后端,后端根据前端传过来的数据和业务标识组装报文,然后通过socket把报文传给缴费系统,缴费系统返回结果给后端服务,接受到返回的报文将其转为json返回给前端。
3、策略交易平台(C/S):根据客户要求搭建用java语言编写能接受股票行情,能和柜台交互,并且提供可视化界面的系统,具体策略客户自己有基于java编写的交易策略算法;服务端用akka和nio,可视化用swt,前后端通过nio通讯,前端会传数据和对应的功能号给后端,后端根据这个功能号做相应的处理,akka主要用于广播消息和基于它的actor做业务处理;业务简介:行情客户端接收到行情数据,通过akka的消息总线广播,策略接收自己订阅的股票行情,并判断是否要进行交易操作,需要就连接柜台进行交易;行情数据,委托、成交数据,持仓数据以及策略的信息状态在可视化展示,在可视化界面可以停止策略运行,手动交易,平仓等操作。
北京有生博大软件技术有限公司(电子政务) 2015.06至2016.09
在eclipse中使用maven构建项目,使用spring、springmvc、spring data jpa等框架,tomcat作为应用服务器,oracle作为数据库,windows server 2008服务器操作系统。
1、干部正负面信息
通过一个动态的表单对干部的正面信息或者负面信息进行录入,录入后会在列表中显示,在提交审核之前可以对其进行增删改操作,提交审核后只能查看详情并且不能重复提交审核。对某条数据提交审核后,它的状态会变成审核中,这时会在对应的审核人下面生成一条审核的数据,通过这条数据可以查看对应的正负面信息,然后审核人可以终止审核即审核通过或不通过,这是会去修改对应的正负面信息数据的状态为通过或不通过,也可以继续审核即提交给下一个审核人,提交过后当前审核人则不再具备审核的能力,状态为已审核过,在下一个审核人下面会生成类似的审核数据,依次类推,可以一直审核下去,提交给下个审核人的时候可以对其进行短信通知。审核通过会生成一个已通过的数据列表,在这个列表中可以查看审核历程。
2、考评打分
每年分为4个季度对公务人员进行考评打分,考评层级分为6层,每层都有考评人和被考评人5、6层除外,考评人可以考评多个人,被考评人也可以被多个人考评,上层考评下层,第5、6层只能被考评,最顶端有个领导组对区领导和部门一把手进行考评。考评链设置时间和考评打分时间不能有交错,可以手动设置,一般为考评链设置时间在本季度,而考评打分时间在下个季度,系统会在下个季度考评打分时间的第一天凌晨根据考评链的设置和评分比例规则生成考评数据,然后公务人员上班登录系统时,如果发现他有未打分的记录就会弹出对话框提示他要打分,最终会根据多个考评人给被考评人打的分数按一定的规则生成最后的得分即本季度某公务人员的分数。
3、数据同步
从云平台(公司的另一个项目组做的)把数据同步到我们自己的数据库中,简单的业务系统直接从云平台获取数据,而比较复杂的系统就要把有用的数据从云平台同步到自己的数据库中;云平台使用webservice、cxf对外提交接口,同步数据云平台是利用hazelcast的