- 博客(23)
- 收藏
- 关注
原创 Python基础笔记-sys 模块
sys 模块主要负责与 Python 解释器进行交互,该模块提供了一系列用于控制 Python 运行环境的函数和变量。
2023-10-12 09:50:33
206
原创 Python基础笔记-错误和异常
自定义异常类 MyExcclass MyExc(Exception): #继承Exception类return '被除数不能为0'#自定义方法try:if n == 0:print(exc)else:except:pass'''1、调用 getNum(1),输出结果为:10.02、调用 getNum(0),输出结果为:被除数不能为0'''在这个自定义的异常例子中,当参数 n 不为 0 时,则正常,当 n 等于 0,则抛出异常,自定义异常在实际应用中很少用到,了解即可。
2023-10-11 09:24:58
76
原创 Python基础笔记-枚举
枚举可看作是一系列符号名称的集合,集合中每一个元素要保证唯一性和不可变,因此我们可以对枚举中元素进行恒等比较,通俗来讲枚举就是一系列常量的集合,枚举是可迭代的。
2023-10-10 17:41:04
93
原创 Python基础笔记-os 模块
os 中文就是操作系统的意思,顾名思义,Python 的 os 模块提供了各种操作系统的接口,这些接口主要是用来操作文件和目录。Python 中所有依赖于操作系统的内置模块统一设计方式为:对于不同操作系统可用的相同功能使用相同的接口,这样大大增加了代码的可移植性;当然,通过 os 模块操作某一系统的扩展功能也是可以的,但这样做会损害代码的可移植性。
2023-10-10 14:15:04
177
原创 Python基础笔记-文件基本操作
在编程工作中文件操作还是比较常见的,基本文件操作包括:创建、读、写、关闭等,Python 中内置了一些文件操作函数,我们使用 Python 操作文件还是很方便的。
2023-10-10 11:10:11
51
原创 Python基础笔记-面向对象
面向对象(OOP)是一种对现实世界理解和抽象的方法,对象的含义是指在现实生活中能够看得见摸得着的具体事物,一句比较经典的描述是一切皆对象,Python 是一门面向对象的语言,面向对象编程简单来说就是一种封装代码的方式。
2023-10-10 10:19:45
52
原创 Python基础笔记-模块与包
Python 中一个以 .py 结尾的文件就是一个模块,模块中定义了变量、函数等来实现一些类似的功能。Python 有很多自带的模块(标准库)和第三方模块,一个模块可以被其他模块引用,实现了代码的复用性。
2023-10-09 18:05:42
60
原创 Python基础笔记-函数
def 函数名(参数) : 函数体 return 返回值如果要定义一个无任何功能的空函数,函数体只写 pass 即可。def 函数名():passdef 函数名(*参数名):函数体lambda 参数 : 表达式# 空函数pass# 无返回值# 有返回值s = x + yreturn s# 不定长参数print(p)# 匿名函数。
2023-10-09 16:06:37
100
原创 Python基础笔记-与时间相关的模块
datetime 包括了 date 与 time 的所有信息,格式为:datetime(year, month, day, hour=0, minute=0, second=0, microsecond=0, tzinfo=None, *, fold=0),参数范围值参考 date 类与 time 类。time 类表示由时、分、秒、微秒组成的时间,格式为:time(hour=0, minute=0, second=0, microsecond=0, tzinfo=None, *, fold=0)。
2023-10-09 15:54:57
53
原创 Python基础笔记-字典与集合
字典(dict)是 Python 的数据结构。它的内容是以键-值(key-value)的方式存在。dict 拥有良好的查询速度,dict 中的值可以是任意 Python 对象,多次对一个 key 赋 value,后面的 value 会把前面的 value 覆盖。集合(set)与字典相同均存储 key,但也。,因 key 不可重复,所以 set 中的值。
2023-10-09 14:15:13
40
原创 Python基础笔记-列表与组合
Python 中没有数组,而是加入了功能更强大的列表(list),列表可以存储任何类型的数据,同一个列表中的数据类型还可以不同;列表是序列结构,可以进行序列结构的基本操作:索引、切片、加、乘、检查成员。,可简单将其看作是不可变的列表,元组常用于保存不可修改的内容。元组(tuple)与列表类似,但元组是。元组中元素不能被修改,我们要用。② max() 和 min()对列表中元素进行排序。
2023-10-09 10:43:44
55
原创 Python基础笔记-序列
Python 中的序列是一块可存放多个值的连续内存空间,所有值按一定顺序排列,每个值所在位置都有一个编号,称其为索引,我们可以通过索引访问其对应值。
2023-10-09 10:38:33
53
原创 Python基础笔记-字符串
Python 使用了 ord() 函数返回单个字符的编码,chr() 函数把编码转成相应字符。可以通过单引号 ‘、双引号 "、三引号 ‘’’ 或 “”" 来定义。这种方式是用传入的参数依次替换字符串内的占位符{0}、{1} …
2023-10-09 10:34:11
51
原创 Xshell连接linux系统
2、填写linux服务器ip地址,协议默认ssh,填入主机IP和端口号。1、打开xshell软件,点击左上角+号建立连接。5、连接成功,输入linux指令可以正常执行。4、输入密码,点击确定进行连接。3、输入用户名,点击确定。下载后点击安装即可。
2023-06-09 11:30:42
190
原创 vue3+vite项⽬搭建-配置环境变量env
vite3+vite项目搭建 配置多环境变量 .env.development和.env.dev 等多文件配置
2022-07-01 19:04:55
5852
原创 VUE实现在前端导出EXCEL
VUE实现在前端导出EXCEL安装依赖在components公用组件文件夹下建一个export-excel文件夹Blob.js代码Export2Excel.js代码在index.vue来实现导出excel功能查看导出的文件安装依赖npm命令npm install xlsx file-saver -Snpm install script-loader -S -D或者 cnpm 命令cnpm install xlsx file-saver -Scnpm install script-loader
2021-08-05 15:36:20
299
原创 git commit后,如何撤销commit
git commit后,如何撤销commit修改本地代码然后执行了以下代码解决方案:命令详解:修改本地代码然后执行了以下代码git add .git commit -m '修改原因'执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?解决方案:使用命令:git reset --soft HEAD^这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)命令详解:HEAD^ 表示上一个版本,即上一次的com
2021-08-03 10:37:50
558
原创 vue使用webpack 打包性能分析插件 webpack-bundle-analyzer
webpack 打包性能分析插件 webpack-bundle-analyzer在vue中使用webpack打包性能分析的插件安装1、安装插件:2、打开webpack.config.js文件运行webpack打包性能分析的插件插件:webpack-bundle-analyzer这个插件可以帮助我们分析webpack在打包过程中有哪些可以改进的地方。安装npm地址: https://www.npmjs.com/package/webpack-bundle-analyzer1、安装插件:npm i
2021-07-06 11:32:09
882
原创 发布.netCore WebApi服务并在Linux上部署
发布.netCore WebApi服务并在Linux上部署网站发布linux上部署遇到的问题个人学习记录,如有问题欢迎指正网站发布使用vs2019将程序发布在本地文件夹:1、将调试好的WebApi项目的解决方案资源配置的Debug换成Release。2、右击项目-重新生成解决方案。3、右击启动项-发布。4、在发布的选项中选择编辑,跳出配置文件。5、发布方法选择 “文件系统”,填写自定义的发布的系统位置。6、在设置中选择相关的设置,部署模式有“框架依赖”和“独立”两种模式可以选择,选择框架依
2021-04-16 20:25:41
1616
原创 Docker 安装 MySQL
1、查看可用的 MySQL 版本访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本 mysql:latest 。2、运行容器 MySQL-p 3308:3306:映射容器服务的 3308 端口到宿主机的 3306 端口,外部主机可以直接通过 主机ip:3308 访问到 MySQL 的服务。MYSQL_ROOT_PASSWORD=dltt123456:设置 MySQL 服务
2021-04-09 20:57:52
111
原创 linux CentOS7安装docker
卸载docker卸载原有dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker
2021-04-09 20:56:42
93
原创 Vue组件通信中使用eventBus
Vue组件通信中使用eventBus使用场景简单的例字图片示例使用场景主要是现实途径是在要相互通信的兄弟组件之中,都引入一个新的vue实例,然后通过分别调用这个实例的事件触发和监听来实现通信和参数传递。简单的例字比如,我们这里有三个组件,index.vue、message-general.vue、chat-editor.vue。message-general和chat-editor是父组件main下的兄弟组件。这里要实现,message-general组件中触发点击事件后,调用chat-editor
2021-04-08 17:38:50
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人