3 时光Boy

尚未进行身份认证

我要认证

在网络、运维、项目等领域具有较深的积累,希望成为一个离梦想越来越近的人。

等级
TA的排名 22w+

Ceph 对象存储配置笔记

Ceph对象存储1.系统资源—准备三台server2.安装前配置1.配置hosts---vi /etc/hosts2.安装openvm工具---yum install -y open-vm-tools (工作环境是VMware虚拟环境时)3.配置防火墙 确保在ceph存储管理节点和客户端节点中开放了以下的端口:2003/4505-4506 启用防火墙systemctl enable firewalld 运行命令开放端口 firewall-cmd --zone=public --add-po

2020-08-03 19:17:09

如何选择阿里云ECS服务器?

考虑因素如下:1. 我的服务器要放置在什么区域?参考目标客户位置,华北,华东,东京,上海……不同区域价格略有不同看服务客户是哪个区域的,一般越近越好;或者看市场是全国的还是面向国内国外的2. 我的服务器需要什么样的配置CPU,内存等配置3.什么样的操作系统?最常见的就是windows系列和Linux 系列4. 我的服务器IO性能满足需要么?选择支持I/O优化的实例对于不支持I/O优化的实例,挂载SSD云盘时,通常最高可获得1000左右的IOPS性能高性能需要有充足的预

2020-08-03 09:38:26

Python装饰器应用

islogin=False#定义登录函数def login(): print("开始登录,输入用户名和密码") return True#定义一个装饰器def login_required(func): def wrapper(*args,**kwargs): global islogin if islogin: func(*args,**kwargs) else: islogi.

2020-08-02 22:13:10

不得不学的办事心经

每个人的一生都要办无数的事,小到个人待遇、家庭问题、子女教育、医疗保障、衣食住行,大到创建事业、生意合作、贸易谈判、管理下级,哪一件你不办好都不行。事与事不同,有大事、小事、内事、外事、难事、易事、鸡毛蒜皮的事、重如泰山的事……概括起来,以下几个方面提升你的办事能力:1.会作秀首先要重视自己的形象,形象是事业成功的助推器;另外,态度决定一切,办事的时候,心态首先要正,不要轻易让出“失败”的机会;要重视效率,每天都有许多事情等着我们去做;要有办法,好办法让你事半功倍;办事的程序也很重要,要求你统筹策划

2020-08-01 13:44:36

男人做事,要克服这些心理弱点

心理学上,和别人打交道不是很轻松自如的人,大多源于存在自觉的、不自觉地紧张情绪。这种紧张情绪,是人性格方面的“弱点”,是人多年生活习惯养成的,也可能是人年轻时候的生活态度发展而来的。当一个人一致把他作为“自卫”的武器来使用,他们就在无意之中伤害了别人。怎么克服这些弱点呢?只要你对他们进行科学的分析,意识到了进行性格优化的重要性,通过一套对性格进行转变的训练,你是完全可以克服这些弱点的。学会克服自卑心理每个人都会有自卑感,但不同的人可能有不同的选择第一种:自惭形秽,被自卑所压倒第二种:由于刺激产生.

2020-08-01 06:38:45

男人有这些品质,能办成事,才能吸引到异性

办事要有阳光心态每一件事能够办成,并不是偶然的。在事情成功的背后,有志气、有决心、有毅力、有善于捕捉时机的智慧,有创造时机、操作环境的才干在支撑着。一件事情的成功和一个人的命运掌握在自己的手里。坚强的人不论遇到什么样的困境,始终用最积极的思考、最乐观的精神和最辉煌的经验支配和控制自己的人生。那些优柔寡断的人正好相反,他们的人生是受过种种失败与疑惑所引导和支配的,他们往往在外力的阻挡和压迫之下低头退缩,并因此改变了自己的志愿。办事要有决心决心是最重要的办事心态。决定人是否成功的因素是决心,不是环境,

2020-07-31 23:11:42

Python闭包的概念和用法

概念闭包在函数提出的概念一个函数嵌套一个函数def func1(): a = 50 def func2(): b = 60 print(b) return func2x = func1()x()内部函数用return方式进行反馈然后外部加括号调用执行结果总结条件:1.外部函数中定义了内部函数2.外部函数是有返回值3.返回的值是:内部函数名4.内部函数引用了外部函数的变量名#闭包举例def func1(a,b):

2020-07-29 00:25:00

华为28条铁规,值得学习

导读:从2万元的6人小作坊到全球通信设备行业第一,华为无可替代的成为创业者的领路人。那么华为奇迹究竟是如何诞生的呢?简单来说就是28条规定,让华为越变越好。军规1:狼性文化唯有文化生生不息植入狼性基因互利共赢,协同作战用狼性精神,政府世界军规2:重在实干脚踏实地从点滴做起干一行,爱一行,专一行小改进大激励,大建议只鼓励板凳要坐十年冷干部要有基层实践经验军规3:入职教育从军事训练开始,洗筋伐髓文化再教育,统一价值观岗位技能培训,强化执行力训战结合,打造职业化铁军军规4:师.

