- 博客(111)
- 资源 (1)
- 收藏
- 关注

原创 【软件工程】图书馆自习室及座位管理系统的分析与设计
该系统需要解决本学校学生在图书馆盲目寻找自习室教室及座位的问题。学生通过该系统可以实时查看图书馆自习室与座位的使用情况,使学生方便、快捷地在图书馆查找空余的座位。图书馆领导及管理人员也可以通过本系统查询自习室的使用人次和座位的预定情况进行统计,及时制定行营的对策,科学合理的配置相关资源。 本系统设计的最终目的是实现对座位的有序高效管理。为此,在系统设计时,应做好用户需求调查,充分了解学生的实际需求,保证系统具有良好的易用性、稳定性和扩展性。......
2022-06-11 12:44:41
12715
2

原创 [数据库课程设计]基于Sql Server的教室信息管理系统(附部分源码)
在大学里,教室仍然是教学的主要场所,也是学生学习的重要场所,所以教室环境和设备直接影响到教学活动的开展和学生的学习。为了保证教室环境良好的运转,教室的管理也就显得十分的必要和重要。但是教室的管理也并不是一件很容易的事情。教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处的课程安排是密切相关的。为此,经过较详细的调查和慎重的思考,我决定做一个教室管理系统,来解决这些问题,使管理简化。......
2021-12-22 13:02:45
65477
21
原创 【MySQL】7、常用数据类型
字符编码:字符型数据类型如CHAR、VARCHAR和TEXT都需要指定字符编码(Character Set),以确保正确地存储和处理不同语言的字符。综上所述,选择合适的数据类型是设计和使用MySQL数据库的关键一步,需要考虑存储空间、数据精度和范围、字符编码、日期时间格式、性能和查询优化等方面的因素。在存储日期和时间数据时,需要确保选择适当的数据类型和格式,以便正确地保存和操作这些值。根据实际需求,选择适当的精度和范围,以确保存储的数据准确无误,并且能够满足计算和查询的要求。
2023-06-27 11:29:22
238
原创 【MySQL】6、事务
数据库中的事务(Transaction)是指由一组数据库操作所组成的逻辑单位,这些操作要么全部成功执行,要么全部不执行,不存在部分执行的情况。如果有事务a,和事务b,a事务对数据进行操作,在操作的过程中,事务没有被提交,但是b可以看见a操作的结果。如果两个不同的地方,都在进行操作,如果事务a开启之后,他的数据可以被其他事务读取到。**脏读:**一个事务读到了另外一个事务没有提交的数据,就叫做 脏读。2、在 REPEATABLE-READ 隔离级别下,又会出现什么问题?隔离级别越高,性能越差!
2023-06-27 11:05:50
201
原创 【MySQL】5、连接查询
连接查询是进行复杂数据检索和统计分析的重要工具,可以帮助我们从多个表中获取有关联的数据。通过理解连接查询的原理和注意事项,我们可以更好地运用它并获取准确、一致的查询结果。
2023-06-27 10:50:36
265
原创 【MySQL】3、数据库的三大设计范式
满足第一范式的前提下,其他列都必须完全依赖主键列。如果出现不完全依赖,只可能发生在联合主键的情况下。这就不满足第二范式:其他列都必须完全依赖于主键列!myorder 表中 :product_id。数据表中的所有字段都是不可分割的原子值。
2023-06-22 10:00:59
110
原创 【MySQL】2、MySQL建表中的约束
多个主键 ,这里面每个主键都不能为空,并且加起来不重复即可。唯一约束的字段仅仅是数值上的不重复,可以为空,可以多个。使某个字段不重复且不得为空,确保表内所有数据的唯一性。如果忘记设置主键,还可以通过sql语句设置(两种方式)涉及到父表,子表(主表副表),主表的数据被副表引用。该字段的值不可以重复。主键约束只能有一个,并且不重复不为空;主键由系统自动递增分配。约定某个字段的默认值。
2023-06-22 00:03:31
833
原创 【MySQL】1、使用终端操作数据库
数据库的逻辑:数据库服务器下的第一层级是多个数据库,每个数据库下又有很多个表。比如,员工信息就能算一个databases,员工的个人情况,部门的情况等就是里面的一张张tables。常规操作即为增删改查。
2023-06-21 19:24:27
985
原创 Docker的安装部署以及配置的操作流程(图文)
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。第二种方式:Docker 以 centos 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果。配置Docker加速器,将会提升在国内获取Docker官方镜像的速度,否则后面下载镜像的过程会很慢,甚至有可能无法下载镜像。,如果从结果中看到了如下内容,说明配置成功。
2023-06-21 18:18:49
1850
原创 【高性能计算】监督学习之支持向量机分类实验
然后,计算测试样本与最优超平面之间的距离(距离的计算是以超平面上的支持向量计算的)。(3) 如果 kernelType 为 ‘rbf’,那么就使用径向基函数(RBF)核计算 kernelValue,这里计算每个训练样本与待计算样本之间的欧氏距离,并根据参数 sigma 计算出高斯核函数的值。总之,SVM 通过特征映射和最优超平面的选择,将不同类别的样本点分开,并在测试时,通过计算距离来对新的样本点进行分类。需要注意的是,SVM的参数设定与数据集密切相关,需要针对不同的数据集进行调整。
2023-06-21 17:49:15
968
原创 【高性能计算】无监督学习之层次聚类实验
使用sklearn库中的load_iris函数生成一个鸢尾花数据集,并使用自己实现的层次聚类算法和sklearn库中的基于KMeans算法的聚类方法对该数据集进行聚类,最终将聚类结果可视化展示出来。在分裂过程中,先确定一个代表簇,然后将其他数据点与该代表簇进行距离度量,并将距离最远的点分裂出一个新的簇,直到达到预定的簇数。通过对比两种聚类方法的结果,可以看出它们对于数据集的划分存在差异,因为聚类算法的性能和效果受到很多因素的影响,选择适当的聚类算法和参数对于得到理想的聚类结果很关键。
2023-06-21 17:28:32
1061
原创 【高性能计算】基于K均值的划分聚类实验
将y_corrected转换为numpy数组类型,并使用sklearn.metrics模块中的accuracy_score()函数,计算真实标签Y和校正后的标签y_corrected之间的精度,并将结果存储在accuracy_corrected变量中。k均值聚类将样本集合划分为k个子集,构成k个类,将n个样本分到k个类中,每个样本到期所属类的中心的距离最小。然后更新每个类的样本的均值,作为类的新中新;对固定的类中心,计算每个样本到类中心的距离,将每个样本指派到与其最近的中心的类中,构成聚类结果。
2023-06-21 16:47:07
268
原创 【MongoDB大作业】MongoDB服务器的部署
(1)在/opt/servers/mongodb-demo/mongodb目录下执行“mkdir -p data/db”命令,创建数据文件存放目录。将路径“/opt/servers/mongodb-demo/mongodb/bin”添加至PATH环境变量中,使得在任何路径下都可以执行bin目录下的应用程序。(1) 登陆NoSQL_02,执行“vi /etc/sysconfig/network-scripts/ifcfg-ens33”命令编辑网卡配置文件,将IP地址修改为192.168.80.135。
2023-06-21 11:18:25
1434
原创 【MongoDB】五、MongoDB分片集群的部署
2、执行“vi”命令,在配置文件mongodb_shard1.conf mongodb_shard2.conf mongodb_shard3.conf中添加分片服务器1的相关参数(服务器zrz01)4、执行“vi”命令,在配置文件mongodb_shard1.conf mongodb_shard2.conf mongodb_shard3.conf中添加分片服务器1的相关参数(服务器zrz02)2、在服务器nosql01的配置服务器、分片服务器以及路由服务器的日志目录下,创建对应的日志管理文件。
2023-06-21 10:49:33
3461
2
原创 【MongoDB】四、MongoDB副本集的部署
在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。(1)分别在三台服务器XXX01、XXX02和XXX03上以副本集模式启动MongoDB服务。(1)分别在三台服务器zrz01、zrz02和zrz03上以副本集模式启动MongoDB服务。能够通过部署副本集理解副本集机制,从而解决大数据项目中数据丢失的问题。(2)在服务器XXX01的MongoDB客户端中执行副本集初始化操作。(2)在服务器zrz01的MongoDB客户端中执行副本集初始化操作。
2023-06-21 09:52:21
1508
原创 【MongoDB】三、使用Java连接MongoDB
在主函数中连接数据库stu,在数据库stu中新建集合course,删除新建集合course,在student集合中插入文档{_id:“1016”,name:“唐开平”,sex:“女”,age:18,major:“软件技术”,credits:42,score:74},将_id为1014的学生成绩修改为80,删除_id为1012的学生。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。4、尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
2023-06-21 08:42:05
1726
原创 【高性能计算】浅析高性能计算的优点、缺点以及未来的发展方向
未来,软件技术将在高性能计算领域发挥更重要的作用,未来会有更多的开源软件和工具,以及更加灵活和可扩展的编程模型,从而降低软件的复杂度,并提高应用的效率和可靠性。通过云计算和边缘计算的融合,可以实现资源的共享和整合,从而提高数据处理和分析的效率和质量。综上所述,高性能计算未来将以芯片技术进步、软件技术创新、数据中心优化、云计算和边缘计算融合、量子计算技术发展等为重要方向,以实现更高效、可靠、安全和智能化的数据处理和分析,从而推动科学、工程和医学等领域的发展。这限制了高性能计算的普及和推广。
2023-06-14 10:41:46
980
原创 【高性能计算】经典的串行排序算法和并行排序算法
快速排序也可以并行化处理,它是一种基于分治策略的排序算法,常用的方法是选取一个枢纽元素,将数组划分为两个部分,并将小于枢纽元素的元素放入左侧部分,将大于枢纽元素的元素放入右侧部分。选择排序是一种简单直观的排序算法,它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。归并排序也是一种常见的排序算法,它的核心思想是将待排序数组分成若干个子数组,对每个子数组进行排序,然后再将已经有序的子数组合并成一个有序的数组。冒泡排序是一种简单的排序算法。
2023-06-14 10:33:33
1244
原创 【大数据处理与可视化】八、文本数据分析
词云是对网络中出现的频率比较高的“关键词”予以视觉上的突出,形成关键词渲染,从而过滤掉大量的文本信息,使得浏览网页的人一眼扫过文本就可以领略文本的主旨。首先获取某网站中用户对某卫衣的评价,然后从这些评论文本中筛选出现频率较高的一些词语,并使用词云的方式进行展示,让有意购买此商品的用户能够快速地了解其他用户对该商品的感受,并为他们提供有效的参考依据。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。4、尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
2023-05-29 12:51:25
918
1
原创 【大数据处理与可视化】七、时间序列分析
股票收盘价分析:本实验以“五粮液”股票数据为例,结合时间序列及ARIMA模型对股票收盘价进行分析;使用2003至2018年的股票数据,其中2014-2017年的数据为训练数据,通过对这些数据的训练,实现对2018年1月至3月的收盘价进行预测,并将预测的结果与爬到的真实股价进行绘制对比。通过本次实验,我能够熟练运用时间序列分析和ARIMA模型对数据进行分析。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。1、有疑问前,知识学习前,先用搜索。
2023-05-29 11:32:58
1403
3
原创 【大数据处理与可视化】六、数据可视化
找出河北省占地面积和游客数量位居前三的景点.这里使用了"总面积","游客量"两列数据.为了能够直观的看到这里两列数据,使用直方图.x轴: 景点的名称y轴: 表示占地面积和游客数量从生成的条形图可以看出,接待游客数量处于前三名的景点分别是:秦皇岛北戴河,西柏坡-天戴山,娲皇宫景点占地面积前三分别是:避暑山庄外八庙,野三坡,秦皇岛北戴河。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。3.能够通过借助网络资源,通过自主学习解决数据可视化中遇到的问题。
2023-05-29 11:18:37
1535
原创 【大数据处理与可视化】五、数据聚合与分组运算
通过本次实验,我能熟练运用groupby()方法对数据进行分组,能够熟练运用统计方法和聚合操作对数据进行聚合,及其它常用的分组级运算方法。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。4、尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。(2)统计男篮运动员的年龄、身高、体重的极差值。(1)统计篮球运动员的平均年龄、身高、体重。3、选择交流平台,如QQ群,网站论坛等。1、有疑问前,知识学习前,先用搜索。(3)统计篮球运动员的体质指数。
2023-05-29 11:10:48
1371
原创 浅谈国内数据安全现状及未来趋势
2019年4月8日上午,据美国科技媒体ZDNet报道,有研究人员发现中国企业2019年前3个月出现数起简历信息泄露事故,涉及5.9亿份简历。大多数简历之所以泄露,主要是因为MongoDB和ElasticSearch服务器安全措施不到位,不需要密码就能在网上看到信息,或者是因为防火墙出现错误导致。中国 企业 简历 数据库 信息泄露。数据安全的定义,是指通过采取必要措施,确保数据处于有效保护和合法利用的状态,以及具备保障持续安全状态的能力。
2023-05-19 09:04:28
851
原创 【MongoDB】二、MongoDB数据库的基本操作
通过本次实验,我熟练地使用Mongo Shell对数据库,集合,文档进行增删改的操作,以及流畅使用 $group $limit $match $sort $project $skip等聚合管道操作符对文档进行查询、处理及分析。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。最终将遇到的问题一一解决最终完成实验。
2023-05-03 22:34:02
1361
原创 【大数据处理与可视化】四、数据预处理
预处理部分地区信息:给定北京和天津地区的统计信息,这些数据中都或多或少的存在一些问题,如重复的数据、缺失的数据。请使用Pandas对爬取的数据进行预处理操作,具体包括:检查重复数据,一旦发现有重复的数据,就需要将其进行删除。检查异常,一旦发现数据中存在异常,通常先要对原始数据进一步确认,如果是错误的数值,则直接使用正确的数值进行替换。通过本次实验,我能熟练运用数据清洗的常见操作检查和处理各类有问题的数据,其中包括重复值的查询和处理,缺失值的查询和处理,基于three_sig和基于箱型图的异常值的查询处理。
2023-05-03 22:01:48
1405
1
原创 【大数据处理与可视化】三 、Pandas库的运用
1. 能够熟练运用pandas库创建Series对象和DataFrame对象;2. 能够熟练运用Series对象和DataFrame对象的索引操作和排序操作;3. 能够熟练运用pandas库,进行统计计算和统计描述;4. 能够熟练运用pandas库进行读写数据操作
2023-03-24 11:32:28
1348
原创 【大数据处理与可视化】二 、Numpy科学计算库
通过本次实验,我了解了数组的创建以及相关方法的使用,对数组的索引和切片有了一定的掌握。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。9、分别创建一个5x3的矩阵和一个3x2的矩阵,然后使5x3的矩阵乘以3x2的矩阵,并输出结果。5、创建一个表示国际象棋棋盘的8*8数组,其中,棋盘白格用0填充,棋盘黑格用1填充。矩阵元素值全为0,调用numpy库中zeros(行数,列数)方法。4、创建一个数组,数组的shape为(5,0),元素都是0。
2023-03-09 22:57:36
1705
原创 【大数据处理与可视化】一 、大数据分析环境搭建(安装 Anaconda 3 开发环境)
安装Anaconda3开发环境,根据不同的操作系统,掌握在不同系统上安装Anaconda3的不同方法,并进行实际操作,达到熟练掌握的标准;安装完成后,启动jupyter notebook,分别在code模式下输出“hello world”,和在Markdown模式输出 “一级标题”、“二级标题”、“三级标题”
2023-03-09 22:44:57
636
原创 【Python】爬取指定网站中的文字、图片到本地
网络爬虫是什么网络爬虫是一种按照特定规则,自动抓取互联网信息的程序或者脚本。由于互联网数据的多样性和资源的有限性,如今根据用户需求定向抓取相关网页并分析已经成为了主流的爬取策略。- 网络爬虫能做什么我们可以爬取自己想看的视频、各种图片,只要是能够通过浏览器访问的数据都可以用它进行爬取。这里并不是说能爬取视频网站上的VIP才能看的视频,而是本身我们就能通过浏览器看,除非开VIP,否则还是没法访问到那些特定视频。- 网络爬虫本质模拟浏览器打开网页,获取网页中我们想要的特定数据。
2023-03-02 19:18:23
888
原创 【MongoDB】一、MongoDB的安装与部署
通过本次实验,我熟练地进行了MongoDB的安装及部署,以及流畅使用MongoDB图形化管理工具对数据库、集合、文档及逆行操作,并且在MongoDB安装过程中寻找相关问题的解决方案。在实验过程中遇到了很多硬件或者是软件上的问题,请教老师,询问同学,上网查资料,都是解决这些问题的途径。
2023-02-26 22:19:04
902
原创 【Python】查找0-10000中的黑洞数
将485打乱后重新组合,得到最大值max=954,最小值min=459,而二者之差max-min=495,恰好等于这个数本身。:将一个数各个位次上的数字打乱重新组合,得到一个最大数和一个最小数,最大数减最小数如果等于原来数字本身,这个数就是黑洞数。根据代码运行结果,0-10000中满足“黑洞数”条件的只有三个数:0,495,6174。
2022-12-27 18:10:55
251
1
原创 【Linux】源码安装Apache、Mysql、PHP以及LAMP部署验证
源码包:即程序软件的源代码(一般也叫Tarball,即将软件的源码以tar打包后再压缩的资源包)。> 开源,能看到代码并且可以按自己所需修改源代码 > 安装时要先在自己系统上编译再安装,所以更适合自己的系统,运行效率更高> 需要编译所以比二进制包安装时间要长 > 编译安装过程中一旦报错新手难以解决
2022-12-10 15:16:54
725
原创 【Linux】Zabbix5.0平台的搭建
某公司现需要一个可以提供分布式系统监视以及网络监视功能的企业级的系统,在提高监视效率的同时最大限度地降低成本。 而zabbix(音同 z æbix)是一个基于WEB界面的提供分布 系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证 服务器系统的安全运营;并提供灵活的通知机制以让 系统管理员快速定位/解决存在的各种问题。
2022-12-08 23:10:53
1643
1
原创 JDK版本对应其major.minor version,看这一篇就够啦(附java历史版本下载地址)
在网上查阅各种资料发现,报错信息中的61.0和52.0其实是jdk对应的major version信息,他们分别对应jdk17和jdk8😯,学到新知识我恍然大悟,那么问题又来了:其他版本的jdk对应的major version又是什么呢?这篇文章将解答这个疑惑。
2022-12-06 22:02:37
2205
1
原创 Musical Christmas Lights——一个圣诞树灯光✨随音乐节奏改变的前端开源项目
今天博主在刷短视频时😐,朋友推来一条视频😦,看完视频的我发现最近“理工男的小浪漫”又开始蠢蠢欲动了,噢😦!原来是圣诞节快到了🎅,又到了让你的程序员朋友们用代码来为你画圣诞树的时候了。那我们怎么能退缩呢!今天为大家介绍一个在codepen上开源的前端项目,Musical Christmas Lights🎄,英文直译“音乐圣诞灯”。这是一款页面中圣诞树上的灯光会随着音乐的节奏而改变,而且可以选择已有的四首歌曲,同时支持自定义上传歌曲。一个codepen上的开源项目musical christmas l
2022-12-04 18:55:33
1113
13
原创 【Python】十、jieba库和词云库的使用
通过本次实验,我掌握了python第三方模块的安装和使用,也学会了编程输出《三国演义》电子书中出场次数最高的10个人物名字,并生成三国人物词云图片,同时也锻炼了我的动手查阅资料能力和解决问题的能力。这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考潜力。通过动手这次实验,使Python程序设计这门课的一些理论知识与实践相结合,更加深我对Python程序设计这门课的认识,巩固了我的理论知识。
2022-11-28 22:51:00
445
原创 【Python】九、文件操作
通过本次实验,我掌握了文件的读写方法以及打开关闭等基本操作,其中包括文本文件的打开关闭读取写入等操作,CSV格式数据的读取操作,word,excel文本文件的打开关闭读取写入等操作,也学会了编写程序实现打开某个《蒹葭》文档,读取其中的内容,将处理后的数据分别写入a.txt、b.docx、c.xlsx三个文件中,同时也锻炼了我的动手查阅资料能力和解决问题的能力。这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考潜力。通过动手这次实验,使Python程序设计这门课的一些理论知识与实践相结合
2022-11-28 22:47:19
477
opencv-contrib-python-4.6.0.66-cp36-abi3-win-amd64.whl
2022-12-30
opencv-python-4.6.0.66-cp36-abi3-win-amd64.whl
2022-12-30
mediapipe-0.9.0-cp39-cp39-win-amd64.whl
2022-12-30
mediapipe-0.9.0.1-cp310-cp310-win-amd64.whl
2022-12-30
mediapipe-0.9.0.1-cp39-cp39-win-amd64.whl
2022-12-30
mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl
2022-12-30
matplotlib-3.6.2-cp38-cp38-win-amd64.whl
2022-12-30
zabbix-agent-5.0.1-1.el7.x86-64.rpm
2022-12-10
爱心源码(陈飞宇李峋同款)
2022-12-06
Musical Christmas Lights-圣诞树源码
2022-12-06
【数据库课程设计】基于SqlServer的教室信息管理系统
2022-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人