基于线程池和SSI框架的内容审核系统的设计与实现
发布时间:2019-09-07 20:33
【摘要】:网络的高速发展带来了用户内容的快速大量的产生。而用户内容中存在大量商业化垃圾广告内容和低俗内容。为了过滤这些垃圾内容,网站急需一个能够对用户产生的所有内容进行审核的内容审核系统。该系统旨在维护了网站健康向上的虚拟环境,创造网站良好的品牌和口碑。 本文围绕内容审核系统的设计和实现,开展了下述工作: (1)讨论了线程池技术和Spring-Struts-Ibatis框架并分析了它们的优缺点。 (2)分析了内容审核系统的业务需求,并根据审核数据量非常大的特点和审核效率准确率非常高的要求,确立了机器审核和人工审核相结合的双重审核方式,同时总结了系统的功能需求。 (3)结合系统需求,对机器审核提出了采用线程池来管理和调度所有审核任务的方案,不仅可以多线程的执行多种业务审核,同时也提高了服务器的工作效率,对人工审核提出了采用了Spring-Struts-Ibatis框架实现了审核后台web系统的方案,极大的加快了代码开发速度,降低了代码间耦合度。 (4)给出了机器审核中内容审核线程池、消息监听与处理、审核任务的实现和审核后台中项目框架及DAO层、Service层、Web层的实现,同时以三种业务为例,给出了业务需求的具体实现。 根据上述方案最终实现了内容审核系统,其中本人实现了对用户、图片、私信的审核工作,并完成了对其他多种业务审核扩展的接口,支持业务的灵活扩展。使用内容审核系统后,网站的虚拟环境有了明显的改善,网站的品牌形象有了更大的提升。
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52
本文编号:2533242
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 耿伟;刘振海;孙磊;;Struts2框架技术的研究与分析[J];电脑知识与技术;2008年33期
2 胡萌;赵卫东;王志成;韩下林;;线程池设计与动态优化[J];电脑知识与技术;2008年36期
3 杨芙清,梅宏,吕建,金芝;浅论软件技术发展[J];电子学报;2002年S1期
4 章文跃;;在J2EE持久层中用Spring+iBATIS实现Webwork开发[J];福建电脑;2009年05期
5 严三九;论网络内容的管理[J];广州大学学报(社会科学版);2002年05期
6 王晶;樊晓桠;张盛兵;王海;;多核多线程结构线程调度策略研究[J];计算机科学;2007年09期
7 马文斌,王庆;Web内容过滤实现方法的研究[J];计算机工程;2004年S1期
8 孙强;孙龙清;邱小彬;;基于Struts+Spring+iBATIS的轻量级Web应用框架研究[J];计算机应用与软件;2008年10期
9 杨开杰;刘秋菊;徐汀荣;;线程池的多线程并发控制技术研究[J];计算机应用与软件;2010年01期
10 屈建明;陈洁;;FreeMarker模板引擎动态生成网页的应用研究[J];计算机与现代化;2011年03期
相关博士学位论文 前2条
1 张树壮;面向网络安全的高性能特征匹配技术研究[D];哈尔滨工业大学;2011年
2 张晨静;XML关键字过滤技术[D];复旦大学;2011年
,本文编号:2533242
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2533242.html