自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_52108058的博客

梧高凤必至,花香蝶自来

  • 博客(189)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据结构(队列Queue)

/初始化//判断是否为空else。

2024-01-29 13:30:52 580 1

原创 数据结构(栈stack)

逻辑结构:与普通线性表相同数据的运算:插入、删除操作有区别。

2024-01-28 18:24:49 533

原创 数据结构(链表)

typedef重命名数据类型第二种声明方式可读性更强LinkList和LNode*的不同用法//定义单链表结点类型int data;//查找单链表中的某一个位置的数int j=1;p=p->next;j++;return p;

2024-01-28 10:21:10 1260 1

原创 数据结构(顺序表)

静态的数组分配后固定不变Sq:sequence–顺序,序列10int length;}SqList;i

2024-01-26 20:22:42 707

原创 数据结构(绪论+算法的基本概念)

*树形结构:**数据元素之间是一对多的关系**图结构:**数据元素之间是多对多的关系。

2024-01-26 11:42:19 1103

原创 Pycharm连接远程服务器遇到的问题

发现无法打开virtualenv-20.24.5.pyz这个文件,其实发现pycharm_helpers里没有这个文件,解决方式就是删除pycharm_helpers这个文件,然后重新下载。似乎PyCharm在远程帮助程序文件夹中创建了一个build.txt文件,该文件仅包含当前的PyCharm内部版本号作为其内容,例如。需要将你pycharm中build.txt,与服务器中root/.pycharm_helpers中build.txt版本号相同。新版pycharm配置。

2024-01-22 13:46:12 714

原创 Pytorch

要构建Optimizer,您必须给它一个包含要优化的参数(所有参数都应该是变量s)的迭代表。然后,您可以指定优化器特定的选项,如学习率、权重衰减等。增加模型结构为了适应新的数据集CIFAR10,将原本输出类别1000,通过线性输出的类别为10。jupyter notebook终于能运行pytorch环境了呜呜呜。创建一个pytorch环境n后面环境名字,python环境版本。修改模型结构为了适应新的数据集CIFAR10,输出的类别为10。保留数据的特征的同时,需要减少数据总量。

2024-01-17 19:35:30 915

原创 机械工业品电商平台android

网络请求框架库OkHttpUtils广告轮播Banner图片加载库下拉刷新上拉加载库Json解析库Alibaba开源库vLayout//保持Cookie.build();

2024-01-09 10:01:11 610

原创 机械配件移动商城课程概述

开源库介绍框架搭建工具类。

2024-01-05 23:59:55 449

原创 计算机组成原理实训

(E/M IP = 11): 当 E/M IP 设置为 11 时,可能表示要保持程序计数器(PC)的当前值,即不进行改变,从而执行当前指令的地址。(E/M IP = 00): 当 E/M IP 设置为 00 时,可能表示将某个值加载到程序计数器(PC)中,以指定下一条要执行的指令的地址。MS2 S1 So = 0001 (A-B-C): 该编码可能表示执行减法运算,其中 A 是被减数,B 是减数,C 是借位。: 该编码可能表示禁止目标寄存器的选择,可能是一个控制信号,指示不执行任何目标寄存器的操作。

2023-12-31 17:10:40 1044

原创 python学习树

python学习树

2023-12-21 17:04:21 402

原创 Python之文件内容操作

二进制文件把对象内容以字节串(bytes)进行存储,无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软件进行解码后读取、显示、修改或执行。常见的如图形图像文件、音视频文件、可执行文件、资源文件、各种数据库文件、各类office文档等都属于二进制文件。所谓序列化,简单地说就是把内存中的数据在不丢失其类型信息的情况下转成二进制形式的过程,对象序列化后的数据经过正确的反序列化过程应该能够准确无误地恢复为原来的对象。,这样才能保证所做的任何修改都确实被保存到文件中。

2023-12-21 17:01:57 923

原创 K-means算法实例

