自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JetBrains_孙健的博客

文能提笔安天下,武能上马定乾坤

转载 Python之路,Day29 - Python基础-初识装饰器

一.装饰器 简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 装饰器本质上是函数,用于装饰其他函数,为其他函数添加附件功能。 原则: 1、不能修改被装饰的...

2018-08-31 16:00:19

阅读数 43

评论数 0

转载 securecrt8.1破解版安装与注册机的使用方法

SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具,通过使用内含的VCP命令行程序可以进行加密文件的传输。这里提供的是securecrt 8.1破解版 64下载 带注册机 支持32位版本的使用方法。不过网络人的远程监控软件比这款软件好用,操作也更加方便。 ...

2018-08-31 10:25:17

阅读数 1212

评论数 0

原创 Python之路,Day28 - Python基础-修改haproxy配置文件

小练习,python真的要多练习。 根据需求完成haproxy.conf配置文件的查询,新建,删除等操作。 需求: 1、查 输入:www.oldboy.org 获取当前backend下的所有记录 2、新建 输入: arg = { 'bakend&...

2018-08-29 09:36:45

阅读数 72

评论数 0

原创 ESXI虚拟机转换成物理机[V2P]

一直以来我们在做虚拟化的时候都会做一件事情就是P2V,而很少人做V2P,其实在实际情况中我们可能会遇到这种情况,至于原因可想而知,无非是性能得不到满足、无法在虚拟化平台上正常运行, 虽然说这种情况很少,但是还是会存在的,所以这里我们说一下关于V2P的那些事情,V2P其实有很多种方法,专业软件的备份...

2018-08-28 13:45:58

阅读数 8404

评论数 1

转载 Python之路,Day27 - Python基础-函数式编程介绍

一、函数式编程介绍   函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 函数式编程中的函数这个术语不是指计算机中的函数(实际上是Subr...

2018-08-24 13:37:43

阅读数 42

评论数 0

转载 Python之路,Day26 - Python基础-递归

一. 递归 在函数内部,可以调用其他函数。如果一个函数在内部调用自身,这个函数就是递归函数。 defcalc(n): print(n) ifint(n/2) >0: returncalc(int(n/2)) ...

2018-08-21 14:40:48

阅读数 48

评论数 0

转载 Python之路,Day25 - Python基础-函数参数与局部变量

一、函数参数与局部变量   形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量。 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便...

2018-08-19 12:56:47

阅读数 58

评论数 0

原创 面向过程式编程和面向对象编程的区别

1.面向过程式编程       C语言是一种面向过程式的计算机语言。在C语言中,我们解决问题的方式是,把问题分成一步步来完成,对应于计算机就是一步步执行。 2.面向对象编程      C++语言是一种面向对象的计算机语言。在C++中,我们解决问题的方式是,把问题看作一个对象,可能是一个一个嵌...

2018-08-17 14:21:18

阅读数 817

评论数 0

转载 Python之路,Day24 - Python基础-函数基本语法及特性

一.函数基本语法及特性 背景: 现在老板让你写一个监控程序,监控服务器的系统状况,当cpu\memory\disk等指标的使用量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码 whileTrue: ifcpu利用率 >90%: ...

2018-08-17 14:18:19

阅读数 47

评论数 0

转载 Python之路,Day23 - Python基础-字符编码与转码

编码问题是个大问题,如果不彻底解决,它就会像隐藏在丛林中的小蛇,时不时地咬你一口。 那么到底什么是编码呢? //ASCII 记住一句话:计算机中的所有数据,不论是文字、图片、视频、还是音频文件,本质上最终都是按照类似 01010101 的二进制存储的。 再说简单点...

2018-08-16 17:14:46

阅读数 64

评论数 0

转载 Python之路,Day22- Python基础-文件操作练习

先了解下with语法: with语句 为了避免打开文件后忘记关闭,可以通过管理上下文,即: 1 2 3 withopen('log','r') as f: ... 如此方式,当...

2018-08-15 13:33:46

阅读数 41

评论数 0

原创 Python之路,Day21- Python基础-文件操作方法

一、文件操作方法 f = open('file1','r+',encoding='utf-8') f.read()#读取所有内容,光标移动到文件末尾 f.readline()#读取一行内...

2018-08-14 18:26:54

阅读数 89

评论数 0

转载 Python之路,Day20- Python基础-文件基本操作

一、 文件操作 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2018-08-13 14:22:31

阅读数 53

评论数 0

转载 Python之路,Day19- Python基础-集合

一、集合操作 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 s = set([3,5,9,10]) #创建一个数值集合 t = set("Hello"...

2018-08-12 17:15:21

阅读数 58

评论数 0

转载 Python之路,Day18- Python基础-三级菜单实例

程序练习 程序: 三级菜单 要求: 打印省、市、县三级菜单 可返回上一级 可随时退出程序 #Author:SJ menu = { '北京':{ '海淀':{ '五道口':{ ...

2018-08-07 17:15:17

阅读数 72

评论数 0

转载 Python之路,Day17- Python基础-字典操作

一、 字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: info = { 'stu1101': "TengLan Wu", 'stu1102�...

2018-08-06 17:57:28

阅读数 68

评论数 0

原创 MHA集群故障数据修复全过程

起因:MHA切换演练时,将主节点断开,备节点承担主服务,业务测试正常;后将MHA恢复至原先状态,导致主键冲突,数据分散在主备数据库上,主从中断。 初步做法:找出备库与主库的差异数据,在主库上修复完整,删除从库的多余数据,由于数据量插入较多,且时间有限,停用主库,让备库与从库单跑。 第二阶段修复...

2018-08-06 17:13:41

阅读数 747

评论数 1

转载 备份mysql所有数据库的每个表的shell脚本

使用use db_name;show tables 获得所有表。脚本针对MySQL5以上版本,mysql4以下未测试,mysqldump 参数可能有变。 备份表的路径:/backup_mysql/当天日期/数据名 这个目录中。 #!/bin/bash  MYUSER="root"...

2018-08-05 17:52:08

阅读数 345

评论数 0

转载 不登录到MySQL执行SQL语句

一般来讲,我们在MySQL中执行查询都是进入到mysql中执行的,比如通过命令登录: $ mysql -u root -p $ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with...

2018-08-05 17:51:23

阅读数 671

评论数 0

转载 Linux统计文件夹下的文件数目

Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。 统计当前目录下文件的个数(不包括目录) $ ls -l | grep "^-" | wc -l 统计当前目录下文件的个数(包括子目录) $ ls -lR| gre...

2018-08-05 17:47:35

阅读数 866

评论数 2

原创 MySQL新增数据,存在就更新,不存在就添加上

一、插入一条数据,存在就更新,不存在就插入(必须现有唯一键) REPLACE关键字的使用 : 使用REPLACE的最大好处就是可以将DELETE和INSERT合二为一,形成一个原子操作。 (1)这样就可以不必考虑在同时使用DELETE和INSERT时添加事务等复杂操作了。 (2)在使用REPLA...

2018-08-05 17:35:49

阅读数 2286

评论数 0

原创 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended 的解决办法

一句话 : 查看/etc/my.cnf文件,找到datadir目录,删除 datadir 对应目录下的 ib_logfile0, ib_logfile1, 重启即可。

2018-08-02 02:29:46

阅读数 2774

评论数 1

原创 Python之路,Day16- Python基础- 字符串内建函数

python的字符串不多做解释,字符串有很多的内建函数,一起了解下,用的时候方便查找。 Python 的字符串内建函数 Python 的字符串常用内建函数如下: 序号 方法及描述 1 capitalize() 将字符串的第一个字符转换为大写 name....

2018-08-01 15:54:03

阅读数 81

评论数 0

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