自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (2)
  • 收藏
  • 关注

原创 递归——求1+2+3+...N

递归求1+2+3+……+N,可以先求一下递归式……先来想一下一般递归算法的要素吧。本题属于递归的入门题。

2024-05-18 20:25:50 173

原创 解决VScode -正在本地下载 VS Code 服务器

1.使用shell连接远程服务器,删除了/home/yyz/.vscode-server,然后再次用vscode远程连接,又是卡到了下载那里。2.使用shell连接远程服务器,删除了/home/yyz/.vscode-server,在服务器端下载包,但是报错。不知道怎么回事再次连接服务器的时候一直卡在这里了,查看输出信息发现一直卡在下载处,报错信息如图1,输出信息如图2。跟着大佬操作到创建完bin,然后误操作又连了下,发现成功了哈哈哈哈。参考了几个大佬的博客,尝试了几次发现还是没有解决。

2024-05-07 17:58:11 406

原创 vue中的store

当构建一个简单的 Vuex store 时,通常包括以下几个核心概念:状态 (state)、操作 (mutations/actions)、获取器 (getters) 和模块 (modules)。状态 (State)状态是存储在 Vuex store 中的数据。它是应用程序的单一数据源,即应用中的所有组件共享相同的状态。通常在 Vuex store 中定义一个对象,作为状态的容器。这个对象包含应用中需要共享的所有数据。在组件中可以通过访问状态。操作 (Mutations/Actions)

2024-05-06 22:02:20 769

原创 vue中的async

在使用 async 关键字声明的函数内部,可以使用 await 关键字来等待一个 Promise 对象解析。这样可以使代码更加清晰和易于理解,因为它们使异步代码看起来更像同步代码,避免了回调地狱。

2024-05-06 21:48:32 468 1

原创 vue3中的reactive和ref

适用于创建复杂的响应式对象,而。则适用于创建简单的响应式值。

2024-05-06 20:46:31 514

原创 python函数

【代码】python函数。

2024-03-22 15:51:05 337

原创 python基础——语句

总结了python的基本语句,有while、for、if,还有特殊词 break,continue

2024-03-22 15:30:35 411

原创 python基本概念和基本数据类型

变量是编程语言中最基本的概念,和字面意思一样,指的就是他们的值可变,和我们以前学习的方程类似,变量可以代入任何值。命名规范:变量一般使用: 英文字母、下划线 和 数字组成。

2024-03-21 19:28:53 509

原创 dic= json.loads()双引号变单引号以及dic=json.dumps()出现acsll问题

默认输出ASCLL码,如果把这个该成False,就可以输出中文。1. dic= json.loads()双引号变单引号。2.dic=json.dumps()出现acsll问题。使用json.dumps转换, 转换回双引号。双引号还是双引号,但是字变成aacsll了。问题:双引号自动变单引号。

2024-03-13 11:53:22 337

原创 python处理csv文件

这个处理很清晰,但是如果输入的句子里有逗号的话会自动添加多余的双引号。1.使用 csv_writer.writerow。所以改成用write写入。

2024-03-11 15:43:21 207

原创 pycharm连接远程服务器&&解决远程服务器文件不同步问题

pycharm连接远程服务器&&解决远程服务器文件不同步问题

2024-03-11 09:30:22 752

原创 pytorch配置环境

然后根据版本去查找对应的 torch下载代码。网速太慢下载不下来就去下载网址下载包。1.查看cuda版本。

2024-03-06 14:44:38 285

原创 cannot import name ‘Flask‘ from partially initialized module ‘flask‘

most likely due to a circular import,修改python文件名即可

2024-03-05 11:04:37 427

原创 数据结构——线性表

相同数据类型有限序列几个概念:是线性表中的“第i个”元素线性表中的位序是表头元素;是表尾元素。除第一个元素外,每个元素有且仅有一个直接前驱;除最后一个元素外,每个元素有且仅有一个直接后继⭐注意:位序从1开始,数组下标从0开始。

