自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (25)
  • 收藏
  • 关注

原创 CentOS 安装 mailx 用命令以 SMTP 方式发送邮件可用 SSL

SSL 连接需要使用秘钥,秘钥可以从 Firefox 的配置文件中找到,那是三个.db 后缀的文件( cert8.db,key3.db,secmod.db ),在 windows 系统中可以在 C:\Users\ 用户名 \AppData\Roaming\Mozilla\Firefox\Profiles\xxxxx.default 文件夹中找到,在 Linux 系统中可以在~/.mozilla/firefox/xxxx.default 目录下找到。因此,在配置文件中应该使用如下设置。

2023-03-09 09:50:26 1160 1

原创 使用shell脚本批量挂载磁盘(parted)

shell脚本批量parted挂载磁盘

2022-04-01 11:04:19 1847

原创 linux服务器如何通过后台查看硬件信息

一、查看服务器硬件信息(1)查看服务器型号、序列号(base) [root@master ~]# dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product|Serial"Product Name即为服务器型号(2)查看主板型号(base) [root@master ~]# dmidecode |grep -A16 "System Information$" (3)查看BIOS信息(base) [root@ma

2021-09-23 16:47:45 1691

原创 docker service无法在worker节点部署的解决办法

我的环境介绍:本地三台虚拟机,搭建了docker swarm集群,一台manager节点,两台worker节点,并在主节点搭建了镜像仓库。(base) [root@master apps]# docker node lsID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSIONi2534x5pj3vvcmtvyi7ihqlnd * master Read

2021-09-08 15:52:22 937

原创 docker image镜像 tag是none的解决办法

不知道什么时候,我的docker镜像有部分镜像的tag变成了none,如图所示:手动起container默认的镜像tag为latest,报错找不到想给该镜像改名却出现如下报错信息:此时,使用镜像ID的方式改名即可问题解决。...

2021-09-08 15:22:08 5432

原创 docker 批量关闭处于exited状态的container容器--shell工具

用于批量关闭exited状态的container容器,可根据实际情况进行修改脚本包含带高亮显示结果#!/bin/bash#describe: rm Exited containersSETCOLOR_SUCCESS="echo -en \\033[1;32m"SETCOLOR_FAILURE="echo -en \\033[1;31m"SETCOLOR_WARNING="echo -en \\033[1;33m"SETCOLOR_NORMAL="echo -en \\033[0;39m"#

2021-09-07 10:03:32 752

原创 Error response from daemon: rpc error: code = Unknown desc = The swarm does not have a leader. It‘s

今天在本机虚拟机用docker stack起eureka的service发现有以下报错:docker stack depoly -c <ymlname> <servicename>Error response from daemon: rpc error: code = Unknown desc = The swarm does not have a leader. It's possible that too few managers are online. Make sure

2021-09-07 09:33:09 3809

原创 pid - 37 just quit unexpectedly, please check logs under 、/*/*/ and /tmp for more infor

今天在通过docker service部署Apollo服务时,部署完界面打不开,发现container一直在异常重启,预算排查相应的docker service logs,发现有如下报错portal_apollo-portal.0.vg3jvv7t1l83@master | Started [37]portal_apollo-portal.0.vg3jvv7t1l83@master | Waiting for server startup.........portal_apollo-por

2021-08-25 18:22:46 1181

原创 k8s master节点状态为 NotReady问题解决

刚部署完k8s,使用kubectl get nodes查看节点状态时,发现所有节点为notready状态首先查看一下kube-system的 pod (部分pod有三个,原因是我一共有三个加点)可以看到kube-flannel镜像拉取失败了需要手动去拉取这个镜像执行命令kubectl describe pod kube-flannel-ds-rxh5w -n kube-system手动拉取镜像(base) [root@master ~]# docker pull quay.io/coreo

2021-08-24 10:22:02 12626 1

原创 K8S初始化报错

初始化信息kubeadm init \ --apiserver-advertise-address=192.168.40.128 \ --image-repository registry.aliyuncs.com/google_containers \ --kubernetes-version v1.22.1 \ --service-cidr=10.2.0.0/16 \ --pod-network-cidr=10.244.0.0/16报错信息error execution phase

2021-08-23 18:43:29 5674 1

