自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 VirtualBox 桥接网卡 未指定 “未能启动虚拟电脑Ubuntu,由于下述物理网卡未找到:”

解决办法,安装虚拟网卡,win11查找方式:控制面板→网络和共享中心→更改适配器设置。此时无用表删除,重新上面安装网卡步骤不再报错,打卡虚拟机,可选择,网络正常。则按下面步骤删除干净垃圾重新上面操作。但是如果报错:找不到指定的模块。此时出现下面情况就算安装成功。

2024-03-03 02:10:40 667 1

原创 win11 更多网络适配器选项

win11更多网络适配器选项查找路径:控制面板→网络和共享中心→更改适配器设置。

2024-03-03 01:24:34 525

原创 Cannot invoke “java.sql.Connection.prepareStatement(String)“ because “conn“

下载sqlite-jdbc,放在目录下,然后IDEA右键jar文件选择“加入库”即可解决。

2024-02-20 03:53:09 267

原创 【蓝桥杯Python】试题 算法训练 N车

因为车只要不放在同一行或同一列就可以,所以第一行的车有N种方法,第二行的车有N-1(去掉第一行放的那一列)种方法,第三行的车有N-2种方法……第N行的车有1种方法。内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。给定N×N的棋盘,问有多少种放置N个车使他们不互相攻击的方案。这道题不需要想到使用深度优先或者动态规划,其实答案就是。一行一个整数,表示方案数。

2024-02-12 00:19:07 433 1

原创 【蓝桥杯Python】试题 算法训练 数组移动

这道题不难,需要注意的有一点就是每次移动是指,每次给的数字i对应数组A[N]中数字i的位置Bi,下面表格更清晰解释样例输入和输出,即:每次将输入的数字及其左边的所有数字一起移到后边。内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。初始数组A[N]中为1,2,..,N,N个数字,现要进行M次操作,每次操作给定一个数字。接下来M行,每行一个正整数,表示给定的数字i。,将A[1]..A[Bi]移到数组末尾。,记其在数组中的位置为。

2024-02-11 23:31:56 281

原创 【蓝桥杯Python】试题 算法训练 比较

解决,否则会超时,我第一次就是没用函数只有80分,定义函数可以提高代码的可读性和复用性,并且在函数被调用的时候,Python 解释器会对函数进行编译和优化,并将其存储在内存中以备后续调用。m行,每行R2-L2+1个整数,第一个整数表示第L2个数在数列第L1到R1个数中不大于它的个数,第一个整数表示第L2+1个数在数列第L1到R1个数中不大于它的个数,以此类推。给出一个n长的数列,再进行m次询问,每次询问询问两个区间[L1,R1],[L2,R2],接下来m行,每行四个整数L1,R1,L2,R2,意义如上。

2024-02-11 22:46:46 297

原创 【蓝桥杯Python】试题 算法训练 唯一的傻子

腿铮找2255有点事,但2255太丑了,所以腿铮不知道他的长相。正愁不知道到如何找他的时候,他突然看见计33班围成了一个圈在领微积分试卷。计33班有n个人,其中班长编号为0,其余同学依次按顺时针方向编号。这样一个过程持续了n-1次,那么显然,所以33小导最后一次叫的x号就是2255的编号,参考代码如下(PS:看到这么离谱的解析不要太震惊哦~)通过这样一个过程,腿铮终于找到了2255并血虐了他。接下来n-1行,表示小导说话中的x和k。第一行一个n,表示计33班的人数。一个数字,表示2255的编号。

2024-02-10 22:40:18 704 1

原创 【蓝桥杯Python】试题 算法训练 P0804

例如,若用户输入occurrence,经过压缩后,字符c的第2次出现被删除,第1和第3次出现仍保留;字符r和e的第2次出现均被删除,因此最后的结果为:ocurenc。的特性,对字符进行计数 ,若字符对应的值是[1,3,6]其中之一就在result中加入字符,使用count[char]=count.get(char,0)+1,方法将返回键char对应的值,如果该键不存在,则返回默认值 0。(2) 如果该字符是第1次出现或第3次出现或第6次出现,则保留该字符。(1) 如果该字符是空格,则保留该字符。

