- 博客(68)
- 收藏
- 关注
原创 连通两台VMware虚拟机
简单来说就是,只有桥接模式和NAT模式是可以实现虚拟机联通的,而桥接模式和NAT模式分别对应了。地址和子网掩码,让两个主机同时处于同一个网段内。这样我们就可以实现两台虚拟机之间相互连接了。如果选用桥接模式,需要确认网络适配器是否安装。在尝试连接之前,我们要搞清楚各模式的区别。首先,我们需要改变两个主机的。
2025-02-12 11:50:19
953
原创 修改VMware虚拟机ip地址
那么就意味着上一步的网络接口错误,也就是本机的借口不是。按照如图所示修改,可以将虚拟机的网卡设置到对应网段。命令来查看本机的网络接口有哪些,如果不一样需要将。紧接着我们在VMware进行设置,将对应的。来管理网络配置,所以我们需要编辑。问题,是虚拟机的网络接口名称。如图所示打开设置时候,对。首先需要在主机上,调整。,需要进行查看并修改。
2025-02-11 11:30:54
960
原创 nano文本编辑器学习笔记
他将一些对简单文件进行编辑的快捷键省略,取而代之的是一些较为复杂的功能。希望操作尽量让双手不做大范围移动,所以没有用。编辑器还是为了方便舍弃了很多习惯上的操作。这类相对离手较远的键以求更快的输入速度。给出的快捷键提示也会让人比较疑惑。就可以在当前终端打开文件,来说带来了很大不方便,甚至。通过上下左右来移动光标。
2025-02-11 08:43:19
938
原创 【Educoder数据挖掘实训】用广义Jaccard系数计算相似度
相似度就是比较两个事物的相似性。一般通过计算事物的特征之间的距离,如果距离小,那么相似度大;如果距离大,那么相似度小。比如两种水果,将从颜色,大小,维生素含量等特征进行比较相似性。这里的相似度有点类似于我们之前提到过用值域法筛选异常值时候的参数,当然还是有很大区别的。
2024-03-13 20:16:55
1659
原创 【Educoder数据挖掘实训】插值填充法处理遗漏值
这关的介绍非常详细,只要看懂了基本就没有问题。所谓插值其实就是根据已有的数据构造出函数,然后用这个函数来计算遗漏的数据。
2024-03-11 10:25:32
1889
原创 【Educoder数据挖掘实训】异常值检测-值域法
这个题中$lof$算法给的很抽象,先用比较通俗的方式说一下:首要想法是找到不合群的点,也就是**异常点**。采用的方法是对**局部可达密度**进行判断。相较于其他普通的简单基于聚类的算法,这个算法有两个优点:
2024-03-04 15:19:19
1588
原创 【Educoder数据挖掘实训】异常值检测-箱线图
开挖!关于**箱线图**,核心理念就是找出上四分位数和下四分位数,定义二者的差为$IQR$。上下四分位数分别向上下扩展$1.5IQR$定义为上界和下界,在此之外的数据被认为是异常数据。
2024-03-01 09:16:01
1716
原创 【Educoder作业】C++ 面向对象 - 类的继承与派生
关于继承,更多的是关注它的意义。在代码量很少的时候用处不大,大不了再写一个。但是当完成一些工作量比较大的工程时,继承就会避免我们重复的写很多东西。
2023-01-02 16:33:28
1098
1
原创 【Educoder作业】C++ 面向对象 - 构造函数与析构函数
这个感觉没啥需要说的,就是一类特殊的函数。有的时候题目报错的话,可以看看是不是没写构造函数。
2023-01-02 16:17:12
1160
原创 【Educoder作业】C++ 面向对象 - 类和对象的创建和使用
这个大坑嗷…本来以为没时间开了,结果网课了时间多起来了,补上吧由于本身掌握不是很精通,说的不对即使指正/抱拳。
2023-01-02 16:11:41
1597
原创 【Educoder作业】C&C++文件实训
拖了很久了,主要是当时没有完全理解整个文件实训和之前的区别就在于,处理问题的时候我们的数据是存到了文件里或者我们希望把输出放到文件里。所以只需要解决文件输入和文件输出的问题即可。四个关卡相当于不同的手段,大同小异。
2022-12-26 15:12:00
3880
4
原创 【Educoder作业】C&C++线性表实训
这个题可以说是定了整个实训的基调,结构体里是包含了一个本身的数据data和一个指针next,我们就是用这两个东西来构建链表的。同时,我们默认:最后一个元素的nextnextnext为NULLNULLNULL。T2 逆序构建线性表这是容易的,因为我们构建的是单向链表。T3 排序构建线性表想起来是比较容易的,我们考虑最后的情形:找到当前数据存放的位置,然后把当前数据塞进这个位置里。那么,我们就同时需要p→nextp\rightarrow nextp→next和ppp,
2022-12-05 15:58:59
6194
4
原创 【Educoder作业】C&C++结构实训
知道结构体是干嘛的就能做了,注意一些地方的特判即可。T2 有理数加法没啥区别啊感觉,注意求gcdgcdgcd别弄错了,实在不行咱就直接用C++C++C++里自带的。T3 有理数平均数这个题我们处理好gcdgcdgcd的同时,搞清楚分数乘即可,因为除法本质就是乘法。T4 书籍排序字典序的处理就是一个一个扫过去,如果会stringstringstring的话就会很方便。不会的话注意读入,因为书名有空格所以不能用scanfscanfscanf,但是getlinegetlinegetline会将上一个整
2022-12-03 23:49:35
4390
2
原创 【Educoder作业】C&C++数组实训
数组是很好用的。作为一个最基本的数据结构,数组是构成高级结构的基础。简单点的比如列表的next和head指针,桶的下标,栈;复杂点的比如说线段树的节点,KD树的平面,我们都需要数组进行实现。
2022-11-23 10:57:30
9194
3
转载 【Educoder离散数学实训】生成真值表
总体说一下想干啥:我们想用PythonPythonPython做一个真值表,对于任意的一个公式。我们先来从形式上解决这个问题:首先,满足输入格式的公式中,ororor是用∖/\setminus/∖/表示的,andandand是用/∖/\setminus/∖表示的等等,我们第一要解决的是翻译一下这些符号,方案有很多:比如我们可以给这些符号编个号啥的,不一一列举。其次,是优先级的问题。有括号的存在,我们的处理会变得复杂,可以用栈强行操作,等等。接着,处理好了符号和优先级,想处理真值表我们一定是搞一个二进
2022-09-19 23:15:43
5650
原创 【Educoder离散数学实训】计算机问题求解之递归 ※
关于递归,其实简单讲就是自己调用自己。往细了说,分为递归和回溯两个部分。只不过这个实训没真正意义上用到回溯而已。
2022-09-06 15:17:25
3847
原创 【Educoder离散数学实训】关系基础
题有点多,能聊的不多。有些题还是比较有价值的就单独说几个题,代码放在最后。所有函数都改成自己写的了,没准比答案给的好读一点?
2022-08-31 15:56:12
5591
2
原创 【Educoder离散数学实训】集合及其基本运算的实现
别催了别催了,我现在是真整不明白Python的语法逻辑了。可能以后博客就以记录和复盘为主了吧,讲解可能水平不够了啊哈哈哈哈。
2022-08-25 10:10:31
2239
1
原创 【Educoder作业】MySQL开发技巧 - 批量数据入库及检索
这题没啥好说的,就是每次用PythonPythonPython写数据库题的时候必须做的。T2 数据库与数据表创建看题面完成操作即可,换行的话是\不是/。T3 批量数据入库与检索这个题有说法的,关键在于yearyearyear等关键字的变量类型和provinceprovinceprovince不同。一个是varcharvarcharvarchar,其余是intintint。所以在格式化的时候provinceprovinceprovince需要格式化成′%s′'\%s'′%s′而其余的intintint
2022-07-04 20:07:28
3143
转载 【Educoder作业】问题求解——网页数据获取
这五个题大题的思路是一模一样的,我就放在一起说了。每个题有每个题的特点,但都可以概括一下。我们先打开htmlhtmlhtml的文件,搜索找到我们要的表格位置。紧接着我们开始观察代码,有什么特点,什么是可以作为锚点让我们抓到然后提取信息的。大体概括就这么个意思,我们挨个看。这个题通过观察代码发现,答案前面总是会有一行汉字最终成绩为,我们就通过findfindfind这五个字儿就可以找到成绩了。之后就是一些简单处理就可以拿到答案。T2 提取某平台学生总成绩这个题...
2022-06-22 21:08:25
13216
5
原创 【Educoder作业】操作系统之进程管理(一)
这个题本意是教我们一些进程的基本操作,但是由于描述的实在太烂了导致我们会遇到各种各样的问题。首先,如果我们的进程信息用listlistlist和appendappendappend,也就是列表来搞的话,会遇到一个很奇怪的问题:TypeError:unhashabletype:′list′TypeError: unhashable type: 'list'TypeError:unhashabletype:′list′这是因为,他的判断程序的逻辑是,把我们生成的进程集进行哈希比较,如果我们进程集里面的进程
2022-06-22 09:16:21
11887
2
原创 【Educoder作业】认识数字音频
他这个问题在于,printprintprint在格式化输出的时候需要注意,%\%%是要求加括号的,不然会报错。T2 剪辑儿歌mp3mp3mp3文件可以像数组一样,直接相加表示拼接,用中括号取值是以毫秒为单位裁剪。T3 根据简谱生成配乐首先,生成基础音的过程显然可以通过循环来实现,内容是简单的。剩下的就是常规的拼接了。T4 合并儿歌与配乐没啥难度,让干啥就干啥。不过这个题有一个问题,就是虽然题目里说儿歌和配乐分别左右声道都相等,但是需要按照题目的要求来搭配。比如儿歌的左声道加上配乐的右声道是不
2022-06-20 13:12:08
6156
原创 【Educoder作业】※网页抓取及信息提取
需要注意的是,webpage.read()webpage.read()webpage.read()出来并不是字符串,而是一个类文件,所以用decodedecodedecode将它转换类型,转成utf−8utf-8utf−8就变成字符串了,我们就可以操作了。T2 数据分析—提取历年分数线数据页链接这个题的处理,在T3T3T3中给出的方法是硬查,我就用了一个whilewhilewhile循环来找起点,其余没有区别。T3 数据获取—获取历年分数线数据网页这个题可以理解成T1T1T1和T2T2T2的结合,没
2022-06-18 10:13:26
16644
2
原创 【Educoder作业】※ 数字图像——绿幕抠像
这次作业比上一篇博客基本得多,大多都是基础函数的运用。没啥说的,就整个sizesizesize即可。T2 获取一个像素T3 图像反色T4 修改透明度′RGBA′'RGBA'′RGBA′也是一种图像格式T5 抠图T6 添加场景这个主要是pastepastepaste函数里面的maskmaskmask参量没整明白,转载一篇博客供参考。...
2022-06-14 23:50:23
7074
转载 【Educoder作业】问题求解——图像处理
跟上一个作业差不多,主要是记住一些函数即可。这个题教我们getpixelgetpixelgetpixel和putpixelputpixelputpixel具体用法,里面的坐标是坐标对,比如getpixel(x,y)getpixel(x, y)getpixel(x,y)是错的但是getpixel((x,y))getpixel((x, y))getpixel((x,y))是对的。T2 灰度图imageimageimage在ImageImageImage库里有几种格式,RGBRGBRGB和LLL分别是彩色图和
2022-06-14 11:37:31
10092
3
原创 【Educoder作业】操作系统之文件管理(二) ※
这次主要是几个os库里函数的运用,给我搞得有点小晕。介绍几个概念:绝对路径和相对路径。绝对路径就是说从根目录开始的路径,以/作为开头;相对路径是相对当前位置的路径,不以/开头。这里我们讨论的都是相对路径。第二个事儿,就是两个左斜杠和一个右斜杠效果是一样的,如果不在print函数里直接打印路径,单个左斜杠也没问题。BtoKMG函数题目里的表述并不清晰,当然测试数据也没要求这个,都是0.0KB。我个人的理解...
2022-06-14 00:14:10
6990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人