具备扎实的Java语言基础,拥有良好的OO编程思想,有良好的代码编写习惯;
精通MVC开发框架,熟练运用Spring、SpringMVC、Spring Cloud、Dubbo、Hibernate、Mybatis等主流框架;
深入理解JVM,精通常用设计模式;
熟练使用SpringMVC/SpringBoot/Spring Cloud开发web项目,熟练使用docker部署tomcat等服务器;
熟练使用Eclipse、Intellij IDEA等开发工具,熟练使用Linux下的各种命令;
熟练使用MySQL、SQL Server、Oracle等数据库,熟练使用NoSQL数据库Redis、Mongodb、Memcached等;
熟练使用JSP、HTML、JavaScript、WebSocket、Ajax、JQuery、DIV+CSS、ReactJs等前端技术;
熟练使用多线程、Socket网络通信编程技术;
熟练使用JBPM、Web Service、RocketMQ、ActiveMQ、Freemarker、Velocity、Lucene、Zookeeper等开源框架;
熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能够合理运用分布式常用技术解决问题;
SCMS内容管理服务平台系统实现了面向发布运营的统一内容管理、统一稿件管理、统一权限管理、统
一数据管理、统一渠道管理等多个统一。提供了内容规划、内容创作、内容编辑、内容审核、基于模板的内容发布的
一站式服务,并提供互动组件、可视化专题、内容采集、内容检索、访问统计等扩展功能,通过整合媒体渠道资源、
内容资源,形成新媒体矩阵,可快速实现跨平台个性化发布。
系统功能模块开发,包括内容管理、专题管理、站点管理、内容统计、用户权限等
关键技术:Spring、SpringMVC、MyBatis、Mysql、Redis、ActiveMQ、Lucene、Velocity
使用Redis管理系统缓存数据
使用Velocity模板技术实现整站页面静态化
使用Lucene实现进行整站文稿搜索
使用ActiveMQ管理异步消息服务
使用Ajax实现数据异步刷新
搭建系统集群环境
SCMS内容管理服务平台系统实现了面向发布运营的统一内容管理、统一稿件管理、统一权限管理、统 一数据管理、统一渠道管理等多个统一。提供了内容规划、内容创作、内容编辑、内容审核、基于模板的内容发布的 一站式服务,并提供互动组件、可视化专题、内容采集、内容检索、访问统计等扩展功能
VMS视频云服务平台系统基于云平台的网络电视台、网络视频资源管理的系统,满足视音频存储、视 音频转码、视音频编辑、直播拆条、直播管理等基本需求,同时支持CDN加速、提供播放器接口、开发API接口 等开放性运营需求。支持多种渠道汇聚的视音频管理,可在直播模块中完成对传统在播电视