原创 基于python的贪吃蛇项目

"""贪吃蛇"""import randomimport sysimport timeimport pygamefrom pygame.locals import *from collections import dequeSCREEN_WIDTH = 600 # 屏幕宽度SCREEN_HEIGHT = 480 # 屏幕高度SIZE = 20 # 小方格大小LINE_WIDTH = 1 # 网格线宽度# 游戏区域的坐

2021-08-19 10:36:54 263

原创 Docker load 命令

docker load : 导入使用 docker save 命令导出的镜像。语法docker load [OPTIONS]OPTIONS 说明:--input , -i : 指定导入的文件,代替 STDIN。--quiet , -q : 精简输出信息。实例导入镜像:$ docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE$ docker

2021-07-23 10:43:10 5301

转载 通过shell实现五子棋的脚本(已修复,可运行)

近期想通过shell实现一下五子棋,于是打算抄一下百度的代码,结果大同小异,复制下来都不能用,稍微于是修改了一下,可以运行了,有需要的小伙伴拿去#!/bin/bashP1=6;P2=1P3=20;P4=1P5=14;P6=48 function Chess_board (){printf "\n\n\n";printf "%32s " " ";printf "\e[33m----->>FIVE STONE GAME<<-----\e[0m";printf "\

2021-07-09 16:12:53 1703

原创 UNIX系统使用python命令行如何使用table自动补全命令

一、我的python环境[root@localhost ~]# pythonPython 2.7.5 (default, Oct 14 2020, 14:45:30) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> help()Welcome to Python 2.7! Thi

2021-07-01 11:03:28 404

原创 CDN笔记

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。简介CDN(Content Delivery Network)是指内容分发网络,也称为内容传送网络,这个概念始于1996年,是美国麻省理工学院的一个研究小组为改善互联网的服务质量而提出的。为了能

2021-06-24 09:09:36 219

原创 关于PCR PTS DTS的区别

时间戳是容器层的基础概念,很多人还搞不清楚 PCR,PTS,DTS 到底什么关系,对于刚入门的朋友来说,确认让人感到迷惑。搞清楚三者的区别,本质上就一句话:PCR 是时钟,PTS,DTS 是时刻。是不是已经顿悟了?这三个的全称为:PCR: 系统参考时钟PTS: 显示时间DTS: 解码时间PCR 是 TS 流中才有的概念。设想在定义规范的时候,假如只需要支持纯视频,那就不需要使用时间戳了,解码器只要按固定帧率播放就可以。当需要把音视频数据合并在一起,控制av同步就是一个问题。时间戳机制被引入用以解

2021-06-22 16:16:25 456

原创 m3u8文件解读

m3u8文件解读简介M3U8 是 Unicode 版本的 M3U,用 UTF-8 编码。“M3U” 和 “M3U8” 文件都是苹果公司使用的 HTTP Live Streaming(HLS) 协议格式的基础,这种协议格式可以在 iPhone 和 Macbook 等设备播放。上述文字定义来自于维基百科。可以看到,m3u8 文件其实是 HTTP Live Streaming(缩写为 HLS) 协议的部分内容,而 HLS 是一个由苹果公司提出的基于 HTTP 的流媒体网络传输协议。HLS 的工作原理是把整

2021-06-22 13:34:31 33226

原创 pyinstaller打包exe闪退问题

在介绍闪退问题之前,先介绍一下我的问题是怎么来的:【问题一】 在写完自己的Python项目之后,希望可以在Windows界面直接双击py脚本来运行程序,结果双击闪退,产生该问题的原因是:我的项目中引用了图片,Python脚本中对该图片的调用采用的是相对路径,通过双击py脚本的方式需要将对该脚本的调用写成绝对路径的方式,修改成绝对路径后,该问题解决。【问题二】继上个问题以后,我希望将我的项目放到其他机器运行,此时如果运行的电脑没有Python环境,双击py脚本的方式就不能满足该需求,于是,需要将项目封

2020-10-19 15:31:02 2232 1

原创 基于wireshark的HTTP post请求分析

报文源码报文解析:POST:表明这是POST请求HTTP/1.1 HTTP版本为1.1Cache-Control: no-cache 响应头:Cache-Control:no-cache,强制每次请求直接发送给源服务器,而不经过本地缓存版本的校验。这对于需要确认认证应用很有用(可以和public结合使用),或者严格要求使用最新数据 的应用(不惜牺牲使用缓存的所有好处)通俗解释:浏...

