1. 研究目的与意义
1.1研究的背景
随着社会的发展,人们的生活水平日益提升。作为普通国民手中也有了可一定的消费的经济空间。养宠物在人们中也是越来越流行,犬类始终是人们养的宠物之中很常见的类型。可是,对于正常没有犬科类动物基础知识的人来说,想要凭相貌分辨出犬的类别恐怕也不是一件容易的事情,那么新的犬类识别技术也应由而生。
但是基于中国人口数量的庞大性,造就了用户的需求量之大,我们往往会看到当一个服务器的访问量过大时,很可能反应不过来,正如以前的春运抢票,12306往往会因为同时的请求过多而崩溃,长期沿用的单纯客户机、服务器两层体系结构暴露出了他的客户端与服务端负担过重的现象,这种情况下,消息中间件技术便可以在其中发挥它的作用了。
2. 研究内容和预期目标
2.1研究内容
-
消息中间件的应用与框架设计
分别使用两种不同的消息中间件进行设计activemq、rabbitmq。一般来说,windows和各种unix操作系统上的一些进程往往是单线程的。单线程操作只适用于客户程序不多,处理请求所需时间较短的应用程序。建立两种不同的中间件的框架,可以确保不同情况之下的使用情况,与此同时,中间件在接收到消息之后,创建队列,并且给队列命名,等到接收到服务器端的响应再删除即可,做到可以每分钟可处理1千次以上的请求,嵌入到犬类识别的系统当中去。用户在客户端发送消息到交换器,并且每一个信息都带有这路由键和交换器的信息,交换器会根据相应的路由键将消息发送到与之相对应的消息队列,比如消息队列1,然后服务器端需要有一个监听,一直监听消息队列1,然后将消息有序的提出出来,在后台处理好数据,并且识别好数据产生结果之后,将结果信息发送到消息中间件的消息队列,例如消息队列2,这时候,与前面相似,客户端也需要一直监听消息队列2,监听到消息后便将他有序的提取出来,并且经过一系列的数据处理,最终将数据呈现在用户面前。下图是系统的基本工作原理。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!3. 研究的方法与步骤
-
学习计算机图像处理相关知识
-
学习深度学习基础知识
-
学习消息中间件的相关知识
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!4. 参考文献
[1] 徐晶.消息中间件综述[J] 计算机工程,2005.8.
[2]王宏斌.消息中间件技术的研究与实践[D].浙江大学硕士毕业论文2004.02.01
[3] 王峰.基于消息中间件的异构数据集成实现[J] 中国电力科学研究院,2009.7.
[4] CSDNhttps://blog.csdn.net/qq_37330730/article/details/89855950[EB].计算机工程2000.1
[5]百度百科https://baike.baidu.com/item/深度学习/3729729[EB]
[6] 李立宏.消息中间件的设计与实现[D].计算机工程2000.1
[7] 陈明.消息中间件的设计与实现[D].微电子学与计算机,2005.04.02
[8] 姚启鹏.基于消息中间件应用框架的研究[D].计算机工程,2006.08.03
[9] 于奥运.基于深度学习的犬种识别研究[J].现代计算机,2018.03.
[10] 熊鹰.犬籍管理系统的概况、构成、特点及应用[J].现代计算机
5. 计划与进度安排
(1)2022年12月8日-2022年12月28日:查阅相关文献,准备开题报告;
(2)2022年12月28日-2022年1月15日:撰写开题报告;
(3)2022年1月16日-2022年2月15日:系统开发环境及软件准备,完成相关技术学习;
(4)2022年2月16日-2022年4月15日:分析算法设计,并实现详细开发工作
(5)2022年4月16日-2022年5月26日:软件与数据完善,撰写毕业论文;
(6)2022年5月27日-2022年6月7日:准备论文答辩。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
-
