自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue项目重复点击同一标签路由报错

首先确定点击触发的函数是 push 还是 replace,然后重写其对应的方法pushimport Vue from 'vue'import Router from 'vue-router'Vue.use(Router)const originalReplace = Router.prototype.replaceRouter.prototype.push = function push(location) { return originalReplace.call(this, loca

2020-11-20 00:46:05 267

原创 MySQL的安装和配置静态IP

MySQL的安装配置静态IP一般虚拟机默认的IP地址是自动分配模式DHCP,那么每次关机重启IP地址都会改变,这样就很麻烦,每次登陆有关虚拟机的应用都要重新查看一遍IP,并使用nmcli connection up这个命令使隐藏的IP现行,因此配置一个静态的IP是很有必要的。首先查看虚拟机链接外网的网关:点击编辑,选择其中的虚拟网络编辑器,跟着图片上的操作就能查看到本机的网关...

2019-06-26 20:04:30 1303

原创 python使用容器类实现斐波那契数列

使用容器类实现斐波那契数列class Fib: def __init__(self): self.items = [0, 1, 1] def __getitem__(self, index): return self.items[index] def __iter__(self): return iter...

2019-06-13 16:54:53 259

原创 python参数注解

python参数注解使用环境def add(x:int, y:int) -> int: return x + y不具有强制的约束力,仅仅只声明一下,对于结果的输出没有任何影响-> int:表示对于返回值的声明,是一个整型或者是在函数内部进行注解:def add(x,y): """ x : int y : int return int...

2019-06-04 22:24:36 437

原创 python装饰器

python装饰器装饰器(无参)它是一个函数函数作为它的形参。无参装饰器实际上就是一个单行参函数返回值也是一个函数可以使用@functionname方式,简化调用注: 此处装饰器的定义只是就目前所学的总结,并不准确,只是方便理解装饰器可以是高阶函数,但装饰器是对传入函数的功能的装饰(功能增强)一个加法函数,想增加它的功能,能够输出被调用过以及调用的参数信息def add(x,y)...

2019-06-04 22:24:05 199

原创 文本处理

文本处理分组命名(?\D+)在python环境中要加上大写的P: (?P\D+)python环境中使用正则表达式match#打印出s的分解后的带有序import res = """bottle\nbag\nbig\napple"""for i,c in enumerate(s,1): print((i-1,c),end='\n' if i%10==0 else ' ')...

2019-06-04 22:23:30 182

原创 序列化与反序列化之json、pickle、msgpack的简单运用

序列化与反序列化之json、pickle、msgpack的简单运用jsonjson序列化 dumpsimport jsond = {'name':'Tom', 'age':20, 'interest':('music', 'move'), 'class':['python']}j = json.dumps(d)print(j, type(j)){"name": "Tom", "ag...

2019-05-20 20:38:13 789

原创 python装饰器

python装饰器装饰器(无参)它是一个函数函数作为它的形参。无参装饰器实际上就是一个单行参函数返回值也是一个函数可以使用@functionname方式,简化调用注: 此处装饰器的定义只是就目前所学的总结,并不准确,只是方便理解装饰器可以是高阶函数,但装饰器是对传入函数的功能的装饰(功能增强)一个加法函数,想增加它的功能,能够输出被调用过以及调用的参数信息def add(x,y)...

2019-04-28 20:27:02 167

原创 参数

参数def sum(iterable): sum = 0 for x in iterable: sum += x return sumprint(sum([1,3,5]))#显示错误,因为这是相当于0 + [1,3,5](列表),所以会报错 print(sum(range(4)))#可以运行使用可变参数完成上面的函数:def sum(*num...

2019-04-15 19:38:59 198

原创 函数作用域

函数作用域作用域一个标识符的可见范围,这就是标识符的作用域。一般来说的是变量的作用域。def foo(): x = 100print(x)在上例中x不可以访问到,会抛出异常,原因在于函数是一个封装,他会开辟一个作用域,x变量被限制在这个作用域中,所以在函数外部x变量不可见。作用域的分类全局作用域在整个程序运行环境中都可见全局作用域中的变量称为全局变量局部作用域在函...

2019-04-15 19:37:49 189

原创 python字典简介

字典创建字典字典由键和对应值成对组成。字典的特点:可变的、无序的、key不重复每个键于值用冒号隔开,每对用逗号分隔,整体放在花括号中。键必须独一无二,但值则不必。值可以去任何数据类型,但必须是不可变的,如字符串,数或元组。字典也被称作关联数组或者哈希表。基本语法如下:dict = {‘a’:‘2341’,‘b’:‘9102’,‘c’:‘3258’}也可如此创建字典dic...

2019-04-12 20:16:49 302

原创 python中set及操作

python中set及操作集setset翻译为集合,是可变的,无序的,不重复的元素的集合l1 = set(range(5))l1{0, 1, 2, 3, 4}set的元素set的元素要求必须可以hash元素不可以使用索引set可以迭代set增加增加一个元素到set中,如果元素存在,什么都不做l1.add(8)l1{0, 1, 2, 3, 4, 8}update...

2019-04-08 11:19:45 1330

原创 由打印乘法表引入format的用法

由打印乘法表引入format的用法最初打印的乘法表字符未对齐for i in range(1, 10): for j in range(1, 10): if i >= j: print(str(j) + '*' + str(i) + '=' + str(i*j), end=' ') print()print('-' * 30)...

2019-03-31 21:13:16 432

原创 yum的安装(笔记)

yum的安装(笔记)安装首先进入指定的目录[root@centos7 ]# cd /etc/yum.repos.d/然后编写一个repo格式的文件,把yum网络地址存入到里面[root@centos7 yum repos.d]# vim centos7.repo【centos7】name=centos7baseurl=https://mirrors.aliyun.com/c...

2019-03-24 23:55:23 218

原创 Linux环境搭建和简单指令

课程笔记(未整理) Linux环境搭建和简单指令学习环境的搭建     在有Windows系统的电脑上安装VMware Workstation14,然后在VMware Workstation上安装CentOS7.6(这两种软件任意版本都行,具体的安装步骤图文会在以后更新)。完成CentOS7.6的安装后环境基本搭建完毕,在CentOS中打开terminal就可以进行指令的输入操作了。一般在生产...

2019-03-23 11:56:14 221

空空如也

空空如也

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

TA关注的人

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