智慧微课是一个web端和pc端结合的项目,web端采用ssm技术框架,使用mysql数据库,用到的技术包含zookeeper+dubbo分布式框架,redis缓存,rabbitmq消息中间件等。
pc端使用的技术包含c++,electeon,vue
PC端和web端的核心开发人员。
1.本人主要负责web端的开发工作,包含微课上传功能,微课生成文档下载处理功能,微课搜索功能,微课详情页展示。用到的服务端技术主要包含多线程处理,io编程,redis缓存,es搜索,rabbitmq消息处理及ajax,jquery技术。
2.中间由于项目组人员原因,参与了pc端的开发,主要负责websocket技术公关以及项目pc端使用的nw技术改造成electron框架,智慧微课字幕条窗口开发