记录精彩的程序人生

Centos 7.2 搭建 lnmp 环境

一、配置防火墙,开启 80 端口、3306 端口 CentOS7.0 默认使用的是 firewall 作为防火墙,这里改为 iptables 防火墙。关闭 firewall:systemctlstopfirewalld.service#停止 firewallsystemctldisablefirewalld.service#禁止 firewall 开机启动安装 iptables 防火墙 yuminstalliptables-ser

线程与进程

以操作系统的角度述说线程与进程作者:luoweifu 发布时间:2017-11-2917:17 原文链接什么是线程什么是线程?线程与进程有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲得好,也不能确保讲的内容全部都正确。即使这样,我也希望尽可能地把它讲通俗一点,讲得明白一点,因为这是个一直困扰我很久的,扑朔迷离的知识领域,希望通过我的理解揭开它一层一层神秘

阿里云 Ecs 密钥对免密登录

生成密钥对绑定服务器登录阿里云控制台,找到云服务器 Ecs,网络安全-密钥对,创建密钥对绑定对应服务器,然后在 Ecs 控制台重启机器 Mac 本地配置创建密钥对,下载一个 pem 文件,将 pem 文件放入本地~/.ssh/目录下,更改权限 ```chmod600key.pemchmod600authorized_keys``` 本地 ssh 连接 ssh-isecret.pemroot@服务器 IPwindows 本地配置 1,

Nginx 的 Https 配置

一,准备工作证书秘钥,推荐 FreesslNginx 服务器二,修改配置文件 1,ssl 配置文件 ssl.confserver{listen443ssl;server_nameyourdomain.com;#项目路径 root/www/trunk;#配证书的 pem|key 文件地址 ssl_certificate/etc/cert/yoursignature.pem;ssl_certificate_key/etc

Centos 搭建 VPN

为什么要搭建L2TP类型的VPN?因为像ssr等安装方式需要额外在手机上或者PC上安装ssr,shadowsocks等软件,而这个只需在手机或PC上使用默认VPN, 直接输入自己设置的VPN账号即可~

WampServer 配置本地站点

WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。

PHP 遍历目录

1、获取目录下文件,不包括子目录//获取某目录下所有文件、目录名(不包括子目录下文件、目录名)$handler=opendir($dir);while(($filename=readdir($handler))!==false){//务必使用!==,防止目录下出现类似文件名“0”等情况 if($filename!=="."&&$filename!==".."){$files[]=$filename;}

PHP 性能优化

性能是网站运行是否良好的关键因素, 网站的性能与效率影响着公司的运营成本及长远发展,编写出高质高效的代码是我们每个开发人员必备的素质,也是我们良好的职业素养。

PHP 中的 Traits 详解

PHP是单继承的语言,在PHP 5.4 Traits出现之前,PHP的类无法同时从两个基类继承属性或方法。php的Traits和Go语言的组合功能类似,通过在类中使用use关键字声明要组合的Trait名称,而具体某个Trait的声明使用trait关键词,Trait不能直接实例化。

PHP 数组函数

PHP数组其实是一种map, 一系列数据键值的有序映射关系。