1、用 freemarker 生成各种统计的 ppt,保证数据的可变性。2、项目登录验证使用单点登录,实现和公司其他应用的整合。
3、dfs 文件服务器的引入和项目中上传文件的处理整合。
4、知识库相关功能,知识分类,文章发表,文章发布,文章点赞等功能的开发。
5、获取指定的一/二/三级/分类或知识库全部分类下的文章列表,分页,降序排序(按
创建时间、浏览量、收藏量、点赞量)(考虑权限)、首页最新发布、热门收藏、 最受欢迎等复用,文档查询。
6、用 spring 和 groovy 结合对日志进行离线统计。
7、使用 Token+Redis 实现用户登录的身份验证。
8、使用分布式锁 setnx 解决高并发的问题
9、ELk+Kafka 实现分布式日志文件收集,使用 SpringAop 进行日志收集,然后通过kafka 将日志发送给 logstash,logstash 再将日志写入 elasticsearch,kibana 则是对存放在 elasticsearch 中的 log 数据进行:数据展现、报表展现,并且是实时的。
10、RocketMQ 处理消息