2024-02-10 21:31:56 309

原创 【蓝桥杯Python】试题 算法训练 斐波那契串

我们不妨按题目所说的将F[n]的前几项写出来看看有什么规律,下面的表格根据题意F[n] = F[n-1] + F[n-2] (n≥2,+表示连接)写出了F[0]~F[7],现在假设S是"01"(表格中黑体标出)首先,不得不吐槽这道题的表述让我理解了好久,而且我个人认为这个F[n]并不是一个斐波那契串,好了吐槽完毕,开始题解:不难看出F[n]以及由0和1构成的串S都指向了。给出一个由0和1构成的串S和一个数n,求出F[n]中S出现的次数。n≤263-1,子串长≤10000,答案≤263-1。

2024-02-10 01:09:19 688

原创 【蓝桥杯Python】试题 算法训练 过河马

由于过河马积累了许多的怨念,所以这次它过了河之后,再也没有什么东西可以限制它,它可以自由自在的在棋盘上驰骋。一开始,它是在一个n行m列棋盘的左下角(1,1)的位置,它想要走到终点右上角(n,m)的位置。第一行两个数n,m,表示一个n行m列的棋盘,马最初是在左下角(1,1)的位置,终点在右上角(n,m)的位置。在那个过河卒逃过了马的控制以超级超级多的走法走到了终点之后,这匹马表示它不开心了……那么,这匹马它也想知道,它想从起点跳到终点,一共有多少种走法呢?于是,终于有一天,它也过河了!的特性,可知马每次有。

2024-02-08 02:02:45 361

原创 【蓝桥杯Python】试题 算法训练 藏匿的刺客

kAc帝国的派出的n个看守员都发现了这一问题,第i个人会告诉你在第li个草堆到第ri个草堆里面有人,要求你计算所有。所以两个有交集的草堆只有人在他们交集中时才能确保人最少,但是单纯使用集合会内存超限只有40分,后面我将集合改为元组就。首先先用列表存储每一个集合,按集合最小数进行排序,然后进行比较,有交集就更新集合。强大的kAc建立了强大的帝国,但人民深受其学霸及23文化的压迫,于是勇敢的鹏决心反抗。第一行一个数字n,接下来2到n+1行,每行两个数li和ri,如题。不断更新,最后输出集合个数,因为题目要求。

2024-02-07 02:08:45 285

原创 【蓝桥杯Python】试题 算法训练 强力党逗志芃

现在我们可以了解到,每个技能都有一个前提技能,只有学完了前提技能才能学习当前的技能(有一个最根本的技能不需要前提技能)。动态规划的状态可以定义为`dp[i][j]`表示在以第`i`个技能为根的子树中,使用`j`个技能点能达到的最大威力值。内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。之后的n-1行,每行两个数x,y,表示y技能的前提技能是x,也就是说先学第x个技能才能学弟y个技能。一个数,最大的威力值。

2024-02-06 04:57:06 306 2

原创 【蓝桥杯Python】试题 算法训练 逗志芃的危机

逗志芃的妹子是个聪明绝顶的人,相比之下逗志芃就很菜了。现在她妹子要和他玩一个游戏,这个游戏是这样的:一共有n个数(n是偶数)写成一行,然后两个人轮流取数,每次只能从最前面或者最后面取走一个数,全部取完则游戏结束,之后每个人取走的数的和就是每个人的得分。才理解这是一道动态规划的题,也就是说无论是逗志芃的妹子还是逗志芃都会选择最优的(不能只看到目前最大的,而忽视了未来更大的数字),使用数组ans[L][R]来存储选择数字的区间在L~R时的最高分,最后输出就是输出ans[0][n-1]就是答案,参考代码如下。

2024-02-06 02:47:19 458

原创 【蓝桥杯Python】试题 算法训练 士兵杀敌(二)

