自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 宝塔 SpringBoot 运行jar包时提示no main manifest attribute解决方法

spring-boot-maven-plugin 插件配置中的 skip 属性被设置为 true。这会导致 Spring Boot 在打包时跳过构建可执行 JAR 文件的操作,因此在生成的 JAR 文件中缺少必要的主清单属性,进而导致了 “no main manifest attribute” 的错误。

2024-03-26 17:43:18 539

原创 【极简】Vue写的chatGpt前端应用

苦于网上的Gpt都太贵了,申请了个自己的接口,刚好最近在学Vue所以写了这个前端页面,实现了连续对话功能,只写了个简单的页面,可在此基础上二开,布局有点乱,可以自己改改。3.模拟打字效果–后来才发现完全没必要,当使用流式输出的时候,貌似就可以直接是打字效果了。想法:把用户输入记录做一个存储,然后每次有新问题后连同新问题一起发送,为了节省费用,考虑使用切片数组。2.防止不小心用Gpt4调用,做了个Gpt选项,加了个密码验证,可以写到后端。其它的有兴趣的自己研究代码吧。请大佬点评,互相交流进步。

2023-11-14 21:39:18 3382 5

原创 OpenCV | 图像处理基本操作

在图像处理过程中,读取图像、显示图像、保存图像是最基本的操作。下面将简单介绍这几项基本操作。

2023-06-05 21:12:54 449

原创 Python | 二分法求函数的零点

输入一个正整数n,当f(x)绝对值小于10 ^−n 时认为函数值为0。输出方程在[1.5,2.4]区间的根,精确到小数点后第6位。

2023-06-01 21:49:34 1179

原创 Python | 计算函数曲线与x轴包围的面积

计算函数曲线在区间(a,b)与x轴包围的面积,可将这个区域平行于y轴切分成相等宽度的小梯形,每个梯形的面积可近似求出,所有梯形面积的和就是函数曲线与x轴包围的面积,也就是函数在给定区间的积分值,dx越小,梯形近似度越高,计算结果越精确,也就是说区间切分段的越多,结果越精确。第一行是由空格分隔的两个实数,代表积分区间(input().split()可把空格分隔的输入切分成两部分)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬。

2023-06-01 21:00:56 1753

原创 Python | 角古猜想

第一行依次输出从n开始每步的运算结果,每步的输出后跟一个空格‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬。第二行输出总的运算次数‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬。平均代码量 17 行。

2023-05-30 21:21:43 2253

原创 Python | 输出N以内的所有素数

输入一个正整数‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬。在同一行中从小到大依次输出不大于n的全部素数,每个数字后面一个空格。编程找出N(即小于等于N)的所有素数。平均代码量 20 行。

2023-05-30 20:49:05 5242

原创 Python | 出租车计费

split方法:https://www.runoob.com/python/att-string-split.html。map函数:https://www.runoob.com/python/python-func-map.html。(3)载客里程超过15公里的,15公里内的按照(2)计算,超过15公里的基本单价加收50%的费用;(2)载客里程3~15公里范围的,除起步费外,超过3公里的部分按基本单价2.3元/公里计算;某城市出租车计费标准如下: (1)起步里程为3公里(含3公里),起步费13元;

2023-05-30 20:37:10 4830

原创 D-oj|直接插入排序验证性实验 题目编号:584

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用直接插入排序的方法并采用哨兵法对关键码数组进行排序,输出每轮比较的过程。

2022-11-17 22:14:31 152

原创 D-oj|散列查找实验(开散列) 题目编号:583

请设计一个整型开散列表,散列函数为除留余数法,其中散列表的长度、除留余数法的模和关键码的个数由键盘输入,再根据输入由键盘输入所有的关键码。分别对三个待查值在散列表中进行查找,输出查找结果采用头插法。

2022-11-17 19:46:12 120

原创 D-oj|在非递减有序表中删除多余重复元素 题目编号:1128

有序表数据元素为整型,输入非递减有序表中各元素(不用排序,输入即有序),将表中多余重复元素删除,并将表输出。

2022-11-15 20:12:33 99

原创 D-oj|使用邻接矩阵实现有向图最短路径Dijkstra算法 题目编号:1136

用邻接矩阵存储有向图,实现最短路径Dijkstra算法,图中边的权值为整型,顶点个数少于10个。依次输出从编号为0的顶点开始的从小到大的所有最短路径,每条路径及其长度占一行。

2022-11-06 21:54:36 446

原创 D-oj|使用邻接表实现AOV网的拓扑排序算法 题目编号:1137

