自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python开发-创建项目

在app01里面创建static文件夹放图片、css样式等,在templates文件夹里面新建html页面。

2024-07-11 10:43:16 279

原创 回文数(leetcode)

给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。解释:从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。是指正序(从左向右)和倒序(从右向左)读都是一样的整数。输入:x = -121。输入:x = 121。

2024-07-01 11:14:21 293

原创 添加用户页面(Flask+前端+MySQL整合)

在命令提示符中查询表中新添加数据。

2024-06-28 22:16:34 509

原创 MySQL学习_python操作MySQL

1.首先下载pymysql。

2024-06-28 22:00:38 294

原创 字符串转换整数(atoi)

舍入:如果整数数超过 32 位有符号整数范围 [−231, 231 − 1] ,需要截断这个整数,使其保持在这个范围内。具体来说,小于 −231 的整数应该被舍入为 −231 ,大于 231 − 1 的整数应该被舍入为 231 − 1。符号:检查下一个字符(假设还未到字符末尾)为 ‘-’ 还是 ‘+’。第 2 步:“42”(当前没有读入字符,因为这里不存在 ‘-’ 或者 ‘+’)第 1 步:“42”(当前没有读入字符,因为没有前导空格)第 3 步:“42”(读入 “42”)输入:s = “42”

2024-06-21 13:04:26 243

原创 整数反转(leetcode)

如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。假设环境不允许存储 64 位整数(有符号或无符号)。输入:x = 123。

2024-06-10 21:30:50 257

原创 Z字形变换

之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“PAHNAPLSIIGYIR”。将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。输入:s = “PAYPALISHIRING”, numRows = 3。输出:“PAHNAPLSIIGYIR”

2024-06-09 15:43:54 199

原创 软考随记(二)

和TCP、UDP和IGMP协议一样,IGMP协议使用IP数据报传递数据端口扫描器,通过选用远程TCP/IP不同的端口服务,并记录目标给予的回答,通过这种方法,可以搜集到很多关于目标主机的各种有用信息。回送地址(127.x.x.x)是本机回送地址,即主机IP对战内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。目的:在接收端有限承受能力的情况下,通过流量约束,减少接收端处的数据丢失,提高数据发送效率,充分利用接收端资源。

2024-05-30 21:07:46 937 1

原创 最长回文子串

当s[i]=s[j]时且j-i<3时 => dp[i][j]为true。当s[i]=s[j]时且j-i>=3时 => dp[i+1][j-1]=s[j]时 => dp[i][j]为false。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。给你一个字符串 s,找到 s 中最长的回文子串。设dp[i][j]是字符串从i到j是否回文。解释:“aba” 同样是符合题意的答案。输入:s = “babad”使用动态规划解决此问题。

2024-04-26 15:14:05 124

原创 寻找两个正序数组的中位数

采用双指针的方法,因为两个数组是有序数组,当走了总长度一半的步数时,这个位置的值就是中位数。当然如果总长度为偶数,则需要计算总长度中间的值以及这个值的上一个值之和并除以2,如果是奇数,则只需要找到总长度中间的值即可。题目描述:给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数。输入:nums1 = [1,3], nums2 = [2]解释:合并数组 = [1,2,3] ,中位数 2。输出:2.00000。

2024-04-25 11:31:19 144

原创 无重复字符串的最长子串

left = s是把字符串s赋值给left,应该是left=0,让他指向字符串第0个位置。题目描述:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串的长度。第二个错误,集合没有append方法,但是有add()Set(集合):集合是一种无序且不重复的数据集合。元组(Tuple):元组是有序的、不可变的序列。还有就是要remove掉集合中s[left]

2024-04-11 22:01:42 143 1

原创 两数相加(leetcode)

但是,链表的节点需要具有 ListNode 类型的值,而不是整数。因此,我们必须将结果的整数值转换为节点,并将其连接到链表中。所以,我们使用 ListNode(carry % 10) 来创建一个新的节点,其值为当前位的和取模 10,然后将这个新节点连接到结果链表中,即 l3.next。给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。差点忘了,最重要的一点是循环体是while循环,知道三者都为空才结束循环,而不是if支循环一次。

2024-04-11 21:29:21 276

原创 两数相加之和

两数之和

2024-04-05 21:57:56 156

原创 软考复习随记

直接执行源程序或源程序的内部形式(词法分析、语法分析、语义分析,但是没有中间代码生成,也没有目标机器代码)不产生目标程序,每使用一次就解释一次,运行效率低。每个像素值实际上是一个索引值或代码,该代码值作为色彩查找表(CLUT)中某一项的入口地址,根据该地址可查出实际R,G,B的强度值。语法分析:在词法分析的基础上,将单词序列分解成各类语法短语,如“程序”,“语句”,“表达式”等,对语句结构合法性进行检查。直接作用于人的感觉器官,使人产生直接感觉的媒体,引起听觉的声音,引起视觉反应的文本。

2024-04-04 17:32:19 429

原创 群智能(粒子群优化算法、蚁群优化算法)

在每一次迭代中,粒子通过跟踪两个最好的位置来更新自己,第一个粒子本身所经历的最好位置pbest,另一个是整个种群目前寻找到的最好位置gbest。基本原理:蚂蚁在寻找路径时会在路径上释放一种信息素,当它们碰到一个还没有走过的路口时,就随机地挑选一条路径前行,与此同时释放与路径相关的信息素。当后来的蚂蚁再次碰到这个路口时,他不一定就是挑选信息素浓度最高的路径,而是根据概率选择,信息素浓度越高的路径被选择的概率相对较大。最优路径上的信息素浓度越来越大,而其他路径上的信息素却会随着时间的流逝而消减。