2024-02-22 18:05:26 920

原创 机器学习——聚类问题

D中不属于任何簇的样本被认为是噪声 (noise)或异常(anomaly)样本。那么,如何从数据集D中找出满足以上性质的聚类簇呢?DBSCAN算法先任选数据集中的一个核心对象为“种子”,再由此出发确定相应的聚类簇。1.找核心对象根据 (ϵ,MinPts) 对 n 个对象进行搜索,寻找所有的核心对象,构成核心对象集合。2.成簇根据上述的核心对象寻找 D 中所有密度相连的样本,构成簇,若上述核心对象已被访问,则剔除出去。3.重复重复上述过程,直至核心对象集合为空。其它问题。

2024-02-16 10:34:54 1028

原创 双指针序列

标记有没有出现的话,i 每往后移一次,就需要将辅助数组全部置0一次,太耗费时间。2.辅助数组cnt[ ],存储的是这个数出现了多少次,而不是是否出现过。出现了多少次:如果出现次数大于1,就说明这段区间里有重复值,否则没有。1.双指针维护一段区间 【j,i】维护一段区间。

2024-02-05 20:50:32 206

原创 算法效率的度量-时间空间复杂度

事前预估算法时间开销T(n)与问题规模n的关系(T表示 “time”)1.单循环2.嵌套两层循环都为n3.单层循环指数递增型4.搜索型。

2024-02-05 14:48:09 374

原创 数据结构——第一章