用邻接表存储有向图,在顶点表中增加入度域,使用队列存储入度为零的顶点编号,实现AOV网的拓扑排序算法,并输出拓扑序列,顶点个数少于20个。输出AOV网的拓扑序列(顶点信息),以空格隔开,最后一个顶点后面有空格,如果AOV网存在回路,输出"有回路"的信息,占一行。首先输入图中顶点个数和边的条数;输入顶点的信息(字符型);为了避免有回路也会输出,所以先将每次加入列表,最后再经过判断后是输出”有回路“,还是输出前驱顶点。

2022-11-06 21:46:50 638 1

原创 css|white-spacing

【代码】css|white-spacing

2022-10-29 21:41:27 383

原创 D-oj|二叉树的基本操作 题目编号:462

设计二叉树类,能够对二叉树进行先序、中序、后序和层序遍历,遍历的操作为输出结点的值,设计主函数,输入一棵二叉树,按先序、中序、后序、层序的遍历顺序输出结点的值。层序中head用来输出指针数组的头部,调用节点个数作为指针数组遍历的上限,将二叉树中所有的左右子树的指针依次加入数组中,然后每次输出数组中的第一个指针的data,相当于模拟队列。输入数据只有一组, 二叉树的结点均为一个数字, 数据为0代表当前结点为空。1 2 4 0 0 5 0 0 3 0 6 0 0 ,0表示空,输入的数字之间由空格分隔。

2022-10-23 16:54:41 160

原创 D-oj|求二叉树的深度 题目编号:376

采用先序法建立一棵二叉树,设计求该二叉树的深度,二叉树的数据域类型为字符型,扩展二叉树的叶子结点用‘#’表示,要求可以求多棵二叉树的深度,当二叉树的深度为0时程序结束。遍历二叉树两支,lnum表示左半支的最深处,rnum表示右半支的最深处,最后比较lnum和rnum输出最大值,即为二叉树深度。循环输入多棵扩展二叉树的先序遍历序列,每棵树占一行,以回车结束,每棵二叉树中结点之间以空格隔开。输出各二叉树的深度,每次输出后面都换行。

2022-10-22 20:17:13 152

原创 队列的链式存储结构与操作 题目编号:115

请定义一个链式队列,可以对队列进行“入队”、“出队”、“清空队列”、“获取队首元素”等操作。键盘输入一些命令,可以执行上述操作。本题中,队列的元素为字符。入队:E a,a代表入队的元素,这里E和元素之间用空格分隔。如果没有元素可出队或可取,请输出None;当输入的命令是G时,输出当前队首元素值;当输入的命令为D时,输出出队的元素值;当输入的命令为Q时,程序结束。输出的元素各占一行。

2022-10-02 11:32:02 216

原创 队列的顺序存储结构与操作 题目编号:460

请定义一个顺序队列,可以对队列进行“入队”、“出队”、“清空队列”、“获取队首元素”等操作。键盘输入一些命令,可以执行上述操作。本题中,队列的元素为字母,入队:E a,a代表入队的元素,这里E和元素之间用空格分隔。获取队头元素:当输入的命令为D时,输出出队的元素值;如果没有元素可出队或可取, 输出None。当输入的命令是G时,输出当前队首元素值;当输入的命令是G时,输出当前队首元素值;当输入的命令为D时,输出出队的元素值;如果没有元素可出队或可取,输出None。队列的最大元素个数为100。

2022-10-02 10:29:18 212

原创 栈的链式存储结构与操作 题目编号:458

当输入的命令为Y时,请输出栈是否为空,如果栈为空输出Yes,栈不空输出No。当输入命令G时,输出取出的栈顶元素 当输入命令D时,输出弹出的栈顶元素 注意,如果没有满足的元素,请输出None,所有元素均占一行。各个命令以及相关数据的输入格式如下: 将某个元素入栈:P,接下来一行是要入栈的元素 弹出栈顶元素:D 取栈顶元素(不删除):G 清空栈:T 判断栈是否为空操作:Y 当输入的命令为E时,程序结束。键盘输入一些命令,可以执行上述操作。本题中,栈的元素为字符。

2022-10-02 09:42:09 97

原创 栈的顺序存储结构与操作 题目编号:457

请你定义一个顺序栈,可以对顺序栈进行“将某个元素入栈”、“弹出栈顶元素”、“取栈顶元素(不删除)”、“判断栈是否为空”、“清空栈”等操作。当输入的命令为Y时,输出栈是否为空,如果栈为空输出Yes,栈不空输出No。取栈顶元素(不删除):G 清空栈:T 判断栈是否为空操作:Y 当输入的命令为E时,程序结束 输出描述。输入描述 各个命令以及相关数据的输入格式如下: 将某个元素入栈:P,接下来一行是要入栈的元素。当输入命令D时,输出弹出的栈顶元素 注意:如果没有满足的元素,输出None,所有的元素均占一行。