2020-07-28 22:00:46

Python的enumerate函数

def func(): n=5 ls1=[15,22,33] #声明内部函数 def in_func(): #对ls1里面的元素进行加5操作 for k,v in enumerate(ls1): ls1[k] = v + n ls1.sort() in_func() print(ls1)func()#enumerate函数使用ls2=['a','b','c']print(list

2020-07-26 18:30:05

Python中random函数5种用法

import randomdef gen_code(n): s='er0dfsdf7dfdfd7f989fd' code='' for i in range(n): r = random.randint(0,len(s)-1) code+=s[r] return codedef login(): username=input("输入用户名:") passwd=input("输入密码:") code=gen_code

2020-07-25 23:55:25

Redis主从复制

安装版本和常见问题错误1:make[3]: cc: Command not foundyum install gcc -y错误2:zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory #include <jemalloc/jemalloc.h>make MALLOC=libc错误3:经验整理:本人系统是centos7.7,安装redis6.0.6时遇到如下问题,其它贴子说要升

2020-07-25 17:15:51

python基础练习(一)

9*9乘法表for i in range(1,10): for j in range(i,10): r='{}*{} = {}'.format(i,j,i*j) print("{0:10}".format(r),end=' ') print('\r')

2020-07-23 16:48:55

用Python实现双色球随机选号

import randomdef ball(n): balls=set() #定义一个空集合,存n个双色球 while len(balls)!=n: #当判断条件假false时,循环结束 red_list=sorted(random.sample(range(1,34),6))#从1到33随机取6个数字(int) 返回值是list 升序 red_ball=[str(i).zfill(2) for i in red_list] #int列表类型转字符串列表即(

2020-07-23 15:35:55

Python调用钉钉机器人发消息

import jsonimport requestsimport randomdef func(): name = input("输入你的大名:") age = input("输入你的年龄:") rdm = random.randint(18, 50) if int(age) > rdm: r='你好,{}。我比你小,我{}岁了。'.format(name,rdm) elif int(age) < rdm: r='你

2020-07-22 15:56:41

SuperVisor配置实践

1.平台版本和python环境#系统版本7.3[root@server]$ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) #supervisor依赖于python[root@server]$ python -VPython 2.7.5#安装pip,这一步主要是为通过pip来安装supervisor而用。yum install python-pip2.安装supervisor(两种方式)在扩展epel源安装好的

2020-07-21 18:52:25

PYTHON格式化输出

区分%s、%d和%f的用法1 先看%s用例name = 'hanfeizi'addr = '陕西西安未央区'num = 21floor = '55栋'#格式化化输出print("他的名字是%s,家庭住址%s,街道%s,小区%s楼" % (name,addr,num,floor))#用+连接字符串和变量print("他的名字是"+name+"家庭住址"+addr)结果:他的名字是hanfeizi,家庭住址陕西西安未央区,街道21,小区55栋楼他的名字是hanfeizi家庭住址陕西西安

2020-07-20 00:14:19

PYTHON正则表达式(三)

正则表达式re.sub()Python正则表达式函数除了match、search、findall,下面举例说明下sub,这是对找到的内容具备替换作用的函数。直接替换:#直接用100替换匹配到的数字res1 = re.sub(r'\d+','100','java:77,python:81')print(res1)用函数对匹配到的数值计算和替换:import re#定义函数给获取到的数值+10def func(temp): num = temp.group() num1

2020-07-19 12:12:48

PYTHON正则表达式(二)

需求1:判断固话格式,并分别提取区号和座机号:如010-8992323,提取保存010和8992323。import remsg = '010-8992323'#每个城市区号有3位或者4位,座机号有7位或者8位res = re.match(r'(\d{3,4)-(\d{7,8)$',msg)#以上的正则格式是()-(),分别把区号和固话放到括号中,用group(num)方法获取print(res.group())print(res.group(1))print(res.group(2))

2020-07-19 11:37:25

Python正则表达式实现过滤邮箱

需求:1.判断用户输入的邮箱格式合法;(用户名5-15位,必须还有@符号)2.邮箱必须是qq.com或者163.com或者126.com之一;#导入正则模块import re#先定义几个邮箱,用来测试下正则email = '431345@qq.com'#定义匹配规则result = re.match('\w{5,15}@(qq|126|163)\.(com|cn)',email)print(result.group())结果如下–匹配成功:用163邮箱地址测试正则–匹配成功:

2020-07-19 09:00:06

Python自动阅卷统计分数

需求:1.判断用户输入的答案是否与正确答案一致;2.一致就递增记分;2.同时记录正确数量的试题;试题文档exam.txt内容:下列哪个语句在python中是非法的?A、x=y=z=1B、x=(y=z=1)C、x,y=1,2D、x+=yPython语言语句块的标记是:A 分号B 逗号C 缩进D /Python脚本如下:# -*- coding: UTF-8 -*-f = open("D:/xiaoyun/exam.txt","r",encoding='utf-8')ans

2020-07-17 22:37:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。