- 博客(36)
- 收藏
- 关注
原创 数据分析与机器学习实战(四)—— CSV文件操作
在我们的日常生活中,如果说你想要做一个表格,你很容易想到使用Excel来进行制作。Excel是一个非常强大的工具,但是当你使用Excel文件时,你很容易被Excel提供的功能所局限,比如我提问除了用office、WPS和浏览器外,我们还能用什么打开Excel?CSV(comma-separated value,逗号分隔值)文件格式是一种非常简单的数据存储与分享方式。CSV 文件将数据表格存储为纯文本,表格(或电子表格)中的每个单元格都是一个数值或字符串。
2025-01-26 23:53:58
758
原创 数据分析与机器学习实战(三)—— 数据预处理
第5章介绍了机器学习的基本概念,并从学习的方式介绍了常见的3种学习算法:监督学习、非监督学习和增强学习。通过了解这些算法的实现过程,可以知道:机器如果要学习,首先需要获取外部数据,并将这些外部数据输入算法,进行不断地学习以提高自身性能。也就是说,机器学习是从数据出发的,没有数据,机器也就没办法学到任何技能,所以数据是必需的。
2025-01-25 00:22:04
294
原创 Java语言程序设计——JDBC数据库
Java语言程序设计——JDBC数据库提示:文章目录Java语言程序设计——JDBC数据库getXXX方法与对应SQL数据类型getXXX方法与对应SQL数据类型getXXX方法SQL类型用途getByteTINYINT小整数值getShortSMALLINT大整数值getIntINTERGER大整数值getLongBIGINT极大整数值getFloatREAL至少7 位尾数的“单精度”浮点数getDoubleFLOAT
2025-01-11 16:06:51
199
原创 给双非一本计算机专业大学生们的建议
就读于浙江某双非一本的师范类大学的软件工程专业,学校总体教学水平还可以,行政管理尚有槽点可以吐槽,但无伤大雅,就是多少有点恶心。到毕业前四年综测在班级前五,专业大概前百分之二十,只能说一般。参加过一些比赛,但大多是二三等奖,且奖项较水,在此不展开赘述。主要会的技术栈是Java和Python,能够独立开发常见的管理系统,一般是使用springboot后端框架,前端一般HTML/CSS或Vue,常用前端模板是Element-UI、Bootstrap、semantic-UI和最近新学的LayUI。
2025-01-11 15:58:46
1525
原创 计算机项目介绍汇总——项目展示及购买
本文没有具体的项目内容介绍,只罗列我所发布的所有的项目的代码,主要包括Java和Python两门语言开发的相关项目,由于时间和个人精力问题,部分项目将在后续逐步更新。由于发布的项目都是投入了本人精力和时间,所以并不免费,请不要介意。`> 在本文中,只罗列项目的名称,比如“图书管理项目”,**如果该项目名称是在Java Swing层级中,那么这就是一个Java Swing的图书管理系统**,在下文中点击将跳转到对应的介绍文章中进行查看项目的实现效果,如果感觉符合个人的需求,在**对应介绍文章的末尾有相应的
2024-07-07 22:40:12
345
原创 Java Swing + MySQL图书借阅管理系统
长江文理学院 Java程序设计课程作业项目是使用Java swing开发,界面设计比较简洁、适合作为Java课设设计以及学习技术使用。语言:Java界面:JavaSwing数据库:MySQL 8.x具体功能如下:1、基础功能(1)系统登录功能:用户可以通过用户名和密码登录系统。(2)图书分类管理功能:管理员可以对于图书的类别进行增、删、改、查操作。(3)图书信息管理功能:能够增、删图书,修改图书名称、类别、价格等信息。
2024-06-23 17:27:38
1086
1
原创 Java Swing + MySQL图书借阅管理系统
项目是使用Java swing开发,界面设计比较简洁、适合作为Java课设设计以及学习技术使用。语言:Java界面:JavaSwing数据库:MySQL 8.x具体功能如下:1、基础功能(1)系统登录功能:用户可以通过用户名和密码登录系统。(2)图书分类管理功能:管理员可以对于图书的类别进行增、删、改、查操作。(3)图书信息管理功能:能够增、删图书,修改图书名称、类别、价格等信息。(4)图书借阅管理功能:包括图书借出和图书归还等操作,设计功能时需要考虑逾期情况的判别和处理。
2024-05-27 01:33:39
1036
2
原创 pyinstaller—PuLP投标价格预算项目打包过程踩坑
在昨天的文章中,我们提到已经实现了相关代码的编写,即:通过Python环境和编辑器实现代码的运行,最终实现对数据的处理,得到想要的修改过后的项目结果。但是我们又面临着这样一个问题,那就是,客户的电脑上很有可能是没有Python环境的,这就像部分计算机专业的同学,可能四年学完了,电脑上都不一定有装过任何一门编程语言的环境。所以,我们需要将本地的Python代码打包成一个exe的可执行文件,这样,就可以实现摆脱Python环境运行程序的要求。那么,我们又该如何做呢?
2024-01-27 23:58:54
1014
原创 PuLP库-多数线性规划问题
甲方需要采购一批物资,采购数量为甲方给定的预计采购数量,并限制了采购总价。例甲方采购预算清单如下,采购总预算为不超过 3175 元注:乙方根据以上预算清单填报单价,最终数量按实结算,单价不变最终项目实施完毕后,结算是根据实际实施数量*投标单价进行结算,根据经验我们能判断最终那些数量会增加实施,那些数量会减少实施,假设实际实施数量如下(电脑增加了 3 台,空调减少了 2 台…)
2024-01-26 22:40:53
1172
原创 数据库基础(一)SQL浅知
数据库作为计算机专业学生绕不过去的一关,对于后期的项目开发过程意义重大,熟悉基本的数据库操作更是学习和工作的基础。本系列文章会尽可能的展示大学生所需要掌握的内容。
2024-01-18 11:15:28
1179
原创 JUnit5学习与使用
JUnit5是最新的JUnit框架,与之前的JUnit框架有许多不同,它由三个不同子项目的几个不同模块构成,它们分别是JUnit Platform、JUnit Jupiter和JUnit Vintage。JUnit Platform是在 JVM 上启动测试框架的基础。它还定义了用于开发在平台上运行的测试框架的 API。此外,该平台还提供了一个控制台启动器,用于从命令行启动平台,并提供JUnit平台套件引擎,以便在平台上使用一个或多个测试引擎运行自定义测试套件。
2024-01-16 11:52:06
1442
原创 性能测试工具Jmeter学习和使用
Apache JMeter是一款开源测试工具,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,Jmeter可用于模拟大量负载来测试一台服务器、网络或者对象的健壮性或者分析不同负载下的整体性能。Jmeter相较LoadRunner而言极为小巧,无需复杂的安装,但因为它是使用Java开发的工具,需要JDK环境。其功能强大,设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。
2024-01-16 11:37:49
1625
原创 白盒测试(五 )逻辑覆盖测试
本实验的难度较之前的三次更大,而且需要测试人员投入比之前更多的时间和精力。通过本实验,能够明显地感觉到因果图法的优缺点。首先,为了画出一个正确的因果图,测试人员必须对输入情况之间的制约关系以及输入情况之间的各自功能有着明确的认知,有时还能通过这一过程查找出规格说明当中可能存在的漏洞和歧义。但其缺点也是极其明显的,对于一个具体的问题,其输入和输出的关系是比较容易把握的,但当呈现在面前的是一份需求说明书时,输入和输出之间的因果关系就变得模糊了。
2024-01-15 11:09:06
1442
原创 黑盒测试(三)决策表分析法
本次实验中,可以发现两个问题在解决的过程中都采取了类似于等价类划分的方法划分了条件桩,本实验中的每个条件桩都只有true和false两种可能,但即便如此,在三角形问题中所产生的条目数量都在急剧地增加。但在第二个问题中,由于在设计时根据年月日之间存在着的一定制约关系,最终产生的条目数要少很多,可见条件项之间的制约关系有时也可以减少测试人员所编写的用例数量。在编写代码的过程中,可以发现程序逻辑为if-else if-else的代码十分适合决策表分析法的使用,这一点在条件桩的结果只有两种情况时更为明显。
2024-01-15 09:53:38
2044
原创 springboot项目中pagehelper-spring-boot-starter不起作用
在搭建一个springboot-vue项目中使用pagehelper-spring-boot-starter作为分页的实现方式,但是却发现不起作用,具体情况为能够显示数据,但是出现所有数据显示在同一个页面,分页功能没有实现的情况。IDE的控制台中显示的日志信息又无其他差错也无任何报错信息。
2023-12-19 23:11:12
774
2
原创 用python爬取指定时间范围的人民日报
本文演示了如何使用Python爬取人民日报官网的电子版日报,并将各个页面的报纸整合在一起,主要的内容在于解释程序的设计思路和程序的流程,还有当前程序存在的不足情况`由于最近准备考公,在看人民日报的电子版报纸,获取方式一种是手机APP直接查看人民日报,但是只能查看一页,点击之后直接查看有只能看当日某版页中的谋篇文章,不能同时看其他文章;或者只能从官网看电子版,不过官网还得一页一页点击,页面跳转之间很影响体验。
2023-08-27 20:56:17
1393
1
原创 黑盒测试(一)边界值分析法
这次的时间虽然只是一个简单的实验,但是在这个整个实验过程当中,我发现对于我们软件测试而言,真正繁忙的过程并不在于编写代码,而在于如何设计一个良好的测试用例,使得我们的测试工程能够全面而又不留遗漏的对每一种可能会出现的边界值问题做出测试。由于我们在边界值测试当中所输入的数据都是符合条件的数据,并没有报错的可能,但输入数据可能没有实际意义,比如4月31号,虽然单独的4月和31号都有意义,但是在实际当中4月没有31号,若不及时检测,或将在一定程度上造成不良后果。测试的详细结果如上。测试的详细结果如上。
2023-07-03 00:08:54
5513
1
原创 Java Swing + MySQL 图书管理系统
项目是使用Java swing开发,可实现基础数据维护、图书类型管理和维护、图书信息管理和维护、注销退出、关于作者简介等功能。界面设计比较简介、适合作为Java课设设计以及学习技术使用。语言:Java界面:JavaSwing数据库:MySQL 8.x。
2023-07-01 18:39:31
1887
4
原创 全国数模试题卷2010-2022年
全国数模试题卷2010-2022年全国数模2022年试题全国数模2021年试题全国数模2020年试题全国数模2019年试题全国数模2018年试题全国数模2017年试题全国数模2016年试题全国数模2015年试题全国数模2014年试题全国数模2013年试题全国数模2012年试题全国数模2011年试题全国数模2010年试题
2023-06-29 04:54:54
100
1
原创 数据分析与机器学习实战(二)——聚类分析(以K-means聚类为例)
机器学习方法主要分为监督学习方法和非监督学习方法两种。监督学习方法是在样本类别标签已知的条件下进行的,可以统计出各类训练样本的概率分布、特征空间分布区域等描述量,然后利用这些参数进行分类器设计。在实际应用中,很多情况是无法预先知道样本标签的,因而只能利用非监督机器学习方法进行分析。聚类分析就是典型的非监督学习方法,它在没有给定划分类别的情况下,根据数据自身的距离或相似度进行样本分组。聚类分析概述K-means 算法。
2023-04-02 16:53:03
10380
1
原创 数据分析与机器学习实战(一)——机器学习基础
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。前面章节已经学习了 Python 的基本语法和编程知识,在学习如何使用 Python 进行数据分析之前,来认识一下什么是机器学习,以及机器学习的不同分类,这些基本知识对理解和学习机器学习的常用算法非常有帮助。本章将介绍机器学习的基本概念及分类。机器学习概述监督学习简介非监督学习简介增强学习简介深度学习简介机器学习常用术语机器是否具有学习的能力呢?我们来看一些报道。
2023-04-01 11:06:32
1940
原创 Java找不到符号解决办法
控制台打印Java找不到符号 符号:类xxx 位置xxx明明自己使用了lombok的@Data注解并且没有任何的提示报错,但在运行程序的时候却显示找不到对应的方法。
2023-04-01 09:22:36
1992
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.springb
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.springb
2022-09-05 23:43:44
469
原创 【22届软件创新实验室暑假集训】后端赛道大作业
由于要求开发一个后台管理系统,结合曾经看到过集训队的前前任会长所开发的个人博客中提到过的李仁密老师的教学,晓得自己水平并不足以完全独立开发一个后台管理系统,故决定在视频的指导下开发一个个人博客管理系统。本着万事不急的原则拖到了现在(感觉脸都快没了),开始介绍相关的内容。由于最近五天被一些私人的意外打扰,原本应该在昨天完成的系统还有部分功能未完成,但不影响现在的使用。
2022-08-21 21:56:07
1733
原创 Java——JTable表格组件的使用(将数据库的数据展现在窗口)
文章目录前言一、工具/资料二、操作步骤1.打开Navicat,新建一张表clggb,开始时参数如下:2.导入材料规格表中数据到所建表3.idea连接数据库3.1 打开idea新建一个java项目,我这里命名为MysqlTest3.2 在src处新建一个java class文件,此处命名为Test,然后创建一个与src同级的lib文件夹3.3 导入jar文件3.3.13.3.23.3.33.3.44.修改例子的代码5.运行结果前言结合实验所给的材料规格表,完成一下内容:1.在Mysql上建好实验用
2022-02-27 15:36:15
1413
原创 实验六 基本模型机的设计与实现
系列文章目录目录系列文章目录一、实验目的二、实验原理三、实验接线四、实验步骤1、手动写入微程序(参照实验五)2、检验微程序3、输入机器指令,步骤如下:4、检验输入的机器指令5、单步运行程序五、实验结论一、实验目的1、在掌握部件单元电路实验的基础上,进一步将其组成系统以构造一台基本模型实验计算机 2、设计五条机器指令,并编写相应的微程序,具体上机调试,掌握整机软硬件组成概念。二、实验原理实验过程中,各部件单元的拉制信号是人为模拟产生的,而本次实验将能在微程序控制下自动产生各部件单元控制
2022-01-14 13:38:09
10035
原创 实验五 微控制器实验
系列文章目录目录系列文章目录一、实验目的二、实验原理三、微程序控制电路与微指令格式四、实验接线五、实验步骤①写微程序②读微程序③单步运行④连续运行六、实验结论一、实验目的1、掌握时序信号发生电路组成原理。2、掌捏微程序控制器的设计思想和组成原理。3、掌握微程序的编制、写入,观察微程序的运行。二、实验原理实验所用的时序电路原理如图3-6所示,可产生4个等间隔的时序信号TS1~ TS4,其中 SP 为时钟信号,由实验机上时钟源提供,可产生频率及脉宽可调的方波信号。学生可根据实验要求自
2022-01-14 13:25:04
6564
3
原创 实验四 存储器实验
系列文章目录目录系列文章目录一、实验目的二、实验原理三、实验接线四、实验步骤实验一实验二五、实验结论一、实验目的掌握静态随机存取存储器 RAMT 作特性及数据的读写方法二、实验原理主存储器单元电路主要用于存放实验机的机器指令,如书上的例子,它的数据总线挂在外部数据总线EXD0-EXD7上;它的地址总线由地址寄存器单元电路中的地址寄存器74LS273(U37)给出,地址值由8个LAD0-LAD7显示,高电平亮,低电平灭:在手动方式下,输入数据由8位数据开关KD0KD7提供,并经一三
2022-01-14 12:38:57
8071
原创 实验三 移位运算器实验
系列文章目录目录系列文章目录一、实验目的二、实验原理三、实验接线四、实验步骤第一部分——移位器功能的检验第二部分——应用移位器做0011*0101乘法运算五、实验结论一、实验目的验证移位控制器的组合功能二、实验原理移位运算实验原理如图3-4所示,使用了一片74LS299(U34)作为移位发生器,其八位输入/输出端通过74LS245引到总线,总线控制方式见图1-6,JA4接通时输出到总线。信号由开关299B提供,控制其使能端,T4为其时钟脉冲,手动方式实验时将T4与手动脉发生器输出
2022-01-14 12:27:34
7644
1
原创 实验二 带进位控制8位算数逻辑运算实验
系列文章目录文章目录系列文章目录一、实验目的二、实验原理三、实验接线四、实验步骤五、实验结果六、实验结论和体会一、实验目的1、验证带进位控制的算数逻辑运算发生器的功能2、按指定数据完成几种指定的算数运算二、实验原理在实验(1)的基础上增加了进位控制部分,其中高位74LS181的进位CN4通过门UN4E、UN2C、UN3B进入UN5B的输入端D,其写入脉冲由T4和AR信号控制,T4是脉冲符号,在手动方式下进行实验时,只需要将跳线器J23上T4与手动脉冲发生开关的输出端SD相连,按动手
2022-01-14 10:56:09
4609
原创 实验一 8位算数逻辑运算实验
系列文章目录文章目录系列文章目录前言一、实验目的二、实验内容1.实验原理2.芯片介绍3.实验接线4.实验步骤三、实验总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、实验目的1、掌握简单运算器的数据传送通路组成原理2、验证算数逻辑运算功能发生器74LS181的组合功能二、实验内容1.实验原理实验中所用的运
2021-12-11 10:50:49
7930
原创 web前端开发基础——在网页中使用表格
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、如何插入表格1.关于表格1.二、使用步骤1.引入库2.读入数据总结前言本篇主要解释了如何在web中建立表格设置表格的大小,单元格宽高、背景色以及表格内字体的大小提示:以下是本篇文章正文内容,下面案例可供参考一、如何插入表格由于关于web网页制作的软件多种多样
2021-10-19 20:08:11
11043
mysql查询语句汇总.md
2023-12-21
输出空心菱形c语言 输出空心菱形c语言
2023-12-21
TypeScript Quickly-2020-英文版 学习笔记
2023-12-21
基于R语言开发时间序列预测 Time Series Analysis With Applications in R 学习笔记
2023-12-21
The Data Science Handbook 学习笔记
2023-12-21
The A-Z of the Phd Trajectory 学习笔记
2023-12-21
Tensorflow内核 tensorflow-internals 学习笔记
2023-12-21
Software Engineering at Google-2020-英文版 学习笔记
2023-12-21
Python数据分析实战 内利著 学习笔记
2023-12-21
Python 3 Object-Oriented Programming 3rd Edition - 2018 学习笔记
2023-12-21
Probabilistic Machine Learning-An Introduction 学习笔记
2023-12-21
Manning.TypeScript.Quickly.2020 学习笔记
2023-12-21
Machine Learning for time series forecasting with python 2020
2023-12-21
ProducingOpenSourceSoftwareHow to Run a Successful Free Software
2023-12-21
Java语言程序设计-进阶篇(原书第10版) 学习笔记
2023-12-21
Java软件开发魔典资源库 学习笔记
2023-12-21
Architecture Patterns with Python-2020-英文版 笔记
2023-12-21
Architecting-Modern-Web-Applications-with-ASP.NET-Core-and-Azure
2023-12-21
奥莱理 Java 8 Lambdas 学习笔记
2023-12-21
Java2实用教程第6版 书上代码
2023-12-21
金色餐饮公司网站模版 只是HTML css js
2023-07-28
平面曲线绕坐标轴旋转曲面 MATLAB基础 实验报告
2023-07-17
web 网页HTML CSS JS中文精美的金色餐饮集团官网模板
2023-07-03
web 网页HTML CSS JS 全套中文课程培训网站模板
2023-07-03
web 网页HTML CSS JS免费自适应提供创意服务的设计工作室网站模板
2023-07-03
web 网页HTML CSS JS免费自适应商务工业工厂网站模板
2023-07-03
web 网页HTML CSS JS 免费自适应个人博客复古类博客模板
2023-07-03
HTML 网页 CSS JS 免费自适应创意感十足的创意设计工作室网站模板.zip
2023-07-02
HTML网页免费自适应WEB开发人员网站模板
2023-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人