2020-04-24 11:15:14 9416

原创 关于HTTP状态码的说明

当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。状态代码由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值。1xx:指示信息–表示请求已接收,继续处理。2xx:成功–表示请求已被...

2020-04-24 10:32:06 209

原创 基于wireshark的HTTP请求报文分析

HTTP请求一个HTTP请求由四个部分组成:请求行、请求头部、空行、请求数据。-请求行请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1方法字段就是HTTP使用的请求方法,比如常见的GET/POST其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区别:HTTP1.0对于每...

2020-04-24 10:16:12 4408

原创 基于wireshark的Frame报文详解

基于wireshark的Frame报文详解Frame 2: 67 bytes on wire (536 bits), 617 bytes captured (536 bits) 2号帧,线路617字节,实际捕获617字节Encapsulation type: Ethernet (1)Arrival Time: Feb 22, 2020 10:32:37.375731000 捕获日期...

2020-04-24 09:53:59 3858

转载 centos7 设置系统时间与网络同步

1.安装ntpdate工具sudo yum -y install ntp ntpdate2.设置系统时间与网络时间同步sudo ntpdate cn.pool.ntp.org3.将系统时间写入硬件时间sudo hwclock --systohc4.查看系统时间timedatectl如果没有执行步骤3,则Local time与RTC time显示的值可能不一样...

2018-11-20 20:39:33 399

转载 rsync常见问题及解决办法(亲测)

错误一:password file must not be other-accessiblecontinuing without password filePassword:rsync客户端路径是否写错,权限设置不对,需要再次输入密码,客户端和服务端的密码文件都应该是600的权限才可以错误二:@ERROR: Unknown module ‘bak’rsync error: error...

2018-10-29 16:59:34 25857 3

原创 YUM中断修复

操作方法1.安装yum-complete-transactionyum install yum-utils2.运行yum-complete-transactionyum-complete-transaction --cleanup-only3.清除可能存在的重复包package-cleanup --dupes4.清除可能存在的损坏包package-cleanup --problem...

2018-10-29 16:24:20 1117

原创 关于IP地址的分类

1.A类IP地址一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。2.B类IP地址一个B类IP地址是指,...

2018-10-22 08:51:53 482 1

原创 Linux下彻底关闭某个RAID磁盘阵列

1、查看RAID磁盘阵列信息,确认一下要关闭哪个。如:关闭md0这个阵列[root@kashu ~]# cat /proc/mdstatPersonalities : [raid6] [raid5] [raid4]md0 : active raid5 sdb5[3](S) sdb1[0] sdb2[1] sdb3[4]1043456 blocks super 1.2 level 5, 51...

2018-10-07 22:38:08 6841

原创 在CentOS上创建 Software RAID 10的详解

