配置https之前首先要确保已经有http证书和私钥文件,证书是*.crt文件,私钥是*.key文件。 怎么申请证书这里不再说明,很多机构都可以免费发放证书,在腾讯云,阿里云或者七牛等等...
进程的状态变迁
一、进程状态 通常情况下,我们描述进程的状态主要有三种: 就绪态:进程已经拥有了执行条件,但是没有获取到CPU,无法执行。 运行态:进程已经占有了CPU,此时正在CPU上运行。 阻塞态:进程在等待某项...
CentOS源码编译安装PHP 5.6
lnmp环境中,php算是最难安装的一个了,之前各种鼓捣搞了好多次,查阅了无数资料才终于有点经验了,记录下来。 一、安装依赖项 php的依赖项相当多,大部分都是运行环境需要的库环境。有的直接yum 就...
CentOS源码编译安装nginx
一、nginx安装 之前在wordpress上有写过一篇安装的步骤:源码编译安装nginx。 但是今天找到了一个更简单的方法,简单几步就能装好: 解决依赖关系和添加用户 [crayon-662b161...
linux出现sudo: **: command not found的解决方法
使用sudo 命令以root 身份运行命令vi 时报错: [crayon-662b161aa3df1246167924/] 百度一番发现使用sudo 执行命令时,它只会去找系统内置已经拥有的命令,也就...
socket网络编程一:socket介绍及函数原语
socket计算机中的一种网络传输机制,对TCP和UDP的封装,自动帮我们在底层完成各种协议操作,接收到数据包后返回到上层应用。 socket分为客户端和服务端,它的工作模型为: (更多&hellip...
C++ 类模板的使用方法和注意事项
一、基本用法 类模板是用来生成类的蓝图,声明的方法都和函数模板类似: [crayon-662b161aa52ee456106708/] (更多…)
C++中函数模板的用法
模板是C++中一个重要的部分,也是泛型编程的基础,一个模板就是一个创建类或函数的蓝图,使用它在很多时候都能给我们带来巨大的便利。 一、函数模板 定义一个函数模板的语法为: [crayon-662b16...
C++中两个类互相包含的问题
问题引出 C++中两个类互相包含是无法通过编译的: [crayon-662b161aa6674299621695/] (更多…)
C++构造函数初始化列表和普通初始化的区别
0x01 介绍 C++类中有两种方式可以用来初始化成员变量,一种最常见的是在构造函数内部直接对成员函数赋值: [crayon-662b161aa7073381799182/] 另外一种方式就是通过构造...
62