12 2019 档案

摘要:1.检查是否安装OpenSSL 1.1 查看是否安装 openssl version 1.2 编译安装: https://www.cnblogs.com/rxbook/p/9367725.html 1.3 yum安装 yum install openssl yum install openssl-d 阅读全文
posted @ 2019-12-31 13:53 微刻时光 阅读(596) 评论(0) 推荐(0)
摘要:Git 的2中安装方法 1. yum命令安装: yum install -y git 2. 服务编译安装(推荐) 2.1 安装依赖包 yum install -y wget yum install -y gcc-c++ yum install -y zlib-devel perl-ExtUtils- 阅读全文
posted @ 2019-12-31 13:31 微刻时光 阅读(301) 评论(0) 推荐(0)
摘要:1.Nginx编译安装 tar -zxvf nginx-1.12.2.tar.gz cd nginx-1.12.2 ./configure --user=www --group=www --prefix=/usr/local/nginx/ --with-http_v2_module --with-h 阅读全文
posted @ 2019-12-31 13:17 微刻时光 阅读(227) 评论(0) 推荐(0)
摘要:1.安装composer cd /usr/local/src curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 2.Composer 使用 chmod -R 777 /u 阅读全文
posted @ 2019-12-31 13:03 微刻时光 阅读(2163) 评论(0) 推荐(0)
摘要:PHP7.2 安装 1.创建运行用户 groupadd www useradd -g www www 2.建立软连接 cp -frp /usr/lib64/libldap* /usr/lib/ ln -s /usr/local/lib/libiconv.so.2 /usr/lib64/ 3.编译安装 阅读全文
posted @ 2019-12-31 13:01 微刻时光 阅读(638) 评论(0) 推荐(0)
摘要:1.安装apr tar -zxvf apr-1.6.3.tar.gz cd apr-1.6.3 ./configure --prefix=/usr/local/apr make make install 注意: cannot remove 'libtoolT': No such file or di 阅读全文
posted @ 2019-12-31 12:52 微刻时光 阅读(486) 评论(0) 推荐(0)
摘要:MySQL安装 1.安装cmake(作为mysql的安装工具) tar -zxvf cmake-3.8.0.tar.gz cd cmake-3.8.0 ./bootstrap gmake gmake install 2.安装boost_1_59_0 tar -zxvf boost_1_59_0.ta 阅读全文
posted @ 2019-12-31 12:41 微刻时光 阅读(190) 评论(0) 推荐(0)
摘要:准备工作 防火墙 systemctl status firewalld 看到active(running)就意味着防火墙打开了 systemctl stop firewalld 看到inactive(dead)就意味着防火墙关闭了 systemctl start firewalld 打开防火墙 sy 阅读全文
posted @ 2019-12-31 12:34 微刻时光 阅读(476) 评论(0) 推荐(0)
摘要:Python 正则 # 正则表达式 """ re 模块使 Python 语言拥有全部的正则表达式功能 re.match函数 re.match(pattern, string, flags=0) re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回n 阅读全文
posted @ 2019-12-14 11:55 微刻时光 阅读(181) 评论(0) 推荐(0)
摘要:python 进程基础 # 进程基础 """ 进程是系统进行资源分配和调度的一个独立单位 线程是进程的一个实体,是CPU调度和分派的基本单位 它是比进程更小的能独立运行的基本单位 一个程序至少有一个进程,一个进程至少有一个线程 线程的划分尺度小于进程(资源比进程少),使得多线程程序的并发性高 进程在 阅读全文
posted @ 2019-12-13 10:09 微刻时光 阅读(179) 评论(0) 推荐(0)
摘要:线程基础 # 线程基础 """ 多任务的概念:就是操作系统可以同时运行多个任务 并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已) 并行:指的是任务数小于等于cpu核数,即任务真的是 阅读全文
posted @ 2019-12-12 13:38 微刻时光 阅读(202) 评论(0) 推荐(0)
摘要:# Python3 SMTP发送邮件 """ 语法 import smtplib smtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] ) 参数说明 host: SMTP 服务器主机 这个是可选参数。 port: 指定 SMTP 服务使 阅读全文
posted @ 2019-12-11 21:44 微刻时光 阅读(194) 评论(0) 推荐(0)
摘要:# socket """ Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯 语法: socket.socket(AddressFamily, Type) 该函数带有两个参数: Address Family:可以选择 AF_ 阅读全文
posted @ 2019-12-11 14:05 微刻时光 阅读(366) 评论(0) 推荐(0)
摘要:# 面向对象 """ 面向对象特点 1.封装: 依据功能需求将某些属性与方法封装到一个类中 2.继承: 实现代码的重复调用,相同的功能调用不需要重复编写 3.多态: 不同的对象调用相同的类方法,产生不同的执行结果 面向对象的基本知识点 类: 描述具有相同的属性和方法的对象的集合,具有抽象性,不能直接 阅读全文
posted @ 2019-12-10 08:17 微刻时光 阅读(212) 评论(0) 推荐(0)
摘要:异常 # 异常处理 """ Python 有两种错误很容易辨认:语法错误和异常 try/except try/except...else try-finally raise [Exception [, args [, traceback]]] """ # try/except 异常捕捉 # 一个 t 阅读全文
posted @ 2019-12-08 21:17 微刻时光 阅读(157) 评论(0) 推荐(0)
摘要:模块 # 模块 """ 模块是一个包含所有你定义的函数和变量的文件 使用 import 引入 python 标准库中的模块 在文件顶部引用 一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行 当前目录下存在与要引入模块同名的文件,就会把要引入的模块屏蔽掉 阅读全文
posted @ 2019-12-08 20:22 微刻时光 阅读(130) 评论(0) 推荐(0)
摘要:函数 # 函数 """ 所谓函数,就是把 具有独立功能的代码块 组织为一个小模块 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 () 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明 函数内容以冒号起始, 阅读全文
posted @ 2019-12-08 19:26 微刻时光 阅读(122) 评论(0) 推荐(0)
摘要:python 循环 # 循环语句 """ 循环语句有 for 和 while while 注意改变循环条件 通过设置条件表达式永远不为 false 来实现无限循环 while循环体中只有一条语句,你可以将该语句与while写在同一行中 break 跳出 for 和 while 的循环体。如果你从 f 阅读全文
posted @ 2019-12-08 15:38 微刻时光 阅读(232) 评论(0) 推荐(0)
摘要:if # if语句 """ 1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。 2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。 """ # if 语句示例 age = 60 if age > 30: print('人到中年') # if else 语句示例 if 阅读全文
posted @ 2019-12-08 13:20 微刻时光 阅读(402) 评论(0) 推荐(0)
摘要:# 集合 """ 集合(set)是一个无序的不重复元素序列。 使用大括号 { } 或者 set() 函数创建集合 创建一个空集合必须用 set() """ # 创建集合 sets = {'value1', 'value2', 'value3'} print(sets) # 创建集合set() set 阅读全文
posted @ 2019-12-08 12:50 微刻时光 阅读(311) 评论(0) 推荐(0)
摘要:# 字典 ''' 字典同样可以用来 存储多个数据 通常用于存储 描述一个 物体 的相关信息 字典是无序的对象集合 列表是有序的对象集合 字典用 {} 定义 字典使用 键值对 存储数据,键值对之间使用 , 分隔 键key 是索引 值value 是数据 键和值之间使用 : 分隔 键必须是唯一的 键只能使 阅读全文
posted @ 2019-12-07 16:55 微刻时光 阅读(287) 评论(0) 推荐(0)
摘要:# 注释 # 单行注释 使用# 之后空一格写入内容 # 这是一个注释 print("Hello, World!") # 注释放到语句的后边 空2个格 写入# 然后空一格写入内容 print("Hello, World!") # 这是一个注释 # 单引号(''')使用单引号 ''' 这是一段注释内容 阅读全文
posted @ 2019-12-07 15:07 微刻时光 阅读(143) 评论(0) 推荐(0)
摘要:# 元祖 """ 元组与列表类似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号,元素间都用,分隔 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 """ # 创建元祖 tup3 = (9, 8, 7) print(tup3) # 创建空元祖 tup = () print 阅读全文
posted @ 2019-12-07 15:06 微刻时光 阅读(216) 评论(0) 推荐(0)
摘要:# list """ 使用[]定义列表 列表中的元素以逗号分隔,可以是不同的数据类型 列表的索引从左开始0开始 从右开始-1 从列表中取值时,如果 超出索引范围,程序会报错 """ # 定义列表 my_comp = [1, '小学生', 1.78] my_num = [1, 2, 3, 4, 5] 阅读全文
posted @ 2019-12-07 15:04 微刻时光 阅读(143) 评论(0) 推荐(0)