4.数据类型和抽象数据类型数据类型是一个值的集合和定义在此集合上的一组操作的总称。原子类型。其值不可再分的数据类型。结构类型。其值可以再分解为若干成分(分量)的数据类型。抽象数据类型(ADT是抽象数据组织及与之相关的操作。

2024-02-05 14:05:27 1097

原创 数据结构——框架简介

数据结构是计算机科学中一种重要的概念,它主要,通过合理的数据结构设计,可以更高效地执行各种操作,提高程序的性能和可维护性。

2024-02-05 13:18:43 527

原创 408初步介绍

数据结构是计算机科学中一种重要的概念,它主要。数据结构可以看作是数据的组织方式,通过合理的数据结构设计,可以更高效地执行各种操作,提高程序的性能和可维护性。数据结构提供了不同的方式来存储和组织数据,以便程序可以轻松地访问和操作数据。不同类型的数据结构支持不同的操作,例如插入、删除、查找、排序等。选择适当的数据结构可以使这些操作更加高效。数据结构与算法密切相关,选择合适的数据结构可以使算法更加高效。例如,使用哈希表可以在常量时间内进行查找操作,而不是线性时间。

2024-02-05 12:22:17 501

原创 机器学习——集成学习

📕参考:ysu老师课件+西瓜书 +期末复习笔记。

2024-02-03 22:26:45 1275

原创 PyTorch和TensorFlow的简介

在2019年9月,Google公司发布了TensorFlow2.0版本,紧接着在11月,公布了TensorFlow 2.1的RC版本,兼容之前的流行库,并还引入了众多新库,使得TensorFlow的功能空前强大。在2017年1月,Face-book人工智能研究院(FAIR)推出了PyTorch,并在2018年5月正式公布PyTorch 1.0版本,这个新的框架让开发者可以无缝地将AI模型从研究转到生产,而无需处理迁移。PyTorch提供了一个灵活、动态的计算图,使得深度学习模型的构建和调试更加直观和容易。

2024-02-02 18:02:33 1256

原创 决策树的相关知识点

【决策树】:决策树是一种描述对样本数据进行分类的树形结构模型,由节点和有向边组成。其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。理解:它是一个树状结构,其中每个节点代表一个特征属性的判断,每个分支代表这个判断的结果,而每个叶节点(叶子)代表一种类别或回归值。包含整个数据集,并通过某个特征属性进行判断。从根节点出发的每个路径,代表在某个特征属性上的判断结果。在决策路径上的非叶节点,表示对某个特征属性的判断。

2024-02-02 17:49:33 2482

原创 SVM支持向量机

SVM在高维空间中表现出色,特别适用于处理具有许多特征的数据集,如文本分类或图像识别。SVM通过最大化间隔的方式,有助于提高模型对新样本的泛化能力,降低过拟合的风险。即使在样本量相对较小的情况下,SVM也能表现良好,这是因为它主要关注支持向量。使用核函数可以处理非线性问题,将数据映射到更高维的空间中,使其在高维空间中变得线性可分。SVM对于一些噪声和异常值的影响相对较小,支持向量主要受到那些距离超平面最近的样本的影响。

2024-02-01 19:35:26 941

原创 朴素贝叶斯分类算法

1.分类算法:分类算法的内容是根据给定特征,求出它所属类别。2.先验概率:就是根据以往的数据分析所得到的概率。后验概率:是得到信息之后重新加以修正得到的概率。3.贝叶斯决策:贝叶斯决策理论中,我们希望选择那个最小化总体期望损失的决策。决策损失的期望值通过对所有可能状态的加权平均来计算,其中权重是先验概率。

2024-01-27 16:14:43 1069

原创 最小二乘法和梯度下降法

1.最小二乘法通过最小化实际观测值与模型预测值之间的残差平方和来确定最佳参数。 核心思想:求解未知参数,使得理论值与观测值之差(即误差,或者说残差)的平方和达到最小。2.梯度下降法梯度下降法是一种优化算法,常用于机器学习和深度学习中,用于最小化一个损失函数。核心思想:是通过迭代调整模型参数,以使损失函数达到最小值。 参数更新:新参数 = 旧参数 - 学习率 × 梯度

2024-01-25 23:12:02 1295 1

原创 机器学习实践

波士顿房屋的数据于1978年开始统计,共506个数据点,涵盖了波士顿不同郊区房屋的14种特征信息。在这里,选取房屋价格(MEDV)、每个房屋的房间数量(RM)两个变量进行回归,其中房屋价格为目标变量,每个房屋的房间数量为特征变量。将数据导入进来,并进行初步分析。

2024-01-05 22:56:27 844

原创 机器学习--回归算法

项目实践的一般流程是:准备数据→配置网络→训练网络→模型评估→模型预测配置网络包括:定义网络、定义损失函数、定义优化算法训练网络:1. 网络正向传播计算网络输出和损失函数。2. 根据损失函数进行反向误差传播,将网络误差从输出层依次向前传递, 并更新网络中的参数。3. 重复1~2步骤,直至网络训练误差达到规定的程度或训练轮次达到设定值。

2024-01-05 20:19:37 1029

原创 计组-指令周期、机器周期、时钟周期以及其它的各种周期

1.时钟周期也称节拍、T周期或CPU时钟周期,它是CPU操作的最基本单位2.一个机器周期又包含若干时钟周期。3.一个指令周期可能包含多个机器周期,而由于指令执行的过程是不一样的,因此指令周期内部所包含的机器周期数也有可能不一样。1.时钟周期也称节拍、T周期或CPU时钟周期,它是CPU操作的最基本单位2.一个机器周期又包含若干时钟周期。3.一个指令周期可能包含多个机器周期,而由于指令执行的过程是不一样的,因此指令周期内部所包含的机器周期数也有可能不一样。

2023-12-02 14:19:19 1350

原创 毛中特-3-中特色理论体系

三个代表”重要思想是在和平与发展仍是时代主题的背景下,在对冷战结束后国际局 势科学判断的基础上形成的。”,是邓小平在领导改革开放和现代化建设这一新的革命过程中,不断提出和反复思考的。科学发展观是在深入总结改革开放以来特别是党的十六大以来实践经验的基础上形成的。“三个代表”重要思想是在建设中国特色社会主义伟大实践的基础上形成的;科学发展观是在深刻把握我国基本国情和新的阶段性特征的基础上提出来的。“建设什么样的党、怎样建设党“是“三个代表”重要思想回答的问题;1.走自己的路,建设有中国特色的社会主义。

2023-12-02 14:17:36 401

原创 毛中特--2-社会主义改造和社会主义建设

论十大关系》的报告确定了一个基本方针,就是“努力把党内党外、国内国外的一切积极的因素,直接的、间接的积极因素全部调动起来”,为社会主义建设服务。党的八大正确分析了社会主义改造完成后我国社会主要矛盾的变化,指出,社会主义制度在我国已经基本上建立起来了。毛指出,社会主义社会中,基本矛盾仍然是生产关系和生产力之间的矛盾,上层建筑和经济基础之间的矛盾。我国经济和文化的落后,要求一个相当长的时期来创造为保证 社会主义完全胜利所必要的。在扩大的最高国务会议上所作《如何处理人民内部的矛盾》的讲话经补充修改后发表的。

2023-12-02 13:30:19 870

原创 数据结构——空间复杂度

空间复杂度,与算法运行时所需的内存空间有关。举例案例,具体分析。

2023-10-08 10:01:22 404

原创 计组——I/O方式

CPU不断轮询检查I/O控制器中“状态寄存器”,检测到状态为“已完成”之后,再从数据寄存器取出输入数据。过程:1.CPU执行初始化程序,并预置传送参数;设置计数器、设置数据首地址。2. 向I/O接口发送命令字,启动I/O设备3.CPU从接口读取设备状态信息4.CPU不断查询I/O设备状态,直到外设准备就绪5.传送一次数据,一般为一个字6.修改传送参数,修改地址和计数器参数⭐CPU一旦启动I/O必须停止现行程序的运行,并在现行程序中插入一段程序。

2023-10-04 21:25:33 534 1

原创 计组-机器字长、存储字长、指令字长以及和他们有关的机器位数

机器字长、指令字长和存储字长,三者在数值上可以相等也可以不等,视不同机器而定。一个存储单元中的二进制代码的位数称为存储字长。存储字长等于MDR的位数,而数据字长是数据总线一次能并行传送信息的位数,它可以不等于MDR的位数。🐳自我总结:好难 多看 多理解!💬一起加油!

2023-09-18 17:25:51 1537 2

原创 测试-控制流测试

路径覆盖、语句覆盖原则、判定覆盖(分支覆盖原则)、条件覆盖、谓词覆盖原则(条件组合覆盖),生成测试输入

2023-08-31 17:01:35 317

原创 图的四种存储方式

图片来源:王道数据结构第六章目录邻接矩阵法不带权的带权的图邻接矩阵法的性能分析链接 对阵矩阵的压缩存储邻接矩阵法的性质邻接表法链接 树的孩子表示法性能分析对比邻接矩阵十字链表法性能分析邻接多重表邻接多重表存储无向图四种存储结构的总结其实就是二维数组。里面存储的值,为1就是有边,为0就是没有边。无向图中:第i个结点的度=第i行(或者第i列)的非零元素的个数。有向图中第i个结点的出度:第i行的非零元素的个数第i个结点的入度:第i列的非零元素的个数第i个结点的度=第i行、第i列的非零元素的个数之和 要遍历矩

2023-08-29 15:43:27 132

原创 PotPlayer快捷键

PotPlayer快捷键汇总

2023-07-30 21:34:31 251

原创 一天一个小技巧tip

一天一个小技巧

2023-07-06 14:21:04 66

原创 webstorm配置vue开发环境

🌳🌳🌳前言:本文章针对于如何用IDE和webstorm运行一个别人的vue项目进行步骤记录。

2023-06-26 09:11:21 1660

原创 配置数据库

🌳🌳🌳前言:数据库坏了,重新配置一个数据库。

2023-06-08 13:20:33 669

汇编语言实验课所有代码

汇编语言实验课所有代码

2023-10-03

自然语言处理选修课实验报告

自然语言处理选修课实验报告

2023-10-03

javaweb实验报告

javaweb实验报告

2022-06-23

《数据结构与算法》实验报告.doc

数据结构与算法 入门

2021-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除