做 Software RAID 不要求硬盘都一模一样,但是强烈推荐用同一厂商、型号和大小的硬盘。为啥 RAID 10,不选 RAID0, RAID1, RAID5 呢?答:RAID0 太危险,RAID1 性能稍逊一些,RAID5 频繁写情况下性能差,RAID10 似乎是当今磁盘阵列的最佳选择,特别适合做 KVM/Xen/VMware 虚拟机母机(host)的本地存储系统(如果不考虑 SAN 和分布...

2018-10-06 16:18:40 1117

原创 Oracle修改system用户密码

创建表的语法-创建表格语法:create table 表名(字段名1 字段类型(长度) 是否为空,字段名2 字段类型 是否为空);-增加主键alter table 表名 add constraint 主键名 primary key (字段名1);-增加外键:alter table 表名add constraint 外键名 foreign key (字段名1)reference...

2018-09-18 08:42:22 3880

原创 SQL课堂随笔第三章

1.数据字典:存放数据库里的基本信息,主要是oracle自己维护基表:user_*** :当前登录账号所创关键的表all_ :当前数据库中有访问权限的表dba_*** :dba维护的表select * from ***_tables;==&amp;gt;show tables查看用户创建的表select * from user_tables;SELECT table_name FR...

2018-09-17 21:23:44 199

原创 linux系统虚拟机手动改ip地址id三种方式

一.有界面的方式 1.点击虚拟机–&gt;设置–&gt;将网络适配器改为桥接模式 2.回到主页面,点击右上角的两个小电脑,断开链接,然后选择VPN Connections–&gt;config vpn 选择system eth0 -&gt;edit–&gt;ipv4Setting 将原先的DHCP自动获取改为Manual手动获取–&gt;add 3.然后配置自己的i...

2018-09-16 16:22:48 13345

原创 SQL PLUS常用命令

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,s...

2018-09-14 17:14:23 303

原创 oracle语句优化总结

下面列举一些工作中常常会碰到的Oracle的SQL语句优化方法: 1、SQL语句尽量用大写的; &nbsp;因为oracle总是先解析SQL语句,把小写的字母转换成大写的再执行。 2、使用表的别名:&nbsp; &nbsp;当在SQL语句中连接多个表时, 尽量使用表的别名并把别名前缀于每个列上。这样一来, 就可以减少解析的时间并减少那些由列歧义引起的语法错误。 3、选择最有效率的表名顺...

2018-09-14 17:10:17 284

原创 oracle查询语句笔记

表的查询 1、简单查询 1)、打开显示操作的时间开关 SQL&gt;set timing on; SQL&gt;select * from emp; SQL&gt;select ename from emp; 注意:对于大数据表格,尽量不要用select * ,而需要指明需要查找的字段名字。 举例,伪造大量数据: SQL&gt;insert...

2018-09-14 17:06:21 180

原创 oracle sql 安装完没设置账号,导致scott登陆不上,system,sys也登陆不上

解决办法如下 启动sqlplus请输入用户名: sqlplus/as sysdba输入口令: 直接回车连接到: oracle database 11g enterprise edition release 11.2.0.1.0 - production with the partitioning, olap, data mining and real application...

2018-09-13 21:40:30 1360 1

原创 脚本练习

1.计算100以内所有能被3整除的正整数的和。 复制代码 代码如下:#!/bin/bash declare -i sum=0 for I in {1..100}; do if [ $[$I%3] -eq 0 ]; then let sum+=$I fi done echo ” the sum is :$sum” 2.计算100以内所有奇数的和以及所有偶数的和...

2018-09-11 11:05:55 346

原创 linux中的sed 命令

sed的基本语法 sed [-hnV][-e’script’][-f script文件][文本文件]参数说明:-h或–help 显示帮助; -n或- -quiet或–silent 仅显示script处理后的结果; -V或- -version 显示版本信息。 -e ‘script’]或- -expression=’script’ 以选项中指定的script来处理输入的文本文件。-e可以省...

2018-09-10 15:25:50 799

原创 linux中mv命令使用详解(移动文件或者将文件改名)

1.命令格式:mv [选项] 源文件或目录 目标文件或目录2.命令功能:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv...

2018-09-10 11:57:34 24799

原创 linux中的rename命令

rename命令用字符串替换的方式批量改变文件名。语法 rename(参数) 参数 原字符串:将文件名需要替换的字符串; 目标字符串:将文件名中含有的原字符替换成目标字符串; 文件:指定要改变文件名的文件列表。 实例 将main1.c重命名为main.crename main1.c main.c main1.c rename**支持通配符**? 可替代单个字符 * ...

2018-09-10 11:52:11 44437 2

原创 shell练习题

实验一 1.找出/home目录下最近7天内被访问过所有文件; 2.找出/home目录下恰好在第7天内被访问过所有文件; 3.找出/home目录下访问时间超过7天的所有文件; 4.找出/home目录下访问时间超过7分钟的所有文件; 5.新建一个普通用户,通过命令找到该用户拥有的所有文件并将所有权改为root 6.找到/home目录下,10天前的.txt文件并将其复制到...

2018-09-09 00:25:49 3905

excel与TXT文件相互转换小工具

