1 熟练掌握Java基础,具有良好的编码风格和编程习惯;
2 熟练掌握Redis的使用与开发。熟练掌握Linux命令
3 熟练消息中间件(RabbitMQ),Spring Clould
4 熟悉常用前端技术,如JavaScript和JQuery、bootstrap、Html、DIV+CSS,vue.js等Web编程技术
5 熟悉使用Servlet、JSP、Jdbc、Ajax、 Json等
6 熟练掌握Spring Boo、Spring、MyBatis和Springmvc等Java EE开源框架
7 熟练掌握Oracle、Mysql、SqlServer 等数据库的操作
8 熟悉Java设计模式:如单例模式、工厂模式,代理模式等,有良好的编码规范以及文档编写能力
9 掌握java语言常用知识,sql语句优化,理解多线程、集合、Io、基础框架。
10 熟练使用MyEclipse/Eclipse/IDEA,熟练使用项目管理软件和配置工具SVN,Git,jenkins等
oms订单平台
1,开发环境 IDEA,MySQL5.5,gradle,Git,Swagger2.0,前后分离
2,编程技术:Spring +Spring Boot+Mybatis
项目介绍:通过该项目,解决国际快递公司收货时货比信息先到,从而导致运作效率低下的痛点
解决货主交货时信息不完善导致交货效率低、问题件比例高的痛点,实现国际快递查报价、下单、追踪、问题件处理、对账一站式服务。
牛运a
1.信息精确化分析:由于公司的大部分信息都是来自于外网同步过来。信息格式不准确,信息量不够。经过我的处理程序对信息的关键信息进行提取,并进行分词优化。使其信息更加精准,并符合标准信息格式。
2. 信息缓存查询:使用redis缓存,对搜索条件频繁的条件,加载数据到缓存,并在信息精确化分析时对缓存信息进行维护,保持数据一致性。
3.抢货信息匹配:司机通过订阅不同的路线,当出现匹配其条件的货源时,对其进行条件匹配。满足其条件时,通过推送程序进行推送。
4.信息推送程序:向移动端用户推送不同的信息,如货源信息,系统信息,一起发财信息等。