2022-10-01 21:03:10 144

转载 WordPress博客|自定义一个可爱的鼠标样式

WordPress博客|自定义一个可爱的鼠标样式

2022-08-13 13:05:22 839

原创 Python练习题20-求1000以内的完数

题目一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3编程找出1000以内的所有完数。ws=[]#用来装找出的完数for i in range(2,1001):#1默认舍弃 ys=[]#用来装每个i的因数 sn=0#用来求因数的和 for j in range(1,i):#找出所有因数 if i%j==0: ys.append(j) for number in ys:#求出因数的和 sn+=

2022-05-16 18:32:10 858

原创 Python练习题19求多项式的和

from functools import reduceAn=0i=0Sn=[]n=int(input('几项?'))m=int(input('首项数是多少'))for i in range(n): An+=m m*=10 Sn.append(An) i+=1 print('第{}项是{}'.format(i,An))def add(x,y): return x+ySn1=reduce(lambda x,y:x+y,Sn)Sn2=reduc.

2022-05-16 18:19:23 1052

原创 用python写的科大奥锐虚拟仿真霍尔效应实验计算程序

用python写的科大奥锐虚拟仿真霍尔效应实验计算程序

2022-03-28 16:38:46 2376 2

原创 python中传递多个参数时字典的键加引号的问题

python中传递多个参数时字典的键加引号的问题

2022-01-22 16:42:02 1864 1

转载 python函数变量的作用域声明(全局变量和局部变量)-转载

看到一篇很好的anne的夏天的文章分享函数变量的作用域声明(全局变量和局部变量)引入问题:局部变量:局部变量:定义在函数内部的变量,它的作用域也仅限于函数内部,出了函数就不能使用了。例如:#encoding = utf-8def demo(): tips = "No Smoking" print("函数内部变量tips:",tips)demo()print ("函数外部变量tips:",tips) 可以看到,如果试图在函数外部访问其内部定义的变量,会报Nam

2022-01-22 13:07:04 1682

原创 Python 编程从入门到实践 8-8拓展(有记忆性的存储多个歌手的多个专辑)

原来的要求每调用一次函数,字典就刷新一次,拓展是每一次存储都具有记忆性,更符合现实生活中的实际要求

2022-01-21 17:02:50 362

原创 《Python编程: 从入门到实践》习题答案--第五章 5-10

《Python编程: 从入门到实践》习题答案--第五章 5-10

2022-01-17 21:04:54 609 1

原创 使用python制作趣味小游戏—投骰子

自定义骰子面数,询问是否继续游戏

2020-08-30 00:51:19 1842

原创 9.4导入类

9.4导入类:python允许你将类存储在模块中,然后在主程序中导入所需要的模块. 导入单个类: car.py"""一个可用于表示汽车的类"""class Car(): --snip--现在创建另外一个文件——my_car.py,在其中导入Car类并创建其实例:my_car.pyfrom car import Car"""让python打开模块car,并导入其中的Car类(内容很多)"""my_new_car=Car('audi','a4',2020).

2020-08-15 19:27:43 224 1

原创 python将实例用作属性

可将大型实例类拆分为多个协同工作的小类。例如,不断给ElectricCar类添加细节时。我们可能会发现其中包含很多专门针对汽车电瓶的属性和方法。在这种情况下我们可将这些属性和方法提取出来,创建一个新的类并放入其中,将这个新的类用作ElectricCar类的一个属性:class Car():--snip--class Battery():"""创建Battery储存某些属性和方法供其他大类调用————把本来写在一起的大类的属性和方法拆分成小类效率更高""" def __init__(self.

2020-08-14 22:33:25 1105 2

原创 Python从入门到实践9-8练习

class Privileges(): def __init__(self):"""初始化""" self.privileges=['can add post','can delete post','can ban user']"""使属性privileges中存储了此列表""" def show_privileges(self):"""方法""" print(self.privileges)class Admin(): def .

2020-08-14 22:24:56 387

原创 python重写父类的方法

对于父类的方法,只要他不符合子类模拟的实物的行为,都可对其进行重写????为此,可在子类中定义一个这样的方法与父类的方法同名,python将只关注子类中定义的方法

2020-08-14 22:08:38 739

空空如也

空空如也

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

TA关注的人

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