- 博客(400)
- 资源 (3)
- 收藏
- 关注

原创 深入浅出Python——Python高级语法之异常、模块、包
前言:本博文主要讲解Python异常、模块、包,属于Python高级语法。基础语法见:深入浅出Python——Python基础语法全解,更多内容请访问博主的主页,谢谢!文章目录一、了解异常二、异常的写法1. 语法2. 快速体验3. 捕获指定异常3.1 语法3.2 体验3.3 捕获多个指定异常3.4 捕获异常描述信息3.5 捕获所有异常4. 异常的else5. 异常的finally三、异常的传递四、自定义异常五、模块1. 导入模块1.1 导入模块的方式1.2 导入方式详解1.2.1 import1.2.2
2020-08-02 21:58:05
2786
3

原创 深入浅出Python——Python高级语法之面向对象
前言:本博文主要讲解Python文件操作的写法,属于Python高级语法。基础语法见:深入浅出Python——Python基础语法全解,更多内容请访问博主的主页,谢谢!文章目录一、理解面向对象二、类和对象1. 理解类和对象1.1 类1.2 对象2. 面向对象实现方法2.1 定义类2.2 定义类2.3 self三、添加和获取对象属性1. 类外面添加对象属性2. 类外面获取对象属性3. 类里面获取对象属性四、魔法方法1. `__init__()`1.1 体验`__init__()`1.2 带参数的`__ini
2020-08-02 19:26:34
3586
3

原创 深入浅出Python——Python高级语法之文件操作
前言:本博文主要讲解Python文件操作的写法,属于Python高级语法。基础语法见:深入浅出Python——Python基础语法全解,更多内容请访问博主的主页,谢谢!文章目录一、文件操作的作用二、文件的基本操作1. 文件操作步骤1.1 打开1.1.1 打开文件模式1.1.2 快速体验2.1 文件对象方法1.2.1 写1.2.2 读1.2.3 seek()3.1 关闭三、文件备份1. 步骤2. 代码实现3. 思考四、文件和文件夹的操作1. 文件重命名2. 删除文件3. 创建文件夹4. 删除文件夹5. 获
2020-07-30 21:17:48
3900
4

原创 深入浅出Python——Python高级语法之函数
前言:一、函数的作用函数就是将一段具有独立功能的代码块 整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求。函数在开发过程中,可以更高效的实现代码重用。二、函数的使用步骤1. 定义函数def 函数名(参数): 代码1 代码2 ......2. 调用函数函数名(参数)注意:不同的需求,参数可有可无。在Python中,函数必须先定义后使用。...
2020-07-27 17:14:51
8043
23

原创 深入浅出Python——Python基础语法全解
前言:Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。文章目录一、Python简介1. 了解Python2. Python介绍3. Python特点4. Python发展历史5. Python版本二、Python解释器1. 解释器的作用2. 解释器的安装三、PyCharm安装与使用1. PyCharm的作用2. PyCharm安装与使用四、注释1. 注释的作用2. 注释的分类及语法五、变量1. 变量的作用2. 定义变量2.1 标识符2.2 命名习惯2.3 使用变量2.4 认识
2020-07-24 20:31:37
89155
85
原创 Nuxt2中全局路由守卫的写法(含Nuxt3写法和变化)
全局middleware中定义在middleware文件夹下新建auth.js文件,在这个文件中,通过上下文对象context.route实现路由拦截// auth.js文件console.log('全局中间件执行了');// 尝试在服务器端获取 Cookies} else {// 在客户端使用 js-cookie 获取if (!在nuxt.config.js文件的router配置项中引入该中间件// nuxt.config.js文件....router:{
2025-04-01 20:49:52
378
原创 解决nuxt2刷新页面,Vuex取值失效以及数据持久化取值不到的问题
【代码】解决nuxt刷新页面,Vuex取值失效以及数据持久化取值不到的问题。
2025-03-31 15:33:30
168
原创 uniapp开发微信小程序中使用echarts
找到node_modules\mpvue-echarts\下的文件,保留src文件夹,其他删除,复制mpvue-echarts文件夹到项目的components中。定制echarts的js文件,然后下载,放到components的common目录下。
2025-03-18 17:51:06
1232
1
原创 pdf base64字符串转化成blob url,打开新页签实现文件预览
【代码】pdf base64字符串转化成blob url,打开新页签实现文件预览。
2025-03-18 11:40:37
191
原创 uni-app下载文件并保存本地、打开预览(带进度条、取消下载功能)
【代码】uni-app下载文件并保存本地、打开预览(带进度条、取消下载功能)
2025-02-24 15:28:08
638
原创 ant-design-vue的form校验中清除校验不通过以及主动触发
如果你想要清除整个表单的校验结果,可以使用 form.clearValidate() 方法。如果你想清除特定的表单项,可以使用 form.clearValidate(‘fieldKey’),其中 ‘fieldKey’ 是你要重置的表单项的 key。当然resetFields也是可以清除的,但是resetFields在清除提示语的同时也会把对应的字段值给重置了。
2025-02-10 14:44:54
396
原创 vxe-table和element表尾合计行
将 show-summary 设置为true就会在表格尾部展示合计行。默认情况下,对于合计行,第一列不进行数据求合操作,而是显示「合计」二字(可通过sum-text配置),其余列会将本列所有数值进行求合操作,并显示出来。使用 summary-method 并传入一个方法,返回一个数组,这个数组中的各项就会显示在合计行的各列中, 具体可以参考本例中的第二个表格。vxe-table的表尾合计,需要show-footer和footer-method搭配使用。若表格展示的是各类数字,可以在表尾显示各列的合计。
2025-01-23 11:18:17
607
原创 uview中u--input/u--textarea组件禁用后,如何设置背景为白色
uview中u--input/u--textarea组件禁用后,如何设置背景为白色。
2025-01-14 10:52:35
323
原创 vue + axios config url 转码 空格转成 +(前端解决)
encodeURI 对一个完整的URI 进行编码,而encodeURIComponent对URI 的一个组件(单个参数)进行编码。
2024-11-19 16:43:42
512
原创 解决upx在模版中不能动态绑定的问题
uni-app 使用 upx 作为默认尺寸单位, upx 是相对于基准宽度的单位,可以根据屏幕宽度进行自适应。uni-app 规定屏幕基准宽度750upx。设计稿 1px / 设计稿基准宽度 = 框架样式 1upx / 750upx。
2024-11-15 16:49:45
205
原创 解决npm下载依赖时出现sill idealTree buildDeps
如果上述步骤仍然无法解决问题,需要考虑卸载当前的node版本,然后从官方网站下载最新版本安装。如果没有报出错误,并且安装过程不再卡顿,则说明问题已经解决。,这通常在国外,可能会导致安装缓慢或卡顿。,然后再次检查镜像地址是否已更新。在更换镜像源或清除缓存后,再次运行。命令,确认是否已成功更换镜像源。5. 清除缓存:输入命令。
2024-10-16 11:42:48
592
原创 element-ui的tree组件获取父级节点渲染面包屑
id是唯一的,如果不是就需要其他能表示唯一性的字段来判断。就是面包屑显示的层级文字。就是最终的面包屑数组,
2024-03-14 16:56:54
493
原创 解决vue3 mitt路由跳转后 on事件获取不到值的奇葩问题解决
在Vue升级到3.0版本后,prototype属性就被取消了,所以我们不能再使用Vue2中的Vue.prototype.$bus=new Vue()的方式来使用全局事件总线。在Vue3中,推荐使用mitt这一三方库来帮助我们实现全局事件总线。
2023-09-06 17:01:11
3228
原创 Vue3 element-plus表单嵌套表格实现动态表单验证
rules对应data rules对象,prop对应表单字段(注意是表格里每一行对应的字段 forms.tableData[下标].key)prop的关键就在于下标 $index。
2023-08-01 15:07:56
8567
5
原创 vue3-vite使用amfe-flexible
在根目录,和package.json同级,创建一个名为postcss.config.js的文件。在index.html头部加入手机端自适应meta。
2023-07-24 11:22:06
961
原创 flexible.js的使用
rem,是相对单位,是相对HTML根元素,可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。
2023-07-24 11:14:28
1231
原创 cnpm使用
说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供 服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm。
2023-07-04 09:13:25
615
原创 解决Flexbox布局在缩小尺寸时会丢失比例
允许弹性项目缩小超过其内容使用min-width: 0(行方向)、min-height: 0(列方向)或overflow: hidden(其他值也有效,除了visible)。这意味着,默认情况下,允许 flex 项目缩小到任何定义的width,height或之下flex-basis。这意味着,默认情况下,弹性项目不能小于其内容的大小(无论flex-shrink或flex-basis)。flex 容器的初始设置是flex-shrink: 1.解释:需要考虑以下两个概念。
2023-07-03 17:43:31
556
SQL语句中Group BY 和Rollup以及cube用法.txt
2020-05-24
07-ajax.pdf
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人