如果是字符串ADD则后面跟的两个整数I,A(1

2024-02-05 23:06:21 233

原创 Django快速入门

同时按上键和鼠标右键可在桌面进入cmd,输入。建立模型,Myapp/models.py。激活模型,myapp/admin.py。美化展示,myapp/admin.py。# 允许他人同局域网访问。2)数据迁移(建立表单)# 默认8000端口。新建项目,cd项目输入。

2023-11-15 20:16:44 61

原创 Django如何使用前端模板?静态资源怎么显示?

在我们开发Django项目时往往需要一个好看的前端页面,然而自己再耗费大量的时间去从0开始搭建前端页面就太不切实际了,所以大部分人都会去下载现有的前端模板使用,比如我就在。1.将css,js,img(我这边都在assets那个文件夹里)都放入myapp/static(需手动创建)下载了一个模板准备用在我的项目中。这是django对静态资源的处理机制导致的,执行下面操作恢复正常。然后在urls.py和views.py进行配置就可以了。下载的模板,直接打开网址是正常的。

2023-10-29 21:15:19 349 1

原创 centos7安装python3.x(保留python2.7),到git克隆django项目部署

这里解释一下,平时终端调用python、pip等等都是从/usr/bin/来的,而我们下的东西在/usr/local/下,所以要链接,然后为了让python2.7和python3.7.x共存,我们使用python3、pip3来调用。因为centos7自带的版本是2.7,想要下载3.7去运行django的项目的时候老是报错,主要原因就是centos7老是指向2.7,这里总结以下,让python3和python2共存就是解决办法。第六步:进入克隆好的项目下载需求,我使用了清华的镜像。step1:安装最新版。

2023-08-30 00:32:06 212 1

原创 yum 安装报错 File “/usr/bin/yum“, line 30 except KeyboardInterrupt

在使用centos7将python从2.7升级到3.x时报的错,只需修改 /usr/bin/yum 和 /usr/libexec/urlgrabber-ext-down 文件,指定使用 python2.7 作为 yum 的解释器。终端输入以下命令,按i修改文件,按esc退出修改,再输入:wq!

2023-08-29 02:00:28 262 1

原创 pycharm切换终端为anaconda prompt,解决解释器切换但是终端没有改变的问题

你是否也遇到这样的问题,项目切换了虚拟环境的解释器,但是运行时报错,发现终端报错路径是环境变量下的基础解释器,为了解决这个问题最好的办法就是切换终端为anaconda prompt,下面是具体步骤。第一步:复制anaconda prompt的路径,搜索框搜索anaconda prompt->右键,打开文件位置->右键,属性->复制目标。第二步:打开pycharm->设置->工具->终端,粘贴(注意不要全部粘贴,只粘贴cmd.exe以后的部分,如图)重新打开终端,已经可以正常激活虚拟环境并运行了。

2023-08-25 23:28:12 810 2

原创 [解决sklearn的KMeans运行报错]AttributeError: ‘NoneType‘ object has no attribute ‘split‘

将threadpoolctl从版本2.2.0升级到版本3.1.0。

2023-08-17 00:09:13 1618 5

原创 决策树可视化文字乱码问题解决方法

然后我尝试直接把列名写入代码,成功了。

2023-08-14 17:43:02 132

原创 【Docker】备份和迁移数据

备份和导入 Volume 的流程备份:1.运行一个 ubuntu 的容器,挂载需要备份的 volume 到容器,并且挂载宿主机目录到容器里的备份目录。2.运行 tar 命令把数据压缩为一个文件。3.把备份文件复制到需要导入的机器。导入:1.运行 ubuntu 容器,挂载容器的 volume,并且挂载宿主机备份文件所在目录到容器里。2.运行 tar 命令解压备份文件到指定目录。

2023-08-01 22:20:49 1065 2

原创 【Docker-Compose】定义和运行多个容器

Docker Compose是一个用于定义和运行多个容器的工具。它使用一个YAML文件来配置应用程序的服务、网络、存储卷等,并提供了简化的命令行工具进行管理。终端输入查看是否已经有docker-compose,如果你安装的是docker桌面版默认是有的。接着我们需要在我们的项目的根目录下创建一个名为。成功把项目的多个服务集合到一起。脚本写好后终端在项目目录下输入。内容输入参考,也可以看。

2023-08-01 02:04:33 317 1

原创 【Docker】将自己的镜像上传至镜像库

里面包含了大量镜像,基本各种软件所需依赖都有,要什么直接上去搜索。如果我们想把自己的镜像上传至Docker的镜像库,这篇文章能够帮助你!接下来我们在终端登录(uesrname就是你注册的账号名字)注册完之后我们就可以创建镜像库了,操作如下。首先你要有一个Docker的账号,没有就。上传完成后我们可以部署检测一下是否成功。恭喜你已经学会上传镜像到镜像库!Docker 官方提供了一个。

2023-07-31 16:36:56 214

原创 Django + Docker 快速部署

现在Django应用监听在本地8000端口上,可以通过浏览器访问http://localhost:8000/来查看应用。同时你还要在根目录下创建一个名为requirements.txt的文件,说明项目依赖,示例内容如下。接着在项目根目录下创建一个名为dockerfile的文件,下面是示例dockerfile的内容。首先创建一个django项目。

2023-07-30 18:34:15 121 1

原创 Docker的安装与使用【2023】

本文讲述了Docker的安装与使用。

2023-07-13 15:26:57 204 1

原创 Anaconda基础操作

cmd下输入:conda create --prefix=name(自己取名字) python=x.xx(版本号),例如下方代码。激活环境,cmd下输入:activate 环境名,例如下方代码(注意是要自己已有的环境)conda remove -n 环境名 --all -y。conda remove -n 环境名 包名称。查看当前环境下所有包:conda list。使用以下命令,可以删除指定环境(谨慎操作)使用以下命令,可以删除当前环境的包。使用以下命令,卸载指定环境中的包。1.下载python包。

2023-04-05 18:53:34 519

原创 用Lambda表达式定义一个匿名函数并调用

其中例子二使用了map()函数,map(function,iterable,...),第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。下面是求x的平方的两个例子。

2023-03-14 12:07:30 188

原创 Python用递归函数实现求一个数的阶乘

【代码】Python用递归函数实现求一个数的阶乘。

2023-03-14 11:54:51 328

原创 Anaconda改变虚拟环境安装路径(必成功)

回车后如果出现下面情况那么恭喜你成功了,我们可以看见安装路径是对的,选择y就可以安装了,选择n则是取消。如果你报错了的话那么需要你将envs的user权限全勾上。如果还不行就把envs的可读去掉。

2023-02-12 23:40:16 4000 2

原创 MySQL的安装,初始化和卸载

MySQL的安装,初始化和卸载教学

2023-01-30 20:50:59 396

原创 C语言二维数组----写井字棋

由于游戏的随机,所以无论是玩家还是电脑,每走一步,我们都需要判断游戏是否继续,游戏一共有四种状态,第一是玩家胜利,第二是电脑胜利,第三是平局,第四是继续游戏。在这里我用' * '表示玩家的棋子,用' # '表示电脑的棋子,所以我们可以定义一个char型的函数用return的字符表示游戏状态,' * ' # ' Q ' C '分别表示玩家胜利,电脑胜利,平局,继续游戏。第一行是' ',' | ',' ',' | ',' ';第三行是' ',' | ',' ',' | ',' ';

2022-12-13 15:05:05 362 2

原创 最大公约数和最小公倍数C语言

最大公约数 最小公倍数 辗转相除法

2022-12-06 14:11:40 255 4

原创 C语言比大小问题

作为一个初学者,我们对代码聪明了好奇和渴望,c语言的比大小问题就是我们踏入这边领域的第一步。

2022-12-05 11:32:03 1732 4

空空如也

空空如也

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

TA关注的人

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