课程设计
文章平均质量分 72
记录本科期间所作的课程设计
Leadingme
干啥啥不行,写bug第一名!
展开
-
基于python的微博舆情分析与研究—以《北京冬奥会》为关键词
本课题研究的是基于Python的微博舆情热点分析与研究。在PyCharm、Jupiter Notebook开发环境下,首先利使用python的requests库对微博进行分时段多进程爬取,并利用lxml解析库对爬取到的数据解析并做简单的数据清洗且保存到数据库;然后,使用numpy、pandas等库对原始数据进行数据预处理;接着,对各特征做灰色关联分析,筛选对传播热度影响较大的特征;最后,利用python的matplotlib库可视化两官方媒体和自媒体在不同的时段、不同人群传播力度的变化等各种变化指标,并对微原创 2022-05-25 13:13:09 · 9327 阅读 · 19 评论 -
通讯录系统设计(python面向对象)
创作不易,如果以下内容对你有帮助,别忘了点一个赞,让更多的小伙伴能看到吧~~=================================================================================================注: 原代码可点击文章结尾处链接免费下载喔!一、简介手机通讯录系统跟用户交互,有对联系人通讯信息进行增删改查,保存读取恢复数据等功能。用excel文件存储数据,有较好的可见性。采用python纯面向对象编写,包含Person,.原创 2020-06-25 22:03:20 · 4239 阅读 · 3 评论 -
学生成绩管理系统可视化(含源码)基于java+Swing+Mysql
学生成绩管理系统介绍学生成绩管理使用java的GUI可拓展组件Swing图形饥界面的学生成绩管理系统,采用MySQL作为数据库,其中包含studentScore数据表和User数据表。系统采用前后端分阶段合法性检验。该系统还要批量不重复从Excel批量导入成绩的功能。软件架构软件架构说明Swing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们原创 2021-06-18 08:30:30 · 3894 阅读 · 6 评论 -
不定类型长度的排序系统【+各类排序算法详解】(C++实现)
创作不易,如果以下内容对你有帮助,别忘了点一个赞,让更多的小伙伴能看到吧~~排序算法详情一 、冒泡排序原理冒泡排序算法的基本原理就是比较相邻两个数字的大小。将两个数中比较大的那个数交换到靠后的位置,不断交换下去就可以将最大的那两个数放到队列的尾部。然后重头再次交换)(交换list.lenght-1次),直到将数列排成有序数列。时间复杂度(平均): O(n^2)时间复杂度(最坏): O(n^2)时间复杂度(最好): O(n)空间复杂度: O(1)稳定性: 稳.原创 2020-07-01 14:39:19 · 479 阅读 · 1 评论 -
基于Qt的多客户端TCP通信设计(含源码)
基于Qt的多客户端TCP通信设计项目介绍该项目基于Qt的多客户端TCP通信系统,采用了TCP传输控制协议进行客户端与服务端安全通信。服务端采用了QThread多线程对客户端高并发响应。当TCP连接建立后,多个客户端可同时向服务端发送数据,服务端接收到数据后连接了sqlite数据库对通信记录,及ip+port进行存储。当然,也采用了QT中的Viewtable控件,将数据表中的数据整体展示出来。注意点:该项目分为客户端和服务端,分别对应文件TCPClient、TCPServer项目文件,为了展示多客户原创 2021-06-25 23:27:10 · 2040 阅读 · 3 评论