- 博客(19)
- 收藏
- 关注
转载 centos系统备份
桌面系统备份实战在前面的一些文章中,我反复提到经常会把系统搞崩溃,所以备份系统就是一件不容忽视的事情。由于Linux系统本身的优越性,系统的备份和还原还是比较容易的。主要表现在以下方面:Linux系统所有的数据都以文件的形式存在,所以备份就是直接拷贝文件;硬盘分区也被当成文件,所以可以直接克隆硬盘数据。Linux系统自带很多实用工具,比如tar、dd、rsync等,备份还原系统不需要购买或下载第三方软件。Linux系统在运行时其硬盘上的文件可以直接被覆盖,所以还原系统的时候不需要另外的引导盘。(当
2020-07-02 14:18:27
1096
转载 centos 安装vnc
不做过多介绍了,下面直接记录下centos7系统下安装配置vncserver的操作记录0)更改为启动桌面或命令行模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
2019-11-06 17:42:58
1688
转载 主机连接无线,VMware设置网路共享网络
环境描述宿主机:Windows 10 64bit虚拟机:Centos第一步:虚拟机设置选择连接方式为NAT第二步:设置宿主机的wifi控制面板>>网络和Internet>>网络和共享中心>>更改适配器设置打开【属性】窗口,点击【共享】第三步:配置VMNet8第四步 VMware...
2019-08-14 09:36:51
384
原创 python的基本数据结构
一,线性数据结构1.线性数据结构的特点数据项之间只存在先后的次序关系,新的数据项加入到数据集中时,只会加入到原有某个数据项之前或之后 线性结构总有两端:左右端、前后端、顶端底端等,但两端的称呼并不是关键,不同线性结构的关键区别在于数据项增减的方式 有的结构只允许数据项从一端添加,而有的结构则允许数据项从两端移除2. 线性数据结构分类栈(stack) 队列(queue...
2019-03-13 22:56:25
219
原创 python的sys模块
python常用模块syssys模块提供了一系列python的运行环境的变量与参数。常见用法:sys.argv可以用sys.argv获取当前的命令行参数的参数列表(list)变量 解释 sys.argv[0] 当前程序名 sys.argv[1] 第一个参数 sys.argv[0] 第二个参数 参考代码:# encoding: utf-...
2019-03-13 17:28:45
135
原创 二叉树的定义
树的概念子节点和父节点(是相对定义的):一棵树的根节点称为该树的子树的根节点的父节点子树的根是树根的子节点边:从父节点到子节点的连线(边有方向)兄弟节点:父节点相同的节点互为兄弟节点树叶、分支节点:没有子节点的节点称为树叶,树中的其余节点称为分支节点(分支节点可只有一个分支)祖先和子孙:基于父节点/子节点关系和传递性,可以确定相应的传递关系,称为祖先关系或子孙关系度数:一个节...
2019-03-13 17:26:27
1077
原创 常用的正则表达式
一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d...
2019-03-06 15:43:14
108
转载 做python Web开发你要理解:WSGI & uwsgi
WSGI协议主要包括server和application两部分:WSGI协议其实是定义了一种server与application解耦的规范,即可以有多个实现WSGI server的服务器,也可以有多个实现WSGI application的框架,那么就可以选择任意的server和application组合实现自己的web应用。例如uWSGI和Gunicorn都是实现了WSGI server协议的...
2019-03-06 11:18:03
302
转载 MySQL数据库引擎
一、数据库引擎 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。二、数据库引擎任务 在数据库引擎文档中,各主题的顺序遵循用...
2019-03-05 16:18:23
117
转载 数据库集群
现在,随着上网人数的激增,一些大型的网站开始使用数据库集群来提高数据库的可靠性和数据库的性能。那么在介绍数据库集群之前首先需要弄清楚几个问题。1.为什么要用数据库集群 (1)通过使用数据库集群可以使读写分离,提高数据库的系统性能。 大家都知道,mysql是支持分布式的。MySQL Proxy最强大的一项功能是实现“读写分离(Read/Write Splitt...
2019-02-23 17:03:19
931
原创 redis的持久化
持久化的概念:把数据放到断电也不会丢失的设备上redis的持久化有两个方式:RDB快照和AOF1.RDB(快照)redis是默认做数据持久化操作的,默认的方式是快照(snapshotting),把内存中的数据写到本地文件dump.rdb文件中,快照的实现原理:Redis借助了fork命令的copy on write机制。在生成快照时,将当前进程fork出一个子进程,然后在子进程中循...
2019-02-18 15:35:08
234
原创 在Windows系统创建虚拟环境
强烈推荐在 Virtualenv 下进行 Django 的开发。Virtualenv 是一个 Python 工具,使用它可以创建一个独立的 Python 环境。为什么要使用 Virtualenv 呢?举个例子,假设你已经在系统中安装了 Python,并且在阅读此教程前你已经进行过一些 Django 的学习,但那时候安装的 Django 还是 1.8 版本。我们教程使用的是最新版的 Django...
2019-01-15 11:19:30
545
转载 子网掩码
IP地址IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。 IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a....
2019-01-10 17:11:56
6678
2
原创 网络七层协议
通过两台机器通信过程简单介绍OSI七层:需求1: 科学家要解决的第一个问题是,两个硬件之间怎么通信。具体就是一台发些比特流,然后另一台能收到。于是,科学家发明了物理层: 主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这...
2019-01-10 16:15:02
114
原创 视频直播系统搭建过程中用到的协议
视频直播市场的火爆也催化了直播系统开发行业的发展,不少人想要搭建自己的直播平台,想要搭建直播平台就要从基础开始了解直播系统的组成。今天,就跟小编一起来学习一下搭建视频直播系统时可能会用到的协议。一、RTMP协议(Real Time Messaging Protocol)实时消息传输协议。是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体...
2019-01-10 14:59:35
339
转载 如果你不知道数据库
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...
2019-01-06 20:53:47
451
3
转载 查看MySQL用户权限
##查看MySQL用户权限查看MYSQL数据库中所有用户mysql> SELECT DISTINCT CONCAT(‘User: ‘’’,user,’’’@’’’,host,’’’;’) AS query FROM mysql.user;±--------------------------------------+| query ...
2018-12-16 20:09:15
187
转载 乐观锁与悲观锁
#乐观锁解决高并发问题1、同步和异步的区别和联系 所谓同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到 返回的值或消息后才往下执行其它的命令。 异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接收到返回 值或消息时,系统会自动触发委托的异步过程,从而完成一...
2018-12-16 17:39:14
241
转载 os.path常用方法
python中 os.path模块常用命令1.os.path.abspath(path)返回path规范化的绝对路径。os.path.abspath(‘test.csv’)‘C:\Python25\test.csv’os.path.abspath(‘c:\test.csv’)‘c:\test.csv’os.path.abspath(’…/csv\test...
2018-12-13 17:36:30
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人