摘要:Ubuntu 18.04服务器重启之后连不上网,在输入ifconfig时找不到IP地址,ping局域网的主机,bash显示network is unreachable,输入netplan命令提示不存在。 解决办法: 1、ifconfig enp6s0 up 开启enp6s0;命令行输入ifconfi
阅读全文
摘要:执行apt install命令时报错 问题的原因 有锁阻塞了进程运行,可能是有进程占用了,要么删除锁,要么结束占用的进程 1、找到进程 # lsof /var/lib/dpkg/lock 2、将进程kill掉 狠一点,直接一点,可以直接删除锁文件
阅读全文
摘要:当使用root修改密码时,报错passwd:Authentication token manipulation error 解决: 1、查看是否权限问题, /etc/passwd /etc/shadow文件是否被锁住 lsattr /etc/passwd lsattr /etc/shadow 文件解
阅读全文
摘要:冒泡排序(英语:Bubble Sort)是一种简单的排序算法。此算法依次比较序列的两个元素的大小,如果元素的顺序错误,就交换其位置,直到序列的元素变得有序才停止遍历。 时间复杂度O(n²) 交换过程如下图: 图片来源:https://blog.csdn.net/u014745194 代码1 升序 l
阅读全文
摘要:Python中生成随机数会用到两个模块: random模块 numpy库中的random函数 random模块 random模块有7个内置函数 random()函数 随机生成[0,1)的一个浮点数 In [1]: import random In [2]: random.random() Out[2
阅读全文
摘要:变量、对象、引用之间的关系 变量是一个系统表的元素,拥有指向对象的连接的空间 对象是被分配的一块内存,存储其所代表的值 引用是自动形成的从变量到对象的指针 类型属于对象,不是变量 对象 Python中一切皆对象,如:1,'a',[1,2,3],(1,),{'a':4} 变量 a=3,a就是一个变量
阅读全文
摘要:概念 列表(list)是由若干个有序的元素组成的可变的队列。列表中的个体称为元素,由于有序,就可以使用索引。 列表是可变的 列表的定义和初始化 使用list()函数定义列表 list(iterable)的参数必须是一个可迭代对象 In [23]: a=list() In [24]: a Out[24
阅读全文
摘要:分类 数值型 int、float、complex、bool 序列对象 list、string、tuple 键值对 set集合 dict字典 数值型 int:python3中的int都是长整型,没有大小限制,但受限于内存区域的大小 float:浮点型,由整数部分和小数部分组成。 complex:复数,
阅读全文
摘要:给n个数字,打印其平均数 n=0 sum=0 while 1: num=input('>>>') if num == 'quit': break n+=1 sum+=int(num) avg=sum//n print('avg is {}'.format(avg)) 结果 >>>1 avg is 1
阅读全文
摘要:pip是Python的包管理工具,和yum相似 配置pip源 [python@localhost web]$ cd [python@localhost ~]$ mkdir .pip [python@localhost ~]$ cd .pip [python@localhost .pip]$ vim
阅读全文
摘要:安装过程 配置yum源 # curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # yum -y install yum-utils # yum install wget -y
阅读全文
摘要:一、nethogs介绍 分享一个linux 下检测系统进程占用带宽情况的检查。来自github上的开源工具。 它不依赖内核中的模块。当我们的服务器网络异常时,可以通过运行nethogs程序来检测是那个程序占用了大量带宽。节省了查找时间。 二、安装方法 1.在epel 源中可以直接yum 安装 yum
阅读全文
摘要:网页运行错误,Debug后在Preview中获得如下错误信息 从客户端(:)中检测到有潜在危险的 Request.Path 值。 解决方案: 出这个问题基本上是在转址字符串中有非法字符。如果不用考虑安全性,取消对非法字符的拦截,可以在Web.config中进行如下配置: <configuration
阅读全文
摘要:现象 客户反馈执行apachectl start后无报错信息,但是网站无法访问。 第一反应是防火墙屏蔽了httpd的端口或者SELinux问题。登录服务器查看: [root@db ~]# iptables -L -n Chain INPUT (policy ACCEPT) target prot o
阅读全文
摘要:在执行rm、mv、cp等命令的时候,如果要操作的文件过多(例如:使用通配符或正则表达式处理),就会报错 “argument list too long” 现象 生产上的一台跑批服务器有很多定时任务,在某一天通过crontab命令添加定时任务后,出现报错: crontab : installing n
阅读全文
摘要:现象 或者日志中有 Cannot make directory:file:xxxxxxxx的信息 当单独创建文件的时候报错 mkdir:cannot make directory xxx:read-only file system 问题原因 一般是由于一下两类问题导致: 文件系统数据块出现不一致导致
阅读全文
摘要:fuser命令 用于报告进程使用的文件和网络套接字。fuser命令列出了本地进程的进程号,那些本地进程使用file,参数指定的本地或远程文件。对于阻塞特别设备,此命令列出了使用该设备上任何文件的进程。 每个进程号后面都跟随一个字母,该字母指示进程如何使用文件。 c:指示进程的工作目录。 e:指示该文
阅读全文
摘要:简介 strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等 strace的两种运行模式 1、直接追踪某些命令的执行 语法 strace <待追踪的命令> 例如 [root@iZzm446eh1ux98Z ~
阅读全文
摘要:InnoDB 存储引擎核心特性 MVCC : 多版本并发控制 聚簇索引 : 用来组织存储数据和优化查询 支持事务 : 数据安全保证 支持行级锁 : 控制并发 外键 多缓冲区支持 自适应Hash索引: AHI 复制中支持高级特性。 备份恢复: 支持热备。 自动故障恢复:CR Crash Recover
阅读全文
摘要:表 8.0版本之前 ibd : 数据和索引 frm : 存私有的数据字典信息 ibdataN:系统的数据字典信息 8.0版本 ibd:数据、索引和 冗余的SDI私有数据字典信息 取消了 ibdata中的系统数据字典信息。 mysql.ibd > 整个系统的数据字典,不再放在ibdata1 sdi序列
阅读全文
摘要:InnoDB的数据页包含7部分 通用部分 Fil Header Page Header Infimum + Supremum Records Page Directory Fil Trailer 数据部分 User Records Free Space 数据页有两个 header/trailer对,
阅读全文