- 博客(53)
- 问答 (3)
- 收藏
- 关注
原创 ISO/OSI七层模型
ISO:国际标准化组织OSI:开放系统互连模型ISO:苹果操作系统分层之后,每层功能都是固定的,一旦数据出了问题,或者修改相关的功能文件,就只需针对那一层即可。上三层是对用户进行服务的,下四层是对实际数据传递提供服务。应用层网络服务与最终用户的一个接口表示层数据的表现形式、特定功能的实现如:加密、压缩会话层对应用会话的管理、同步传输层可靠与不可靠的...
2019-04-16 19:27:38 15004 2
原创 SQL 语句
创建、删除数据库create database dbnameon primary --主文件组( name = 'dbname_data', --逻辑文件名 filename = 'd:\project\dbname_data.mdf', size = 5, maxsize =100, filegrowth = 10% --自增长)log on --日志文件( name = 'dbname_log', filename = 'd:\project\dbname_log.ldf.
2022-04-13 19:14:07 837
原创 微机原理填空题
总结练习中遇到的填空题。在计算机中能够在一组信息中取出所需的一部分信息的器件是 译码器宏汇编语言程序一般由3个段组成,这三个段都采用隐含定位方式,即三个段的首地址都是 16 的倍数端口分为 数据端口,状态端口,控制端口。在并行接口的输入过程中cpu可以用 中断 的方式读取接口中的数据现代计算机系统中常用 可编程硬件 方式实现延时和计数8088工作在最大模式时,要求有较强的驱动能力,通过 8288 (总线控制器) 产生各种控制信息存储器芯片容量等于 单元数×数据线位数接口电路的基本功能就是对
2021-05-12 08:58:04 2894 2
原创 专接本微机原理简答
注: 以下简答一定要在理解的基础去记忆,不要盲目背诵。1.简述缓冲器,锁存器和触发器的作用.答: (1)缓冲器又称缓冲寄存器。①在高速工作的CPU与慢速工作的外设间起协调和缓冲作用,实现数据传送的同步。②提供一个暂存的空间。它分输入缓冲器和输出缓冲器两种。③提高驱动能力。④信号隔离的作用,消除负载对信号源的影响。(2)锁存器(latch): 利用电平控制数据的传输。①缓存。②完成高速的控制器与慢速的外设的不同步问题。③解决驱动的问题。(3)触发器: 是最小的记忆单元,是寄存器、存储器基
2021-05-12 08:17:10 5467 1
原创 python 获取阿里云邮箱的subject
因工作需要,要统计邮箱报警信息,不需要查看正文,subject中包含报警信息。#!/usr/bin/env python3# -*- coding: utf-8 -*-from email.parser import Parserfrom email.header import decode_headerfrom email.utils import parseaddrimport poplibdef decode_str(s): value, charset = decode_
2020-07-24 13:34:03 934 1
原创 Smokeping安装教程
机器准备[root@localhost ~]# uname -r3.10.0-862.el7.x86_64[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 安装依赖包`bashyum -y install perl perl-Net-Telnet perl-Net-DNS perl-LDAP perl-libwww-perl perl-IO-Socket-SSL perl-Sock
2020-07-08 16:43:49 1857
原创 os,pickle模块
import osos.getcwd() #pwdos.mkdir('/a') #mkdir /aos.makedirs('/a/b') #mkdir -pos.chdir('/a/b') # cdos.listdir() #lsos.mknod() #touchos.symlink() # ln -sos.stat('a.txt').st_size # 文件大小os.chm...
2019-11-13 08:55:41 174
原创 time,datetime模块
import timetime.time() #表示utc时间time.ctime() #当前时间戳time.ctime(0) #原始时间戳time.strftime('%Y-%m-%d %H:%M:%s')#'2019-11-08 09:00:00' 时间格式化成数字模式time.strptime('2019-11-11 00:00:00','%Y-%m-%d %H:%M:%S'...
2019-11-13 08:54:30 183
原创 pymysql操作
import pymysqlconn = pymysql.connect( host='127.0.0.1', port=3306, user='root', passwd='123', db='xiao', charset='utf8')cur = conn.cursor()#创建表create1 = """create table...
2019-11-13 08:53:02 155
原创 Python 基础知识点
int() #整数str() #字符串list() #列表tuple()#元组dict() #字典set() #集合字符串方法a = 'hello world'a.strip() #去除两端空白字符,lstrip()去除左端空白,# rstrip()去除右端空白'how are you'.split() #默认以空格分割放入列表里['how', 'are', 'you']...
2019-11-13 08:50:43 161
原创 Linux知识点整理
Linux常见的分区模式 :mbr 1-4个主分区,2.2TB,命令:fdiskgpt 多个主分区,18EB,命令: partedswap 虚拟内存 :当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数...
2019-10-25 10:07:56 582
原创 NoSQL数据库的使用与集群配置
###################################################################NoSQL 数据库管理RDBMS 关系型数据库系统主流的RDBMS软件-MySQL-MariaDB-Oracle-DB2-SQL ServerNoSQL软件-Memacahed-Redis-MongoDB-CouchDB-Neo4j-F...
2019-09-16 20:27:03 461
原创 一主一从同步+读写分离maxscale服务+多实例
一.maxscale概述maxscale是一个实现读写分离的中间件,他可以根据主从状态实现写库的自动切换。#####################################################二.操作图使用4台虚拟机,其中192.168.4.51和192.168.4.52,分别提供读、写服务,均衡流量,通过主从复制保持数据一致性,由MySQL代理192.168.4.5...
2019-09-06 17:57:00 5130
原创 数据库DBA基础
###############################################################/etc/my.cnf 主配置文件/var/lib/mysql 数据库目录/var/log/mysqld.log 错误日志文件DDL 数据定义语言 create/alter/dropDML 数据操作语言 insert/update/deleteDC...
2019-09-03 16:31:11 4808
原创 Linux 中的会话和作业
进程和作业^进程:Linux自身运行的独立的程序交互进程:由一个shell启动的进程,可以在前台运行,也可以在后台运行批处理进程:是一个进程序列,和终端没有联系监控进程:(守护进程):Linux系统启动时,启动的进程,并且在后台运行^作业:一个正在执行的进程,而且作业可以包含一个或多个进程作业控制:控制正在运行的进程的行为。如:挂起一个进程,等一会再执行。这样用户就可以在多个作业之间切...
2019-06-05 14:44:49 4538
原创 Linux 进程 详解
进程: 已经启动的可执行程序的运行实力1.PID :进程的 I D (每一个新进程都有一个唯一的PID)2.PPID :父进程的ID3.任何一个进程都可以创建一个子进程4.在redhat 7以上,所有进程的父进程:systemd在redhat 5,6中,所有进程的父进程:initps 用于显示当前进程状态常用选项-aux : 列出所有进程-ef : 列出所有进程-l ...
2019-06-04 11:02:03 5256
原创 字符串各种应用方法.py
字符串方法len( ) 获取字符串的长度find( )查找子字符串count( ) 字符串出现的次数in 和not in 是否包含子字符串replace( ) 字符串替换都不会对源字符串产生影响,得到的结果都是新字符串...
2019-06-01 13:08:14 4446
原创 lnmp+memcache
PHP本地session信息1.三台虚拟机其中一台作为调度器,安装LNMP+memcache 调度算法设置为轮询。另外两台作为后端服务器,lnmp真机作为客户端访问步骤:一、部署后端LNMP服务器# yum -y install gcc openssl-devel pcre-devel zlib-devel php php-mysql php-fpm ...
2019-05-29 08:38:38 4533 1
原创 循环结构案例.py
模拟银行存款取款;a。模拟3张银行卡,1001,1002,1003.分别设置密码和余额(可以用9个变量分别保存卡号。密码和余额)b。提示用户输入银行卡和密码c。如果用户输入正确——提示让用户选择取款,存款还是退出,并提示余额多少,输入错误——重新输入卡号和密码d。选择取款——提示输入取款额度,如果超过余额,提示余额不足,否则,在余额上减掉相应金额e。选择存款——输入存款额度,余额加上相...
2019-05-23 22:16:09 4915 1
原创 *安装nginx包的基本配置
解压nginx包yum -y install gcc openssl-devel pcre-devel./configure --user=nginx --group=nginx --with-http_ssl_moduleuseradd -s /sbin/nologin nginxmakemake install firewall-cmd --set-default-zone=tru...
2019-05-23 21:40:20 4236 1
原创 while循环+无限循环.py
while 循环和for循环不同的是,它的停止条件是个人自己设定的:while 判断条件: 执行语句while循环大致组合为: 初始值 循环条件 改变初始值在确定满足条件而不确定需要的循环次数时,while是很好的选择输出0-100的数字while 灵活使用 嵌套使用continue : 结束本次循环,直接开始下一次循环break :结束整个循环...
2019-05-22 18:33:04 7888
原创 循环结构for.py
for 循环是可以依次得到序列循环中每个元素,并依次处理。for 元素变量 in 序列: 执行语句for 循环 循环制定次数:for i in range(初始值,结束值,步长):for i in range(1,100,2): print(i)最后一个值不取for循环案例:求和与最大值求1-100的累加和求1-100的偶数和求1-100的奇数和...
2019-05-22 18:02:58 4306
原创 if - else 案例.py
案例1:帮一家快递点开发一个快递价格计算器业务如下:提示用户输入:1 重量;2 地点编号快递费算法:首重 3公斤3 公斤以内:东三省/宁夏/青海/海南 12元新疆/西藏 20元港澳台/国外 不接受计件其他 10元超过3 公斤部分 东三省/宁夏/青海/海南 每公斤 10元新疆/西藏 每公斤 20元港澳台/国外 不接受计件其他 每公斤5元...
2019-05-22 17:21:42 5362 1
原创 Linux 添加网卡
1关机,添加网卡2使用nmcli con show命令,查看网卡的UUID信息,记下UUID值将 /etc/sysconfig/network-scripts/目录中ifcfg-eno 16777736文件复制给ifcfg-eno33554984 .重新修改配置文件,注意修改必要的硬件信息。5重启网络systemctl restart network6重启网...
2019-05-21 18:25:45 5779 1
原创 选择结构:if - else 语句.py
If 结构If 判断条件: 执行语句判断条件为真(True)的时候才执行冒号后下面的语句判断条件是布尔值以例题学习大壮毕业几年了,想买一辆车,于是他做了以下的计划:1.如果年底存款大于100万 ,买宝马2.如果年底存款大于50万, 买丰田3.如果年底存款大于20万 , 买二手车4.如果年底存款小于20万,骑自行车吧嵌套if如果需要在某一个条件里面做二...
2019-05-18 15:01:18 4456
原创 集合.py
集合(set)是一种无序集,它是一组键的集合,不存储值在集合中,重复的键是不被允许的。集合可以用于去除重复值集合也可以进行数学集合运算,如并,交,差以及对称差等应用:去重。把一个列表变成集合,就自动去重了:set(列表名)关系测试。 测试两组数据之前的交集、差集、并集等关系集合的创建方式有两种方式:使用 set([ ]) 函数或者使用大括号 { }需要注意的是,创建空集合,必须使用...
2019-05-18 14:29:49 4334 1
原创 元组和字典.py
元组元组(tuple)数据结构与列表类似,其中元素可以有不同的类型。但是元组中的元素是不可变的,即一旦初始化之后,就不能再做修改。元组的定义跟列表一样可以进行切片等操作,但不能进行更改,添加,删除等操作。字典字典(dict)在其他语言中被称为哈希映射(hash map)或者相关数组(associative arrays)字典是一种可变的键值对集,其中的键(key)和值(value)...
2019-05-18 14:07:46 4219
原创 搭建 dns
首先配置好ip,dns为自己本机ip一、装包使用 yum 安装 bind、bind-chroo t软件包yum -y install bind bind-chroot二、建立配置文件named.confmv /etc/named.conf /etc/named.conf.bak //备份默认配置vim /etc/named.confoptions { dire...
2019-05-15 10:31:59 4263 1
原创 centos7创建samba共享 Linux和Windows
一,配置yum源,挂载。 二,配置ip使主机和虚拟机可以ping通vim /etc/sysconfig/network-scripts/ifcfg-eno16777736三,安装sambayum -y install samba四,配置sambacd /etc/samba将如下内容添加到smb.conf中五,创建用户六,创建共享目录第二步是将用户 xiao 设...
2019-05-13 17:37:05 4389
原创 四种运算符.py
算术运算符 赋值运算符 比较运算符 逻辑运算符算术运算符运算说明a+ba加ba-ba减ba*ba乘以ba/ba除以ba//ba除以b后向下圆整,丢弃小数部分a**ba的b次方关系运算符以下假设a为10,b为20.运算符描述实例==等于 - 比较对象是否相等(a == b)返回False...
2019-05-09 18:19:59 4641
原创 python数据类型和转换.py
python 注释# 表示单行注释‘’’ 表示多行注释数据类型python语言中常用的数据类型包括 整形、浮点型、字符串、布尔型和空值1.整形:(int)整形的取值为整数,有正有负,如:2,0,-2等。整形数字可以进行运算2.浮点型:(float)浮点型取值为小数3.字符串:(str)字符串是以两个单引号或两个双引号包裹起来的文本字符串 “abc def” 包括a,b...
2019-05-09 17:49:32 4827
原创 网络基础
一、什么是网络?网络就是在一定区域内将两台或两台以上的计算机以一定的方式连接起来,起到共享文件,程序,数据的作用。二、网络的分类1.按覆盖范围分局域网 (LAN - Local Area Network)范围:几十米-几千米基础城域网(MAN - Metropolis Area Network)包含多个局域网广域网(WAN - Wde Area Network)Internet...
2019-04-27 20:36:39 4292
原创 TCP三次握手,四次挥手和11中状态
置位概念:根据TCP的包头字段,存在3个重要的标识ACK、SYN、FINACK:表示验证字段SYN:位数置1,表示建立TCP连接FIN:位数置1,表示断开TCP连接三次握手过程说明:1、由客户端发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的,并且将报文中的SYN字段置为1,表示需要建立TCP连接。(SYN=1,seq=x,x为随机生成数值)2、由服务端...
2019-04-13 16:18:21 4343
原创 Samba 文件共享
Samba 是Linux、UNIX、与Windows之间进行交互操作的软件组件,Samba是基于GPL以协议的自由开源软件。Samba为众多其他支持该协议的操作系统提供安全、稳定、快速的文件与打印服务。所需软件包:Samba(服务器端软件包)、Samba-client(客户端软件包)、和Samba-common(Samba公共文件软件包),其中Samba由smbd和nmbd两个守护进程组成。一...
2019-04-08 21:57:50 5042
原创 网络服务NFS文件共享
NFS文件共享NFS即网络文件系统,是由Sun 公司开发的一种通过网络方式共享文件系统的通用共享解决方法。所需软件包括: nfs-utils、rpcbind一、NFS服务器配置NFS服务器通过读取/etc/exports 配置文件设定哪些客户端可以访问哪些NFS共享文件系统,该文件的书写原则如下:1.空白行将被忽略2.以#符号开头的内容为注释3.配置文件中可以通过\符号进行转义换行...
2019-04-08 19:40:33 4297
原创 Shell 脚本 和语句
shell脚本与其他编程语言所编写的程序不同,脚本运行时需要调用相应的解释器来翻译脚本中的内容,根据我们编写的脚本格式不同,需要的解释器也不同。一、脚本格式范例每一个完善的脚本都要遵循一些既定的规则,下面来看一个完整的脚本:在上述例子里,我们给出了一个相对完善的脚本所应该具有的基本框架。第一行#!的作用时指定该脚本程序的命令解释器,例子中时/bin/bash。也就是说,脚本执行后,系统内...
2019-04-05 20:14:01 4591
原创 网络
服务端,是为客户端服务的。服务的内容诸如向客户端提供资源,保存客户端数据。客户端,或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。一般来说,客户端就是我们使用的电脑(包括我们使用的浏览器IE,Firefox);服务器端就是存放网页与数据库数据的服务器。终端设备终端,即计算机显示终端,是计算机系统的输入、输出设备。如:手机、pc、打印机、平板、电视等中间设备中间设备是指插入...
2019-04-02 18:22:53 4229 1
原创 sed和awk操作
sed基本用法语法格式: sed [选项] ‘条件指令’ 文件名选项:-n 静默输出,屏蔽默认输出-r 让sed支持扩展正则-i 直接修改源文件sed 指令p 输出条件匹配的行d 删除s 替换a 追加i 插入c 更改实例:cat test.txtabcdabcded1234123456aaaabbbbccccddd...
2019-04-01 21:25:52 4310
原创 shell 引号
1.反斜线反斜线可以将紧随其后的单个字符视为字面意思上的字符。另外,如果在命令的末尾使用 \ 回车后,\可以将回车的命令提交功能屏蔽,从而将回车认为是换行继续输入命令,实现命令的多行输入功能。下面以实例理解:2.单引号单引号可以将它中间的所有任意字符还原为字面意思。实例:3.双引号双引号用于一段话。不会屏蔽字符的含义实例:4.反引号shell中使用反引号进行命令替换,命...
2019-03-31 20:50:10 4520
空空如也
请问这种监控图是用什么技术提取放到网页上的
2022-10-24
为什么运行输出的是7而不是9
2021-03-16
(C语言)b[a[i]]++代表什么意思
2021-03-10
pop3获取最大邮件数量是2w?
2020-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人