1.Java基础扎实,理解并能使用Java 多线程及线程池,集合框架,IO类库等,良好的编程习惯
2.熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
3.熟练使用Oracle、MySQL关系型数据库
4.熟悉利用redis来实现的缓存、分布式锁、分布式session、前后端分离、页面静态化、秒杀优化等技术
5.熟悉dubbo+zookeeper(分布式服务框架)、webService、HttpClient远程服务调用技术
6.熟悉rabbitMq消息队列
7.熟练使用Eclipse,MyEclipse做Junit单元测试
8.熟练的优化能力(代码优化、业务优化、sql优化等)
9.熟练使用tomcat服务器、SVN版本管理工具、Maven项目构建工具、FindBugs项目管理工具
10熟练使用js、jQuery、ECharts等前台集成UI框架技术
11.掌握编写接口文档和接口开发
12.具有一定的开发小组管理经验、能够完成公共组件的封装
13.熟悉linux常用命令、redis服务部署、RabbitMQ的安装、MySQL数据库的安装使用
任务调度平台
软件环境: LTS轻量级分布式任务调度开源框架
开发工具: MyEclipse + Oracle11g + jdk1.6 +tomcat5.5+Maven
责任描述: 主要参与需求分析,业务模块划分;执行ktr文件模块开发及单元测试,集成测试
项目描述: 为提高频繁手动通过kettle执行大量ktr文件效率,减少单个kettle的负载压力,采用分布式任务调度形式定时执行ktr文件,保证各大轨迹类数据每日增量稳定抽取。
微信幽灵(WeChatSpecter)基于网页版微信实现了一套使用Java语言编写的消息管理机制。 快速上手 工具上手极其简单;如以下案例: package com.zhangyibin.wechat.wechatapp; public class StartWe
胖比记账是一款基于JAVA (J2SE)开发的"小钱包"项目。 基础记账功能含括: 记账分类的增改删查 记账记录的增改删查 月度一览和月度每日统计(柱状图) 配置信息的修改与保存 (每月预算) 数据导出、导入和重置 使用Swin