标签: [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1。随机生成了两个簇,随机选取两个中心点,然后通过k-means算法不断地聚类,等到两个中心的距离小于0.001收敛时,停止聚类。最后的聚类中心:-------》 [[19.70951928 25.17353345]每次的族类中心 [[20.15008182 22.46043598]每次的族类中心 [[19.70951928 25.17353345]

2023-12-21 16:32:58 396

原创 Python之面向对象程序设计

面向对象程序设计的一个关键性观念是将数据以及对数据的操作封装在一起,组成一个相互依存、不可分割的整体,即对象。对于相同类型的对象进行分类、抽象后,得出共同的特征而形成了类,面向对象程序设计的关键就是如何合理地定义和组织这些类以及类之间的关系。Python完全采用了面向对象程序设计的思想,是真正面向对象的高级动态编程语言,完全支持面向对象的基本功能,如封装、继承、多态以及对基类方法的重写(覆盖)。类名、实例名和模块名要规范,并在整个系统中保持风格一致。类名一般推荐用大驼峰式命名法(

2023-12-14 22:40:40 1094

原创 卷积神经网络

x假如为20层后的某一层,进行了一次卷积,在进行一次卷积,得到的结果可能不好,所以要额外的连接一条,如果结果不好的话,就把x设置为0,好的就加上,不好的就舍去,取0值。边缘填充(边界的数据利用次数少,内部的数据利用次数多,然而边缘的数据却不一定不重要,所以要将边界填充为0,增加边界利用次数。3的图像,用10个5 * 5 * 3的filter来进行卷积操作,指定步长为1,边界填充为2,最终输入的规模为?在加入的这36层中,把能促进正确率提升的数据加入,把不好的数据抛弃。8层网络,5层卷积,3层全连接。

2023-12-13 15:23:15 1267

原创 Python语言基础知识(三)

内置函数(BIF,built-in functions)是Python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置模块__builtins__之中,用C语言实现并且进行了大量优化,具有非常快的运行速度,推荐优先使用。当参数为数字字符串时,还允许指定第二个参数base用来说明数字字符串的进制,base的取值应为0或2-36之间的整数,其中0表示按数字字符串隐含的进制进行转换。从sequence中返回一个随机数,其中,sequence参数可以是列表、元组或字符串。

2023-12-12 20:36:43 1028

原创 Python语言基础知识(二)

以“and”为例,对于表达式“表达式1 and 表达式2”而言,如果“表达式1”的值为“False”或其他等价值时,不论“表达式2”的值是什么,整个表达式的值都是“False”,丝毫不受“表达式2”的影响,因此“表达式2”不会被计算。在设计包含多个条件的条件表达式时,如果能够大概预测不同条件失败的概率,并将多个条件根据“and”和“or”运算符的短路求值特性来组织顺序,可以大幅度提高程序运行效率。当条件表达式condition的值与True等价时,表达式的值为value1,否则表达式的值为value2。

2023-12-08 21:50:54 959

原创 Python语言基础知识(一)

对象是python语言中最基本的概念,在python中处理的一切都是对象。python中有许多内置对象可供编程者使用,内置对象可直接使用,如数字、字符串、列表等。非内置对象需要导入模块才能使用,如正弦函数sin(x),随机数产生函数random( )等。

2023-12-06 17:18:50 1128

原创 AGNES层次聚类

这个过程是自下而上的,即从单个数据点或小的聚类开始,逐步合并形成更大的聚类,直到所有的数据点都被合并成一个大的聚类。已知数据集D中有9个数据点,分别是(1,2),(2,3),(2,1), (3,1),(2,4),(3,5),(4,3),(1,5),(4,2)。初始簇{1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}步骤 3:找到最小距离:找到距离矩阵中最小的距离,合并对应的两个数据点(或聚类)。步骤 2:计算距离矩阵:计算每一对数据点之间的欧几里得距离。

2023-12-03 20:40:33 603

原创 Python之数据可视化

matplotlib模块依赖于。,可以绘制多种形式的图形,包括。、饼状图、散点图、误差线图等等。

2023-11-29 22:10:31 1761 1

原创 第六章、总线

如上图,4根信号线组成“一根”总线,所有硬件部件都可以通过这根总线传递数据可并行发送4bit数据。同一时刻只能有一个部件发送数据但是可有多个部件接受数据总线是一组能为多个部件分时共享的公共信息传送线路。共享:是指总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过这组线路分时共享。分时:是指同一时刻只允许有一个部件向总线发送信息,如果系统中有多个部件,则它们只能分时地向总线发送信息。为什么要用总线?早期计算机外部设备少时大多采用分散连接方式,不易实现随时增减外部设备。

2023-11-27 15:11:59 888

原创 第五章、中央处理器

取指:根据PC内容访问主存储器,取出一条指令送到IR中。分析:对指令操作码进行译码,按照给定的寻址方式和地址字段中的内容形成操作数的有效地址EA,并从有效地址EA中取出操作数。执行:根据操作码字段,完成指令规定的功能,即把运算结果写到通用寄存器或主存中。设取指、分析、执行3个阶段的时间都相等,用t表示,按以下几种执行方式分析n条指令的执行时间:传统冯·诺依曼机采用顺序执行方式,又称串行执行方式。优点:控制简单,硬件代价小。

2023-11-26 19:29:52 921

原创 3、LeetCode之无重复字符的最长子串

一个队列"abcabcbb",进入这个队列为“abc”满足题意,当再进入“a”,队列就变成了“abca”,不满足题意,所以我们需要移动队列左边的元素,直到满足题意即可。

2023-11-21 21:14:34 231

原创 电路的基本原理

串行进位又称为行波进位。每一级进位直接依赖于前一级的进位,即进位信号是逐级形成的。加法就要分n次进行,每次产生一位和,并且串行。:把n个全加器串接起来,就可进行两个n位数的相加。A+B+C=A+(B+C)——结合律。A(C+D)=AC+AD——分配律。逻辑运算:与、或、非、异或等。Eg:AB+CD先算与再算或。ABC=A(BC)——结合律。异或门可用与、或、非组合实现。串行加法器:只有一个全加器,算术运算:加、减、乘、除等。辅助功能:移位、求补等。,以便参与下一次运算。Eg:实现AC+AD。

2023-11-19 22:27:09 304

原创 定点整数、小数

计算机硬件如何做定点小数补码的加法:从最低位开始,按位相加(符号位参与运算),并往更高位进位。①“被减数”不变,“减数”全部位按位取反、末位+1,减法变加法。对两个定点小数A、B进行加法/减法时,需要先转换为补码。②从最低位开始,按位相加,并往更高位进位。

2023-11-19 20:04:47 141

原创 计算机系统的层次结构和性能指标

FLOPS(Floating-point Operations Per Second):每秒执行多少次浮点运算(KFLOPS、MFLOPS、GFLOPS、TFLOPS)Eg:某CPU主频为1000Hz某程序包含100条指令,平均来看指令的CPl=3。:将高级语言编写的源程序全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序(只需翻译一次):将源程序的一条语句翻译成对应于机器语言的语句,并立即执行。IPS(Instructions Per Second):每秒执行多少条指令(KIPS、MIPS)

2023-11-19 14:55:21 133

原创 计算机硬件的基本组成

11:(MQ)*X->ACC,导致(ACC)=6,由ALU实现乘法运算,如果乘积太大,需要MQ辅助存储。#8:M(MAR)->MDR,导致(MDR)=0000000000000011=3。#3:M(MAR)->MDR,导致(MDR)=000100 0000000110。#9:(MDR)->MQ,导致(MQ)=0000000000000011=3。#4:(MDR)->IR,导致(IR)=000100 0000000110。#6:AD(IR)->MAR,导致(MAR)=0000000110=6。

2023-11-19 11:33:18 130

原创 计算机的发展

第一台电子数字计算机:ENIAC(1946),作者:冯诺依曼,逻辑元件:电子管。揭示了信息技术进步的速度集成电路上可容纳的晶体管数目,:计算机一次整数运算所能处理的二进制位数。、超高速、并行处理、智能化方向发展。bug:小虫子,会影响打点。,整体性能也将提升一倍。

2023-11-19 10:18:31 121

原创 K-Means算法进行分类

已知数据集D中有9个数据点,分别是(1,2),(2,3), (2,1), (3,1),(2,4),(3,5),(4,3),(1,5),(4,2)。试模拟K-Means算法的一次迭代过程,即先计算样本点到类中心点的距离,然后把样本点划分到最近的类中,最后更新类中心点的坐标。数据集合D:{(1,2),(2,3),(2,1),(3,1),(2,4),(3,5),(4,3),(1,5),(4,2)}计算每个数据点到两个中心点的距离,并将其划分到距离最近的类中。依次迭代直到发现没有重新分配或者准则函数收敛程序结束。

2023-11-18 20:58:51 1125

原创 2、LeetCode之两数相加

【代码】2、LeetCode之两数相加。

2023-11-18 12:47:26 170

原创 1、LeetCode之两数之和

给定一个整数数组 nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。auto 是一种类型推断关键字,它允许编译器根据变量的初始值自动推断其类型。使用 auto 可以简化代码,特别是在处理复杂的类型或使用模板时。

2023-11-16 22:53:15 246

原创 python之使用深度学习创建自己的表情符号

Sequential, Dense, Dropout, Flatten, Conv2D, MaxPooling2D: 这些是Keras库中用于构建卷积神经网络(CNN)的类。在以下步骤中,将构建卷积神经网络架构,并在数据集上训练模型FER2013以便从图像中进行情感识别。我们将构建一个深度学习模型,从图像中对面部表情进行分类。创建一个名为 emojis 的文件夹,并将与数据集中七种情绪中的每一种对应的表情符号保存在一起。在这个深度学习项目中,我们将对人类面部表情进行分类,以过滤和映射相应的表情符号或头像。

2023-11-15 22:28:20 881 9

原创 knn最邻近分类算法实现

start:起始索引stop:终止索引step:步长举例a[2:5:]a[::-1]a[-1::]a[:-1:]a[-5:-1:]

2023-11-12 20:36:50 412

原创 Python之文件与文件夹操作及 pytest 测试习题

Python 标准库 hashlib 中 md5()函数可以用来计算字节串的 MD5 值。jieba 库对文件“三国演义.txt”中的文本进行分词,并对每个词出现的次数进行统计,将词频。输出:[(934, ‘曹操’), (831, ‘孔明’), (761, ‘将军’)]要求输入一个文件名,然后输出该文件的 MD5 值,如果文件不存在就给出相应提示。下载《三国演义》电子文本(也可从烟台大学本课程教学网站实验栏目中下载)。最高的前三个词语输出。

2023-11-11 23:24:19 629

原创 Python之字符串、正则表达式练习

假设有一段英文“I am a teacher,I am man,and I am 38 years old.I am not a busInessman.”,其中有单词buslnessman中间的字母“i”误写为“I”,请编写程序使用正则表达式进行纠正。如果后面 k 个字母超出字母表的范围,则字母表首尾相接,也就是字母 Z 的下一个字母。序,输入一个字符串作为明文和一个整数作为凯撒加密算法的密钥,最后输出加密后的结果。编写程序,用户输入一段英文,然后输出这段英文中所有长度为3个字母的单词。

2023-11-08 23:05:43 1286

原创 Python之文件与文件夹操作

编写程序,递归删除指定目录及子目录中指定类型的文件和大小为0的文件。

2023-11-08 16:43:58 134 2

原创 分支限界法求解迷宫问题

另外设置标志数组flag[m][n],其所有元素初始化为0,当达到某一点(i,j)时,将其对应的flag[i][j]设置为1,下次试探到该位置时,就不能选它了。退回到的“前一点”正是刚刚才被访问过的,具有“后进先出”的特性,需要用栈保存所能够到达的每一点的下标及从该点前进的方向。当到达某点(i,j)后将对应maze[i][j]设置为-1,其它点未到达过的点其值只能是1或0,可与未到达过的点区别开。,换下一个方向再继续试探,直到所有可能的通路都探索到,或找到一条通路,或无路可走又退回到入口点。

2023-11-07 20:29:29 202 1

原创 Matlab上机三(Apriori算法)

(1) 读取给定的交易数据库test3.txt,将整个交易数据库表示为一个矩阵,每个元组表示成一个行向量,向量长度为4。其中,一个项目出现在这个元组中,则相应位置设为1,否则为0。如第1个交易{1,2}表示为。(2)根据给定的最小支持度阈值(本题为3),确定频繁1项集。(3)计算其余长度的频繁项集,直到Lk为空。(4)尝试用Apriori算法实现。向量[ 1 1 0 0]。

2023-11-05 23:08:20 781 1

原创 Python之正则表达式

如果以“\”开头的元字符与转义字符相同,则需要使用“\”,或者使用原始字符串。在字符串前加上字符r或R之后表示原始字符串,字符串中任意字符都不再进行转义。原始字符串可以减少用户的输入,主要用于正则表达式和文件路径字符串的情况,但如果字符串以一个斜线“\”结束的话,则需要多写一个斜线,即以“\”结束。

2023-11-04 22:05:04 454

原创 Python之字符串详解

除了支持序列通用方法(包括双向索引、比较大小、计算长度、元素访问、切片、成员测试等操作)以外,字符串类型还支持一些特有的操作方法,例如字符串格式化、查找、替换、排版等等。为了避免对字符串中的转义字符进行转义,可以使用原始字符串,在字符串前面加上字母r或R表示原始字符串,其中的所有字符都表示原始的含义而不会进行任何转义。,不能直接对字符串对象进行元素增加、修改与删除等操作,切片操作也只能访问其中的元素而无法使用切片来修改字符串中的字符。‘abc’、‘123’、‘中国’在Python中,字符串属于。

2023-11-04 21:51:53 211

机械工业品商城前后端+android分离.7z

前后/后端服务器使用tomcat运行得到接口 前端通过ajax接收数据 android连接局域网接收数据

2024-01-05

人工智能ChatGPT的体验设计人工智能ChatGPT是自然语言处理领域的一项重要突破

ChatGPT的体验设计是一个高度复杂且不断演进的领域。通过坚实的依据、精心的设计和及时的改进,ChatGPT将继续为用户提供卓越的人工智能交互体验,反映了其在自然语言处理领域的领先地位

2023-09-26

综合练习题的素材(1,2,3,4)

根据所给要求完成网页

2023-02-13

练习一二三四中的图片素材

按照所给要求,完成页面布局

2023-02-05

html+css的练习,熟练运用各种标签等内容,完成对网页的设计

九寨沟网页设计,熟练运用html和css的知识来完成整个的布局,适用于初学者练习,或者复习知识巩固。

2023-01-24

html+css项目练习.rar

练习html+css的相关知识点

2022-12-06

pdl语言讲解(设计性程序语言)

页描述语言也就是所谓的打印语言,也可称为伪码或结构化语言,功能强大,能输出复杂的页面和图像,但由于其复杂性处理起来的速度也相对 较慢. PDL 是(设计性程序语言)的缩写,用于书写软件设计规约。它是软件设计中广泛使用的语言之一。

2022-10-26

cmatrix-1.2.tar.gz用来实现炫酷黑客特效

可以实现简单黑客特效

2022-10-26

详细购物车实现代码html+js

看文章理解购物车的实现流程,可以清空car.js文件自己练习

2022-05-03

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

TA关注的人

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