偶木

偶木

lnmp 环境开启 opcache 提高性能

开启opcache 性能提高10倍已lnmp.org站点下载的lnmp包为例:# 开启opcache cd /home/lnmp1.4-full sudo ./addons.sh...

PHP中对象的深拷贝与浅拷贝

先说一下深拷贝和浅拷贝通俗理解深拷贝:赋值时值完全复制,完全的copy,对其中一个作出改变,不会影响另一个浅拷贝:赋值时,引用赋值,相当于取了一个别名。对其中一个修改,会影响另一个PHP中, =...

laravel 5.5 登录验证码 captcha 引入

前提: 开启Laravel 的用户认证功能1、安装 Captcha安装 Captcha+ $ composer require mews/captcha 配置 /config/app.ph...

区块链技术介绍

转自 : 阮一峰的网络日志-区块链入门教程一、区块链的本质区块链是什么?一句话,它是一种特殊的分布式数据库。首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读...

比特币入门介绍

转自 : 阮一峰的网络日志 - 比特币入门教程一、非对称加密首先,理解比特币,必须理解非对称加密。你可能听说过这个词,所谓非对称加密,其实很简单,就是加密和解密需要两把钥匙:一把公钥和一把私钥。...

加密货币的本质

转自 : 阮一峰的网络日志 » 加密货币的本质一、钱是什么?我们都知道,人民币是钱,美元是钱,金银财宝是钱。我问一个问题,它们为什么能成为钱?你可能回答,因为它们有价值,或者是价值的代表。但是,...

python字典常用方法操作

1、判断字典中是否存在指定键d={'site':'http://www.jb51.net','name':'jb51','is_good':'yes'} #方法1:通过has_key print...

阿里云服务器自动化批量升级临时带宽

利用阿里云服务的openAPi功能,可以实现服务配置自动化管理。ecs临时带宽升级实例:api说明文档: 链接api调试工具: 链接阿里云SDK下载地址: 链接代码实例:function te...

python字典常用方法操作

1、判断字典中是否存在指定键d={'site':'http://www.jb51.net','name':'jb51','is_good':'yes'} #方法1:通过has_key print...

php文件上传注意事项(php版本差异)

php版本区别:<=5.4 curl上传文件只支持@语法 = 5.5 支持@语法和CURLFile类 大于=5.6 只支持CURLFile类// 兼容性写法参考示例$curl = cu...

nginx 禁止ip直接访问

添加serverserver { listen 80 default_server; server_name _; return 500; } 或者 ser...

nginx 配置文件说明

nginx.confuser www www; # Nginx的worker进程运行用户以及用户组 worker_processes 4; # 启动进程数,通常设置成和cpu的数量相等 #w...

PHPMailer 在本地发送成功 阿里云上发送失败原因

阿里云默认不允许访问SMTP 25端口,可申请解封25端口或换ssl加密方式连接和端口已腾讯企业邮箱为例: $mail = new PHPMailer(); $mail->I...

php pdo公共类

db.class.php :<?php class db extends \PDO { private static $_instance = null; protec...

redis 架构设计点

Redis单进程单线程架构1、单线程模型 Redis客户端对服务端的每次调用都经历了发送命令,执行命令,返回结果三个过程。 其中执行命令阶段,由于Redis是单线程来处理命令的,...

linux tcp 大量 TIME_WAIT 问题

阿里云服务器监控中发现tcp连接数监控异常,状态如下图:查看linux tcp连接状态发现存在大量 TIME_WAIT 状态连接netstat -na | awk '{print $5,$6}...

阿里云 Linux 服务器内部无法解析域名问题解决方法

问题现象云服务器 ECS Linux 服务器内部无法正常解析域名。问题原因可能的原因包括:1、DNS 设置问题2、防火墙策略问题3、NSCD 服务问题处理办法可以依次进行如下检查:1、通过如下指...

node 多版本切换工具nvm

详情见项目地址: https://github.com/creationix/nvm

Logrotate日志切割报错 文件不再同一个用户组下

分割日志时报错::error: skipping "/var/log/nginx/test.access.log" because parent directory has ...

linux rsync 使用说明

Rsync是一款通过网络备份重要数据的工具/软件。它同样是一个在类Unix和Window系统上通过网络在系统间同步文件夹和文件的网络协议。Rsync可以复制或者显示目录并复制文件。Rsync默认...