摘要:
8.0 默认采用新的加密方式:caching_sha2_password,会导致8.0以下版本的客户端连接不上 ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: /data/mysq
阅读全文
posted @ 2021-01-23 17:21
屠魔的少年
阅读(3)
推荐(0)
摘要:
下载并安装git: https://www.git-scm.com/download/win vue开发环境搭建 下载二进制包 https://nodejs.org/zh-cn/ 在cmd中如下显示说明安装成功 C:\Users\EDUTECH> node -v v14.15.4 新建 ops 目录
阅读全文
posted @ 2021-01-21 15:47
屠魔的少年
阅读(3)
推荐(0)
摘要:
Django 序列化与api文档的例子 创建项目 django-admin startproject devops 创建一个 app python manage.py startapp idcs 创建一个apps的文件夹 在apps 目录下创建 __init__.py 文件 以后创建app,都需要将
阅读全文
posted @ 2021-01-18 10:43
屠魔的少年
阅读(8)
推荐(0)
摘要:
模板语法之变量 django render 使用方法 from django.shortcuts import render dev index(request): context = {'name': "张三"} return render(request, 'test.html',context
阅读全文
posted @ 2021-01-15 18:06
屠魔的少年
阅读(10)
推荐(0)
摘要:
redis-cli -a 123456 -h 127.0.0.1 keys *resourcenode_cache_all_schoolid=0* | xargs redis-cli -a 123456 -h 127.0.0.1 del
阅读全文
posted @ 2021-01-14 17:58
屠魔的少年
阅读(225)
推荐(0)
摘要:
Django使用python内建的logging模块打印日志,python的logging配置由下面的四个方面组成: 记录器: Logger 处理程序: Handler 过滤器: Filter 格式化: Formatter 记录器 Logger Logger 为日志系统的入口。每个logger命名都
阅读全文
posted @ 2021-01-14 17:37
屠魔的少年
阅读(8)
推荐(0)
摘要:
一、分页器 数据量大的话,可以分页获取,查看 例如:图书管理中,如果有成千上万本书,要是都在一个页面中渲染出来,会影响页面美观,所以就要用分页器分页渲染 二、分页器的使用 基本写法 基本写法: 后端: 总数据拿出来 生成分页器Paginator对象(对象里有属性和方法) 生成当前页的对象,curre
阅读全文
posted @ 2021-01-14 15:56
屠魔的少年
阅读(10)
推荐(0)
摘要:
一、简单路由配置 url(r'^booklist$', views.booklist) 第一个参数是正则表达式,第二个参数是视图函数 每个正则表达式前面的'r' 是可选的但是建议加上。它告诉Python 这个字符串是“原始的” —— 字符串中任何字符都不应该转义 url(r'booklist', v
阅读全文
posted @ 2021-01-14 15:43
屠魔的少年
阅读(9)
推荐(0)
摘要:
HttpRequest对象属性 HttpRequest.scheme 属性 表示请求方案的字符串(通常为http或https) HttpRequest.body 属性 一个字符串,代表请求报文的主体。在处理非 HTTP 形式的报文时非常有用,例如:二进制图片、XML,Json等。 但是,如果要处理表
阅读全文
posted @ 2021-01-13 17:38
屠魔的少年
阅读(24)
推荐(0)
摘要:
利用 pip 安装 Django pip3 install Django 或者指定Django版本 pip3 install Django==2.2.7 源码安装: 下载地址: https://www.djangoproject.com/download/ 下载并解压后: cd django-2.2
阅读全文
posted @ 2021-01-13 15:52
屠魔的少年
阅读(21)
推荐(0)
摘要:
一、问题原因 UTC是世界统一时间,而我现在的系统为北京时间是东八区,比UTC早了8个小时,所以这里设置为SYSTEM 这是由于log_timestamps这个参数设置造成的,查询当前设置 mysql> show variables like '%log_time%'; + + + | Variab
阅读全文
posted @ 2021-01-13 13:48
屠魔的少年
阅读(19)
推荐(0)
摘要:
1. 列表标签 1.1 无序列表 ul 无序列表的各个列表项之间没有顺序级别之分,是并列的。其基本语法格式如下: <ul> <li>列表项1</li> <li>列表项2</li> <li>列表项3</li> ...... </ul> 1. <ul></ul>中只能嵌套<li></li>,直接在<ul
阅读全文
posted @ 2021-01-06 14:06
屠魔的少年
阅读(14)
推荐(0)
摘要:
修改配置文件是需要重启mysqld的,这在业务繁忙的数据库服务器上是不允许的。所以紧急情况下可以采用此方法。gdb -p pid -ex "set max_connections=1000" -batch#pid是mysqld的对应的pid
阅读全文
posted @ 2021-01-02 19:53
屠魔的少年
阅读(351)
推荐(0)
摘要:
当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\"。 比如数据库中text字段有以下三行: id text 1 au1224 su5b9e1u9a8c 2 \24\a su5b9e1u9a8c 3 \24\\a su5b9e1u9a8c 当我们使用下面这三
阅读全文
posted @ 2020-12-31 09:53
屠魔的少年
阅读(487)
推荐(0)
摘要:
sync 功能说明:刷新文件系统缓冲区 sync命令会将内存缓冲区内的数据强制刷新到磁盘。 Linux内核为了达到最佳的磁盘操作效率,默认会先在内存中将需要写入到磁盘的数据缓存起来,然后等待合适的时机将它们真正写入到磁盘中, 这在绝大多数情况下都是没有任何问题的,而且还提高了系统的效率,但是如果系统
阅读全文
posted @ 2020-12-30 10:14
屠魔的少年
阅读(420)
推荐(0)
摘要:
swapoff 功能说明:关闭交换分区 如果需要回收磁盘资源,则可以使用swapoff关闭交换分区释放磁盘空间。 参数选项: -a 关闭所有交换分区 [root@cs6 ~]# swapoff -a [root@cs6 ~]# free -m total used free shared buffe
阅读全文
posted @ 2020-12-30 10:12
屠魔的少年
阅读(558)
推荐(0)
摘要:
swapon 功能说明:激活交换分区 使用mkswap命令创建交换分区后,分区并没有生效,还需要使用swapon命令使之生效。 参数选项 -s 显示所有交换分区的信息 [root@cs6 ~]# mkswap -f /dev/sdb1 Setting up swapspace version 1,
阅读全文
posted @ 2020-12-30 10:10
屠魔的少年
阅读(633)
推荐(0)
摘要:
mkswap 功能说明:创建交换分区 mkswap命令是在Linux系统里创建交换分区的工具,当系统没有交换分区或交换分区不够用时,可以新建一个交换分区。 参数选项: -c 建立交换分区之前,首先检查磁盘是否有损坏的区块 -f 强制执行操作 可以将一块磁盘分区后再针对某一个分区创建交换分区,也可以将
阅读全文
posted @ 2020-12-30 10:08
屠魔的少年
阅读(299)
推荐(0)
摘要:
df 功能说明:报告文件系统磁盘空间的使用情况 参数选项: -a 显示所有文件系统 -h 以容易理解的格式显示磁盘的使用情况端 -i 显示文件系统的inode信息迷 -t 显示指定类型的磁盘 -T 列出文件系统的类型 范例:显示磁盘的使用情况 [root@testdb62 ~]# df Filesy
阅读全文
posted @ 2020-12-30 10:05
屠魔的少年
阅读(428)
推荐(0)
摘要:
umount功能说明:卸载文件系统 umount命令可以卸载已经挂载的文件系统。 umount卸载可以接挂载点目录,也可以接设备文件。 -f 强制卸载 -l 懒情地卸载。将文件系统从文件系统层次结构中分离出来,并清除对文件系统的所有引用。一般和-f参数配合使用其卸载效果更佳* 范例:卸载已挂载的光盘
阅读全文
posted @ 2020-12-30 09:56
屠魔的少年
阅读(658)
推荐(0)
摘要:
mount 功能说明:挂载文件系统 mount命令可以将指定的文件系统挂载到指定目录(挂载点),在Linux系统下必须先挂载所有的设备,然后才能被访问。 挂载的目录必须事先存在且最好为空,如果目录不为空,那么挂载设备后会掩盖以前的目录内容,但原目录下的内容不会受损, 所以,如果卸载了相应的设备,那么
阅读全文
posted @ 2020-12-30 09:54
屠魔的少年
阅读(276)
推荐(0)
摘要:
dd 命令具有复制文件、转换文件和格式化文本的功能。 参数选项 if=<输入文件> 从指定文件中读取,全称为input file of=<输出文件> 写入到指定文件,全称为output file bs=<字节数> 一次读写的字节数,全称为block size count=<块数> 指定复制block
阅读全文
posted @ 2020-12-28 19:28
屠魔的少年
阅读(348)
推荐(0)
摘要:
fsck 功能说明:检查并修复Linux文件系统 fsck命令用于检查并修复文件系统中的错误,即针对有问题的系统或磁盘进行修复,类似的命令还有e2fsck命令。 有关fsck的使用需要特别注意的是: 1)文件系统必须是卸载状态,否则可能会出现故障。 2)不要对正常的分区使用fsck,在不加参数的情况
阅读全文
posted @ 2020-12-28 18:52
屠魔的少年
阅读(448)
推荐(0)
摘要:
resize2fs 功能说明:调整ext2/ext3/ext4文件系统大小 resize2fs命令用于扩容或收缩未挂载的ext2/ext3/ext4文件系统。 在Linux2.6或更高版本的内核中,该命令还支持在线扩容已经挂载的文件系统,该命令常用来针对LVM扩容后的分区使用。 参数选项: -p 打
阅读全文
posted @ 2020-12-28 18:37
屠魔的少年
阅读(3116)
推荐(0)
摘要:
mkfs功能说明:创建Linux文件系统 mkfs命令用于在指定的设备(或硬盘分区等)上创建格式化并创建文件系统,fdisk和parted等分区工具相当于建房的人,把房子(硬盘),分成几居室(分区), mkfs就相当于对不同的居室装修(创建文件系统)了,只有装修好的房子(有文件系统)才能入住,分区也
阅读全文
posted @ 2020-12-28 17:00
屠魔的少年
阅读(446)
推荐(0)
摘要:
parted 功能说明:磁盘分区工具 说明:对于小于2TB的磁盘可以用fdisk和parted命令进行分区,这种情况一般采用flisk命令, 但对于大于2TB的磁盘则只能用parted分区,且需要将磁盘转换为GPT格式。 参数选项: -l 显示所有磁盘分区的信息 范例:直接输入 parted 命令进
阅读全文
posted @ 2020-12-28 16:56
屠魔的少年
阅读(326)
推荐(0)
摘要:
tune2fs功能说明:调整ext2/ext3/ext4文件系统参数 tune2fs命令可以调整或查看ext2/ext3/ext4文件系统的参数,比如可以调整Linux文件系统开机自检的周期。 参数选项 -c 设置强制自检的挂载次数,每挂载一次计数就会加1,超过次数就会强制自检。设置为0或-1则此功
阅读全文
posted @ 2020-12-28 15:34
屠魔的少年
阅读(309)
推荐(0)
摘要:
partprobe 功能说明:更新内核的硬盘分区表信息 partprobe命令用于在硬盘分区发生改变时,更新Linux内核中的硬盘分区表数据。 有时在使用fdisk、part命令对硬盘进行分区后,会发现找不到新分区,此时需要重启系统才能使修改生效,但使用partprobe可以不重启系统就让修改的分区
阅读全文
posted @ 2020-12-28 15:26
屠魔的少年
阅读(400)
推荐(0)
摘要:
fdisk 功能说明:磁盘分区工具 fdisk是Linux下常用的磁盘分区工具。受mbr分区表的限制,fdisk工具只能给小于2TB的磁盘划分分区。 如果使用fdisk对大于2TB的磁盘进行分区,虽然可以分区,但其仅识别2TB的空间。 所以磁盘容量若超过2TB,就要使用parted分区工具(后面会讲
阅读全文
posted @ 2020-12-28 15:05
屠魔的少年
阅读(867)
推荐(0)
摘要:
yum 功能说明:自动化RPM包管理工具 参数选项 y 确认操作 -nogpgcheck 忽略GPG验证 -C 直接使用系统yum缓存,不下载更新yum缓存 -q 不输出信息 -v 显示详细信息 yum 命令的常见选项及说明 yum install httpd 安装httpd软件包 yum loca
阅读全文
posted @ 2020-12-28 14:05
屠魔的少年
阅读(173)
推荐(0)
摘要:
rpm:RPM包管理器 rpm命令的全称是Red Hat Package Manager(Red Hat包管理器),几乎所有的Linux发行版本都使用了这种形式的命令管理、安装、更新和卸载软件。 概括地说,rpm命令包含了五种基本功能(不包括创建rpm包):安装、卸载、升级、查询和验证。 参数选项
阅读全文
posted @ 2020-12-28 14:01
屠魔的少年
阅读(914)
推荐(0)
摘要:
dmidecode 功能说明:查询系统硬件信息 dmidecode命令可以用来在Linux系统下获取硬件方面的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、处理器、内存、缓存等。 参数选项 -t 只显示指定条目 -s 只显示指定DMI字符串的信息 -q 精简输出 范
阅读全文
posted @ 2020-12-28 13:48
屠魔的少年
阅读(172)
推荐(0)
摘要:
ethtool 功能说明:查询或设置网卡参数。 [root@testdb62 ~]# ethtool ens160 Settings for ens160: Supported ports: [ TP ] Supported link modes: 1000baseT/Full # 支持的网卡 10
阅读全文
posted @ 2020-12-28 13:07
屠魔的少年
阅读(135)
推荐(0)
摘要:
chkconfig 功能说明:管理开机服务 chkconfig 命令是Redhat系列的Linux系统中的系统服务管理工具,它可以用于查询和更新不同的运行等级下系统服务的启动状态。 参数选项 --list 显示不同运行级别下服务的启动状态 --add 添加一个系统服务 --del 删除一个系统服务
阅读全文
posted @ 2020-12-28 11:52
屠魔的少年
阅读(504)
推荐(0)
摘要:
sar功能说明:收集系统信息 通过sar命令,可以全面地获取系统的CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断和网络等性能数据。 语法格式 sar option interval count 说明: 1)interval表示两次输出之间的间隔时间。 2)count表示按照inter
阅读全文
posted @ 2020-12-28 11:47
屠魔的少年
阅读(157)
推荐(0)
摘要:
iotop 功能说明:动态显示磁盘I/O统计信息 iotop命令是一款实时监控磁盘I/O的工具,但必须以root用户的身份运行。使用iotop命令可以很方便地查看每个进程使用磁盘I/O的情况。 最小化安装系统一般是没有这个命令的,需要使用yum命令额外安装,安装命令如下;yum -y install
阅读全文
posted @ 2020-12-28 11:38
屠魔的少年
阅读(354)
推荐(0)
摘要:
iostat功能说明:I/O信息统计 iostat是I/O statistics(输入/输出统计)的缩写,其主要功能是对系统的磁盘I/O操作进行监视。 它的输出主要是显示磁盘读写操作的统计信息,同时也会给出CPU的使用情况。 同vmstat命令一样,iostat命令也不能对某个进程进行深入分析,仅会
阅读全文
posted @ 2020-12-28 11:29
屠魔的少年
阅读(238)
推荐(0)
摘要:
mpstat功能说明:CPU信息统计 mpstat 是Multiprocessor Statistics的缩写,是一种实时系统监控工具。mpstat命令会输出CPU的一些统计信息,这些信息存放在/proc/stat文件中。 在多CPU的系统里,此命令不但能用来查看所有CPU的平均状况信息,而且还能够
阅读全文
posted @ 2020-12-28 11:11
屠魔的少年
阅读(335)
推荐(0)
摘要:
vmstat功能说明:虚拟内存统计 vmstat是Virtual Memory Statistics(虚拟内存统计)的缩写,利用vmstat命令可以对操作系统的内存信息、进程状态和CPU活动等进行监视。 但是只能对系统的整体情况进行统计,无法对某个进程进行深入分析。 语法格式 vmstat [opt
阅读全文
posted @ 2020-12-28 11:00
屠魔的少年
阅读(131)
推荐(0)
摘要:
iftop 功能说明: 动态显示网络接口流量信息 iftop是一款实时流量监控工具,可用于监控TCP/IP连接等,必须以root用户的身份运行。 一般最小化安装系统都是没有这个命令的,安装命令: yum install -y iftop 参数选项 -i 指定监听的网络接 -n 不进行DNS解析 -N
阅读全文
posted @ 2020-12-28 10:53
屠魔的少年
阅读(285)
推荐(0)