1、“.....加入工程中,轻松的实现其功能。极大的提高了开发效率。当然,由于我的水平还十分有限,论文还有许多不足之处,程序还有许多的。所以,恳请各位老师和同学们指正。其他的几个入库函数与微博用户信息入库类似。服务端详细设计监听线程服务器运行时启动监听线程,当发现客户端有请求命令时,对请求命令进行解析,并进行相应的操作。服务器与客户端数据传输采用协议,因为客户端发送的请求命令的数据长度相对较小,而且客户端与服务器不需要建立可靠连接。这样,使用协议,可以极大的提高数据的传输速度,并大大的降低服务器的压力。函数可以实现的非阻塞方式进行工作。般初学的人都不使用函数,认为使用和就可以实现的功能了。但是,作为个网络程序,必须使用才是合格的网络程序。通过使用,就可以是就可以基本实现的功能,当客户端没有收到服务器返回的命令时......”。
2、“.....不重发数据包。客户端向服务器请求的命令字符串包括三个部分字段,字段和字段。前两个字段用来确定命令的类型,为命令的参数。客户端向服务器命令执行函数及其功能获取微博信息获取标签分类获取关注的微博用户的分析统计信息获取用户关注的微博用户列表获取模糊搜索信息发布微博用户取消关注微博用户用户增肌微博用户关注登录注册忘记密码关注微博用户信息获取为了使客户端新增的关注微博用户的信息及时的入库,在服务器端增加个信息获取函数和个入库函数。服务器端与客户端的数据传输格式数据格式类似于格式,在每个数据字段的头部和尾部都添加了个字段名作为标记位。客户端详细设计登录页面登录页面如图所示图登录页面注册新用户和忘记密码页面注册页面如图所示图注册新用户界面随机验证码的生成通过获取当前的格林时间,生成随机数。邮箱验证功能邮箱验证功能是个可以防止无限注册账号的解决方法,而且通过注册邮箱,当用户忘记密码时......”。
3、“.....简单邮件传输协议,是定义邮件传输最常用的协议,它是基于服务的应用层协议用户注册时必须填写正确的邮箱,才能收到邮件获得验证码,从而进行注册。该功能用到了类,是个通过与邮箱服务器建立连接,通过协议,发送数据报文通过设置的邮箱账号和密码,发送相应的登录验证报文,成功实现邮件的发送。忘记密码功能当用户忘记密码时,只要输入注册邮箱,发送请求给服务端,服务器查询数据库,当有该邮箱的注册信息时,获取该邮箱的用户名和密码,发送用户信息给该邮箱。忘记密码界面如图所示图忘记密码界面用户关注列表查询界面获取该登录用户关注的微博用户的信息,包括昵称,关注数,粉丝数。当用户双击行的数据是,弹出数据详情对话框,可以查看该微博用户的总发布的微博数,及所有微博的总评论数和总转发数。并可以查看该用户各个时段发布微博的数量的直方图......”。
4、“.....下面是该按钮控件的单击响应函数。生成请求数据包,向服务器请求数据获取数据成功获取数据时初始化列表框控件户端对每个命令接口进行操作,检测每个功能是否能够正常工作输入用户名和密码,点击登录按钮。若用户名和密码正确,成功登录,若密码。弹出信息框,显示密码。如图所示图密码提示点击注册新用户,填入邮箱地址,成功收到邮件,邮件内包含验证码,填写完整注册信息,若验证码正确,成功注册新账号。若信息不完整或格式。提示。收到的邮寄格式如图所示图注册验证码邮件点击忘记密码,填入邮箱地址,成功收到邮件,邮件内容包含用户名和密码。收到的邮件如图所示图找回密码邮件点击查看关注列表,显示了本登录用户关注的微博用户信息。显示结果如图所示图查看关注列表结果图双击列表框中的信息,弹出对话框如图所示图关注用户详细信息点击根据标签搜索用户。选择标签类别和拟合度。成功显示微博用户信息,选择的拟合度越高......”。
5、“.....标签选择界面如图所示图标签选择界面当列表框中有数据时,单击发布微博并按钮,成功发布微博并实现批量。如图和所示图发布微博界面图微博成功发布从这两个图可以看出成功实现了提取列表框的前个微博用户,并进行。单击搜索按钮,根据文本框内容进行了模糊搜索,并显示微博用户信息。如果输入搜索,可以获得信息如图所示图模糊搜索结果图双击列表框的数据,成功显示该微博用户的头像和最近五十条微博内容。如图所示图微博用户详细信息界面结束语通过这次毕业设计,不仅学到了很多专业知识,而且提高了动手能力和解决实际问题的能力,知道我要学的东西还有很多很多。深刻的知道了要想真正的完成个系统,比实现个程序是难的多的,特别是对大数据的处理,为了维护系统的稳定性,需要对数据容器进行维护,并合理的添加相应的互斥锁,这样就可以保证数据在被访问时不被修改,防止访问内存的出现。毕业设计给我留下的不仅仅是回忆......”。
6、“.....提高了我自身的价值。巩固和运用我所学的理论知识,在项目中锻炼,在项目中提高,遇到问题时,网上查找资料,般都会解决的,然后将你解决问题的过程记录下来,这也许将成为别人的学习资料,甚至,以后你也许还会遇到这个问题,而你已经忘记了解决这个问题的方法。当然需求总是会改动的,需求改动的原因很多,可能是原本的设计不够合理,也可能是因为,该需求实现的技术尚无法掌握,也可能是因为硬件设备无法保证该需求的正常运行。当然,在开发过程中,我也看到了自己的欠缺,严谨的工作态度以及较高的分析问题和解决问题的能力,缜密的思维。深感计算机知识的浩如烟海,设计过程中单靠课堂上学习的知识是远远不够的,还需要在有空的时候学习更多的计算机等方面知识。特别是网络知识。比如报文格式,开始我对报文格式是不太了解的,因此,解决如何获取和解析数据花了较多的时间......”。
7、“.....便可以实现从新浪微博的数据的获取和解析。参考文献美陈封能,美斯坦巴赫,美库玛尔著,范明等译数据挖掘导论人民邮电出版社美坎塔尔季奇著,王晓海吴志刚译数据挖掘概念模型方法和算法第版清华大学出版社罗剑锋程序库完全开发指南深入准标准库修订版电子工业出版社出版指南卷底层核心协议人民邮电出版社严蔚敏,吴伟民数据结构语言版清华大学出版社美索尔特等著,侯普秀等译高级编程第版清华大学出版社金百东,刘德山基础及应用清华大学出版社钱慎数据库基础与应用教程清华大学出版社孙鑫余安萍深入详解电子工业出版社,人民邮电出版社致谢四年的大学的时光下子就结束了,大学生活即将结束,我要感谢大学,让我体验了大学的美好生活。在制作毕业设计的过程中,虽然遇到了许多的困难,但在老师和同学的帮助下,都顺利克服了这些困难,因此我要感谢所有的老师和同学们在学习过程中给予的帮助。尤其要感谢我的论文指导老师......”。
8、“.....,微博用户标签分类查询通过选择标签类别和拟合度两个参数,向服务器请求信息,服务器从数据库中获取信息后返回给客户端相应的微博用户,昵称,粉丝数和关注数。发布微博并列表框中的微博用户昵称当使用客户端的其他功能获取到许多微博用户之后,用户可以在文本框中填写相应的内容,单击该请求按钮之后,客户端会提取列表框的微博用户昵称,与文本框的内容结合后,经过编码,转换成微博文本,向服务器请求该微博文本的发布。编码因为该请求指令涉及到用户的输入,对于用户的输入,必须进行转码处理,可以对用户输入的中文字符和其他特殊的标点符号转换成的字符串。发送请求,发送微博。微博用户昵称模糊搜索微博用户的模糊搜索是新浪提供的个接口,可以用来快速的搜索具有较高影响力的微博用户。发送请求,获取模糊搜索的数据。微博用户微博查询当数据列表框里面又微博用户信息时......”。
9、“.....发送请求,将可以查看该微博用户最新发布的五十条微博。系统部署与测试系统部署图系统的爬虫部分和服务端部分运行于台服务器上,并有数据库服务器与同个内网中,客户端通过万维网访问本系统,系统部署结构如图所示图系统部署图系统测试软件测试是系统质量保证的主要活动之。在开发本系统时,为了使本系统能稳定的运行,对本系统进行了有针对性的全面测试数据爬虫部分测试启动爬虫程序,开始进行微博用户信息和微博信息爬取,五个小时后系统正常运行,运行日志显示微博用户爬取了八十多万个,微博信息已经爬取了百十多万个。登录数据库进行查看,图为这五个小时内爬取到的微博用户数据信息共有行数据,数据按主键字段升序排序,数据录入正常,各个字段数据正确。图数据库数据服务器与客户端的测试启动服务器和客户端,客引言选题背景与意义随着互联网信息技术的发展,目前的信息增长的速度已经进入了飞速膨胀的阶段......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。