2024-03-21 09:07:34 434

原创 进化算法的四个分支(遗传算法、进化规划、进化策略、遗传编程)

20世纪50年代末期,Holland教授开始研究自然界自适应现象,希望将自然界的进化方法用于实现求解复杂问题的自动程序设计。1962年 Fogel提出模仿人类智能的方法 – 进化规划,起初他是为求解预测问题而提出的有限状态机进化模型,这些机器状态是基于均匀随机分布的规律进行变异的。70年代,提出遗传算法基本定理–模式定理,揭示出群体中的优良个体的样本数呈指数级增长的规律。20实际90年代,进化规划的思想被拓展到实数空间,用来求解实数空间中的优化计算问题。(1)进化规划发展历程。(2)进化规划的特点。

2024-03-18 14:20:12 885

原创 index.vue:19 Uncaught (in promise) TypeError: Assignment to constant variable. at getBanner (ind

定义的ref 变量没有加value 如。

2024-01-22 15:48:20 524

原创 vue3-图片懒加载指令实现

有些网站页面比较长,用户不一定访问到页面靠下面的图片,这类图片通过懒加载优化手段可以做到只有进入视口区域才发送图片请求。使用Vueuse的一个函数来监听是否到达需要懒加载图片的位置,如果为true则发送图片请求。当然,如果不想麻烦,可以直接使用elementPlus里面的组件属性实现懒加载。再main.js里面挂载lazyPlugin。

2024-01-21 19:04:35 464

原创 vue3-吸顶导航

当滑动滚轮大于78px时,触发show样式。

2024-01-18 10:52:29 582

原创 vue3-路由配置

【代码】vue3-路由配置。

2024-01-17 18:35:31 456

原创 vue3-elementPlus主题色定制

在src目录下的styles的文件夹中增加element文件夹,element文件夹下的index.scss。然后在vite.config.js中增加红框中的配置。按钮由蓝色变成如下图所示的颜色说明配置成功。可定制自己喜欢的颜色。

2024-01-17 15:55:26 604

原创 vue3-Pinia

Pinia是Vue的专属的最新的状态管理库,是Vuex状态管理工具的替代品1.提供了更加简单的API(去掉了mutation)2.提供符合组合式风格的API(和Vue3新语法统一)3.去掉了modules的概念,每一个store都是一个独立的模块4.搭配TypeScript一起使用提供可靠的类型判断//导入一个方法defineStore//定义数据state//定义修改数据的方法(action 同步+异步)//getter定义//定义异步action。

2024-01-15 21:28:06 387

原创 vue3-provide和inject

顶层组件可以向底层组件传递方法,底层组件调用方法修改顶层组件中的数据。顶层组件向任意的底层组件传递数据和方法,实现跨层组件通信。1.顶层组件通过provide函数提供数据。2.底层组件通过inject函数获取数据。

2024-01-14 19:34:06 572

原创 vue3-模板引用

【代码】vue3-模板引用。defineExpose

2024-01-14 17:41:24 624

原创 vue3学习-生命周期函数

生命周期函数是可以执行多次的,多次执行时传入的回调会在时机成熟时依次执行。

2024-01-14 10:35:57 568

原创 python学习--os模块常用函数

目录操作 os模块函数

2023-09-30 17:18:56 145

原创 Python学习--with语句

with语句简介及作用

2023-09-30 16:32:51 179

原创 python学习--文件读写操作

打开操作内置函数open()创建文件对象语法规则:file=open(file,[,mode,encoding])file:被创建的文本对象open():创建文件对象的函数filename:要创建或打开的文件名称mode:打开模式默认为只读encoding:默认文本文件中字符的编写格式为gbk常用文件打开模式按文件中数据的组成形式,文件分为以下两大类1.文本文件:存储的是普通字符文本,默认为unicode字符据,可以使用记事本程序打开2.二进制文件:把数据内容用字节进行存储,无

2023-09-30 16:03:07 171

原创 python学习--类的浅拷贝与深拷贝

【代码】python学习--类的浅拷贝与深拷贝。

2023-09-26 12:11:22 120

原创 python学习--特殊方法和属性

特殊方法__new__与__init__创建对象过程

2023-09-26 11:25:41 68

原创 python学习--动态绑定属性和方法

Python是动态语言,在创建对象之后,可以动态的绑定属性和方法。

2023-09-23 12:13:47 252

原创 python学习--定义python中的类

【代码】python学习--定义python中的类。

2023-09-22 12:59:18 66

原创 python学习--python的异常处理机制

【代码】python学习--python的异常处理机制。

2023-09-21 11:41:18 64

原创 python学习--斐波那契函数

【代码】python学习--斐波那契函数。

2023-09-20 17:06:30 58

原创 python学习--函数

定义函数时,可能无法事先确定传递的位置实参的个数时,使用可变的位置参数使用*定义个数可变的位置形参结果为一个元组func(10)

2023-09-20 16:49:43 108

原创 python学习--字符串的常用操作

字符串常用操作及方法整理

2023-09-15 18:45:41 120

原创 python学习--字符串的驻留机制

【代码】python学习--字符串的驻留机制。

2023-09-15 16:04:03 197

原创 python学习--集合

python语言提供内置数据结构与列表、字典一样都属于可变类型的序列集合是没有value的字典。

2023-09-13 08:51:25 48

原创 python学习--元组

python内置的数据结构之一,是一个不可变序列。

2023-09-11 22:10:01 31

原创 python学习--字典

【代码】python学习--字典。

2023-09-09 17:56:13 35

空空如也

空空如也

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

TA关注的人

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