功能描述: 可将TXT文件转换为XLS文件,或将输入的所有xls的sheet子表转换为TXT文件 默认分隔符为一个table键 support:仅支持256列以下,65536行以下 普通操作方法: 双击运行工具 1:程序会将当前目录下的所有xls文件中的所有sheet表转为TXT文件,如果sheet名有重复则备份原文件(在原文件名后添加一个五位随机数字) 2:或者会将当前目录下的所有TXT文件转换为resut.xls文件 3:程序运行前不允许运行目录下同时存在TXT文件和xls文件 生成的文件存放在当前目录 进阶版操作方法: cmd打开命令行窗口 ################################################################################ usage: Transform_2.0_unix [-h] [[-t | -x]] [-s SPLIT] [files [files ...]] describe: 可将输入的所有TXT文件转换为一个XLS文件,文件名默认为resul.xls 可将输入的所有xls的she

2022-06-24

项目经理-预算模板.xlsx

项目经理 项目预算模板

2022-06-24

【XX项目】项目立项章程.xls

项目经理 项目立项章程模板

2022-06-24

项目经理如何做好项目的质量管理.docx

项目经理不仅要管好人、财、物,抓好进度、安全,协调好各方面的关系,更重要的是要抓好工程的质量,对业主负责,对社会负责。那么项目经理怎么样才可以做好项目质量管理呢? 我们一起来看看!

2022-03-31

项目经理如何对项目进行管理与控制.docx

现代项目经理不仅要有运用各种管理工具来进行计划和控制的专业技术能力,还要有经营管理等其他多方面能力,项目经理必须通过人的因素来熟练运用技术因素,已达到起项目目标。 关键词:项目经理,项目团队,项目计划、项目管理,流程,实施, PMI项目经理圈子

2022-03-31

项目经理安全质量管理办法全解 .docx

为加强和有效的对工程项目的管理,进而提高工作效率,提高生产率,取得较高的经济效 益,特制定本制度。

2022-03-31

交付管理运维总则.docx

本文件编写的目的是为了规范化管理 科技股份有限公司(以下简称:公 司)在IT运维服务业务中所承担运维项目的运维团队。规范指导并管理项目运 行,以向客户提供标准化、规范化的运维服务,提高用户满意度。

2022-03-31

平台运维中的工作思路.docx

运维工作目标 运维工作理念 运维工作的原则 运维工作方法

2022-03-31

如何做好项目交付word文档

项目交付的重要性 如何高质高效地做好交付工作

2022-03-31

完整版安全运维服务方案,运维安全、规范

安全运维服务方案

2022-01-21

机房环境应急预案,即下即用

机房环境应急预案,即下即用

2022-01-21

python画板涂鸦项目源码.rar

python画板涂鸦项目源码,欢迎有需要的小伙伴下载 我的环境python3.8

2021-08-19

python五子棋项目源码.rar

python五子棋项目源码,可选人机对弈及玩家对弈两种模式,欢迎有需要的伙伴们下载 我的环境python3.8,pygame1.9.2

2021-08-19

python植物大战僵尸项目源码.rar

python植物大战僵尸项目源码,欢迎有需要的小伙伴们下载 我的环境python3.8,pygame1.9.2

2021-08-19

贪吃蛇游戏项目源码.rar

python贪吃蛇游戏项目源码,欢迎有需要的小伙伴们下载 我的环境python3.8,pygame1.9.2

2021-08-19

python扫雷游戏项目源码.rar

python扫雷项目源码,欢迎有需要的伙伴下载 我的环境Python 3.8.8,pygame1.9.2

2021-08-19

python超级玛丽项目源码.rar

python超级玛丽项目源码,欢迎有需要的伙伴下载 我的环境Python 3.8.8,pygame1.9.2

2021-08-19

五子棋shell脚本,实测可运行

好像从网页复制有问题,直接吧脚本传上来供大家下载 运行的时候要有耐心,人机对弈比较缦

2021-07-09

Transform_2.0_unix

python数据处理之excel文件转换工具-unix版,有兴趣的也可以自己优化一下

2021-06-24

python数据处理之Excel文件格式转换工具,有兴趣的可以帮助优化一下

自己编写的python小工具,可以实现txt文件跟Excel文件的相互转换,这个是Windows版本,另有unix版本需要另行下载

2021-06-24

ubuntu.tar.gz

ubuntu14.01镜像

2021-06-24

Python数据处理.zip

python数据处理基础

2021-06-24

ansible自动化运维技术与最佳实践

ansible自动化运维技术与最佳实践

2019-04-14

空空如也

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

TA关注的人

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