自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python——日历

1 #!/usr/bin/env/ python3 2 # -*- codinf: utf-8 -*- 3 # year: 2018 4 # day: 138 5 # --> XX/XX 6 # year: 2000 7 # day: 63 8 # --> 03/03 9 # year: 201410 # day: 6311 ...

2018-05-27 16:50:00 242

转载 python——查询linux指定目录下所有的空目录

1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 #*******查询指定目录中的空目录********* 4 #执行方法:python3 04-1.py + 目录名称 5 # a/b/c/f 6 # a/b/f 7 # a/b/r/1.txt 8 # python3 1.py a 9 # ...

2018-05-27 16:25:00 373

转载 python——秒(s)的转换

1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 #n=0 --> 0d0h0m0s 4 #n=63 --> 0d0h1m3s 5 #n=1235 --> 0d0h20m35s 6 n = int(input('n = ')) 7 if n < 0: 8 exit()...

2018-05-27 16:20:00 379

转载 python——linux文件分类管理器

cat table.py——制作表模板 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 import os 4 5 def get_length(ts): 6 ls = [] 7 hs = ts['head'] 8 for h in hs: 9 ls.a...

2018-05-27 16:15:00 214

转载 python——代码制作数据表

vim table.py 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 def get_length(ts): 4 ls = [] 5 hs = ts['head'] 6 for h in hs: 7 ls.append(len(h)) 8 bs =...

2018-05-27 15:56:00 196

转载 python——台阶题

例子:一次,爱因斯坦给他的朋友出了这样一道数学题:一条长长的阶梯,如果每步跨2阶,最后剩1阶;每步跨3阶,最后剩2阶;每步跨5阶,最后剩4阶;每步跨6阶,最后剩5阶. 只有每步跨7阶时,才正好到头,一阶也不剩.请问,阶梯到底有多少阶? 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 x = 7 4 i =...

2018-05-27 15:53:00 783

转载 python——借书题

例子:小明有5本新书,要借给A、B、C三位小朋友,若每人每次只能借一本, 共有多少种借书的方案? 1 #!/usr/bin/env python 2 # -*- coding; utf-8 -*- 3 c=0 4 for A in range(1, 5+1): 5 for B in range(1, 5+1): 6 for C in ...

2018-05-27 15:48:00 275

转载 python——求交通肇事者的车牌号

例子:一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 for ...

2018-05-27 15:43:00 2555

转载 python——百钱百鸡题

例子:有100文钱,要买100只鸡,公鸡5文一只,母鸡3文一只,小鸡三只一文,问公鸡母鸡小鸡各多少只?方法一:1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 for a in range(100//5+1):4 for b in range(100//3+1):5 for c in r...

2018-05-27 15:39:00 1354

转载 nginx服务调优

nginx调优nginx 配置文件模块:main全局设置:events stream四层代理模块 upstream 负载均衡设置:后端主机 serverhttp模块 gzip 压缩作用server...

2018-05-22 11:41:00 186

转载 bond网卡绑定(centos6.5 + centos 7)

----------------------CentOS 6.5-------------------------------1.添加bond内核模块modprobe bonding2.添加四块网卡3.编辑网卡进行配置eth0:vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=ye...

2018-05-22 11:36:00 134

转载 双主数据库配置与应用

双主数据库综合实验前提:这里介绍双主数据库,可以根据双主数据库来做单循环数据库,配置基本相同1.双主数据库:问题:主键冲突:解决方法:等差连接2.单循环:解决主库不够,增加访...

2018-05-22 11:24:00 251

转载 linux系统入门命令集+四大服务(DHCP、SAMBA、FTP、DNS)

Linux 命令总结第一章Linux安装及服务控制1. uname -r //查看linux版本号2.cat /proc/cpuinfo //查看CPU信息3.cat /proc/meminfo //查看内存信息 memtotal总容量memfree空闲容量swaptotal交换分区总容...

2018-05-12 15:19:00 554

转载 怎样将apache和nginx的源码包转换为rpm包?

源代码转换1.准备工作清空防火墙,iptables -Fhttpd-2.2.25.tar.gz(2.2.25的版本)yum -y install gcc*2.安装httpd服务tar zxf httpd-2.2.25.tar.gz -C /usr/src/cd /usr/src/httpd-./configure --prefix=/usr/local/httpd --enable-s...

2018-05-12 15:15:00 146

转载 沙盒技术——selinux控制

沙盒技术:1. 查看进程的上下文关联ll -Z drwxr-xr-x. root root unconfined_u:object_r:admin_home_t:s0参数解释:这条语句通过:划分成了四段,第一段 system_u 代表的是用户,第二段 object_r 表示的是角色,第三段是SELinux中最重要的信息,admin_home 表示的是类型,最后...

2018-05-12 15:04:00 305

转载 主从DNS应用与配置

一.单DNS服务配置:DNS服务的配置:yum -y install bindvim /etc/named.conf 修改:listen-on port 53 { any; };allow-query { any; };vim /etc/named.rfc1912.zones cd /var/namedlscp named.loc...

2018-05-12 14:52:00 150

转载 docker常用的三种监控

docker监控1.监控的分类prometheus ——大规模的docker监控第三方监控软件,红帽将其融合到centos 8中了,sysdig ——当前container实时监控weave scope——结构可视化监控cAdvisor/Heapster——google图形化监控zabbix一般用于页面监控,不用于监控docker2.docker自带的监控工具docker con...

2018-05-04 16:45:00 1081

转载 docker-machine基础应用

docker-machine实验:1.清除防火墙iptables -Fsetenforce 02.下载docker-machine软件包,curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname -s`-`uname -m` > /tmp/docker-mach...

2018-05-04 16:29:00 79

转载 docker容器的实践——综合项目一

Docker 综合实验实验拓扑:【调度器】Keepalived + nginx 一.Keepalived服务的安装配置:关闭LVS服务器的ipv4代理和转换的功能。vim /etc/sysctl.conf修改net.ipv4.ip_forwar...

2018-04-25 18:43:00 695

转载 docker如何共享数据

《共享数据:》1.容器与主机docker cp2.容器与容器:docker run --name web1 -d -p 80 -v /root/htdocs:/usr/local/apache2/htdocs httpd3.volume container共享数据:(1)创建一个用于挂载的容器,这里的vc_data只提供数据,不需要运行,然后将其...

2018-04-25 18:35:00 349

转载 docker容器的两类存储

《容器的两类存储:》1.Storage driver(container层的存储方式:无状态的应用,不需要持久化的数据,随时可以从镜像中创建,容器本身的存储形式,冷数据)使用环境:centos7——overlaycentos6——mapperaufs——ubuntubtrfs——susevfsxfsdocker info查看存储驱动...

2018-04-25 18:34:00 855

转载 docker容器网络通讯——外部访问内部

《外部世界访问内网:》原理:端口映射1.运行一个容器,开启容器80端口映射docker run -d -p 80 httpd2.查看,发现物理机的80并没有开netstat -napt | grep 803.查看docker ps,发现容器内部开的80端口只是映射到物理机的一个随机端口上。docker ps4.通过...

2018-04-25 18:31:00 1517

转载 docker容器的通讯——内部访问外部

《容器访问外部世界:》原理:NAT地址转换1.物理机可以连接外网2.docker run -it busyboxip a容器可以访问外网3.查看iptables策略,了解策略原理iptables -t nat -s-A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERAD...

2018-04-25 18:28:00 2690

转载 docker网络介绍之bridge网络详解

《docker network网络》一.docker容器网络的介绍测试镜像:busybox(1)----单机网络,容器间的通讯1>none 什么都没有的网络,docker run -it --network=none busybox高隔离性网络,比如是生成随机验证码,可以不通过网络,进入容器进行查看。2>host:和当前的网络结构完全相...

2018-04-25 18:23:00 738

转载 一张图看懂docker容器的所有状态

部分解释:创建容器的命令run 是create和start的结合create-created-start 例子:docker create httpdOCM硬件信息docker kill id 强制关闭容器die某个程序别强制退出,或者进程出错docker pause:暂停容器中所有的进程。docker...

2018-04-25 18:10:00 8223

转载 docker——cgroup限制的应用实例

cgroup限制:限制的好处:用户可以分配给容器具体的硬件资源,就是防止某个容器占用太多的资源而影响其他的容器或者host主机。对硬件的限制,也就是cgroup限制,能限制的很少,在容器创建时namespace已经限制好了,只有cpu,mem,硬盘我们来限制。(1)内存限制:目的:限制每一个内存线程分配多大内存。注意:限制的时候不能超过物理内存,可以运行,但是会...

2018-04-25 18:05:00 171

转载 docker私有仓库搭建

私有仓库(环境:centos 7)(1)开启私有仓库容器,并将本地的物理目录/myregistry映射到私有仓库的存放镜像的目录,目的是备份和方便扩容。docker run -d -p 5000:5000 -v /myregistry:/var/lib/registry registry:2(2)修改docker.service文件,添加私有仓库的服务器的IP地址和端口号...

2018-04-25 17:42:00 76

转载 dockerfile构建nginx服务

1.拉取基础镜像docker pull centos2.下载源代码软件包nginx-1.6.0.tar.gz3.编辑dockerfile文件mkdir /root/nginx/vim /root/nginx/dockerfileFROM centosMAINTAINER 2018-04-011 lipengcheng 777...

2018-04-13 17:44:00 110

转载 docker容器的构建

构建容器的方法:(1)命令docker commit运行容器的三个步骤:运行+修改+保存镜像例子:拉取镜像docker pull centos创建容器docker run -itd e934aafc2206 /bin/bash进入容器修改容器docker exec -it e6e5f719f74c /bin/bashyum -y install ...

2018-04-13 17:34:00 116

转载 docker容器的分层思想

1. 容器分层结构图:2.dockerfile分层的结构图:配合图详解:bootfs : kernel bootrootfs : /etc /dev /bin /usr ..容器的内核会映射到容器的rootfs,等启动到bootfs的时候,容器就会卸载掉rootfs,由系统的rootfs也就是kernel进行支持,而bootfs的目录结构就会很小,所以容器就会很...

2018-04-13 17:27:00 1092

转载 docker容器的了解

docker 容器容器不是docker ,但是docker是容器(1)容器的核心技术:容器规范:OCIcoreOS红帽收购,在企业版7.5之内rkt组织OCI ,建立了两项规范:runtime spec:不同的厂商容器可以通用image format spec:不同厂商通用镜像。(2)容器的runtime:容器真正的运行的地方,=jdk,直接...

2018-04-13 17:09:00 122

转载 docker架构的详解

docker架构一.具体部分的详解:1.docker daemondocker daemon是常驻的后台程序docker server就是后台程序docker接受数据请求,然后交给route,路由给指定的容器,然后handler处理请求信息数据的(区分数据就是区分头部信息的类型,我请求的是什么类型的数据就去不同的服务器。)。然后交给docker engine,形...

2018-04-13 17:06:00 128

转载 docker的核心原理-cgroup

Cgroup**************************************************************2.为什么限制硬件资源:一个虚拟机开启一个nginx需要很大的资源,在docker里:nginx 一个进程大概占用10-15M公用内存的弊端:黑客进攻,内存膨胀,增加物理内存的使用率,从而损坏虚拟机和物理内存,最终导致物理机出现问...

2018-04-13 16:54:00 220

转载 网络运维面试题

1.ARP的中文名称及作用?地址解析协议 将IP转化为MAC地址2.MAC的广播地址?FF-FF-FF-FF-FF-FF3.如何解决ARP欺骗?PC 和 网关双向绑定MAC 地址4.总结交换机的工作原理?学习 广播 转发 单薄5.交换机和路由器哪个设备转发数据包时会修改MAC地址?为什么要修改?路由器 当网关路由器接收到以太网数据帧时,发现数据帧中...

2018-04-08 09:54:00 13866

转载 100道linux运维笔试题

一百道Linux笔试题1. cron 后台常驻程序 (daemon) 用于: A. 负责文件在网络中的共享 B.管理打印子系统 C. 跟踪管理系统信息和错误 D. 管理系统日常任务的调度 2.在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ?...

2018-04-08 09:52:00 262

转载 运维岗位面试题集合

北京朗途融通信息科技有限公司1、用_________创建一个隐藏的共享文件夹2、常用的三种解析计算机命的方法有______,______ ,______。3、应用层最常用的协议是 ______和______,______用于连接网络4、从高到低罗列出OSI的模型框架5、一下协议的默认端口号POP3______SNMP______ FTP______telnet____...

2018-04-08 09:50:00 4254

转载 python——筛子游戏

1 import random 2 3 def roll_dice(numbers = 3,points = None): 4 print('----- 摇骰子 -----') 5 if points is None: 6 points = [] 7 while numbers > 0: 8 point = random.rand...

2018-04-08 09:31:00 235

转载 python——井字小游戏

import random def drawBoard(board): # 打印棋盘 # "board"是长度为10的列表,为了方便输入,忽略第一个元素board[0] print('\n\n\n\n') print('\t\t\t┌--─┬--─┬--─┐') ...

2018-04-08 09:30:00 232

转载 python——字典和字符串操作

字典与字符串操作:1.自定义函数a=123def jia(a): a+=10 print(a)jia(a)print(a)2.字典的用法dict_a={'9':'nine','7':'serven'}def zidian(a,b): dict_a[a]=bzidian('5','five')print(...

2018-04-08 09:27:00 108

转载 docker学习笔记

1.首先修改yum源,安装最新版的docker.(1)国外yum源。 vim yum.repo [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproje...

2018-04-08 09:17:00 128

空空如也

空空如也

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

TA关注的人

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