6 木.偶

尚未进行身份认证

个人博客

等级
TA的排名 930

laravel 利用监听器进行sql语句记录

利用监听器进行sql语句记录1、监听sql语句的事件类已经定义,直接创建监听器类即可:# 监听sqlmake:listener QueryListener --event=Illuminate\Database\Events\QueryExecuted2、监听器类代码./app/Listeners/QueryListener.php<?phpnamespac...

2018-05-03 21:36:28

laravel 利用中间件进行操作日志记录

利用中间件进行操作日志记录过程:1、创建中间件phpartisanmake:middlewareAdminOperationLog2、生成了文件./app/Http/Middleware/AdminOperationLog.php代码如下:<?phpnamespaceApp\Http\Middleware;useClosure;useIllu...

2018-05-03 21:23:01

php 手机号 星号替换

$num = "13966778888";$str = substr_replace($num, '****', 3, 4);

2018-05-03 14:48:45

php-fpm.conf 配置说明

[global]pid = /usr/local/php/var/run/php-fpm.piderror_log = /alidata/log/php/php-fpm.log# 错误级别。可用级别为:alert(必须立即处理),error(错误情况),# warning(警告情况),notice(一般重要信息),debug(调试信息)。# 默认:notice。log_level = ...

2018-05-02 17:09:51

phpredis 手册

目录(点击下面链接查看详情)安装/配置安装在Mac上安装在Windows上安装处理Session分布式 Redis分类和方法用法连接服务键和字符串哈希列表集合有序集合Geocoding发布/订阅事务脚本Introspection转自GitHub,地址: https://github.com/phpredis/phpredis...

2018-05-02 14:42:20

浏览器 跨域资源共享 cors 详解

CORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文详细介绍CORS的内部机制。一、简介CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。整个CORS通信过程,都是浏...

2018-05-02 14:39:27

lumen框架解决非简单请求 cors 跨域问题

Lumen在做前后端分离项目时,在浏览器中访问,若前后端域名不一致会导致跨域问题,简单跨域好解决。若发送的是非简单跨域(参考文章),此时浏览器会先发送option请求进行预检,预检通过才发送真正的请求。此时服务端要实现option请求的接收。服务端代码实现如下:添加如下中间件:<?phpnamespace App\Http\Middleware;use Closure...

2018-05-02 14:37:37

阿里云 Ubuntu系统内核升级

1、添加 xenial-proposed 源,可以按如下操作:经典网络环境下添加源: echo “deb http://mirrors.aliyuncs.com/ubuntu/ xenial-proposed main restricted universe multiverse” >> /etc/apt/sources.listVPC网络环境...

2018-05-02 14:22:07

web部署系统工具 - Walle(瓦力)

瓦力 - 部署系统 Walle 一个web部署系统工具,可能也是个持续发布工具,配置简单、功能完善、界面流畅、开箱即用!支持git、svn版本管理,支持各种web代码发布,静态的HTML,动态PHP,需要编译的JAVA等。功能:支持git、svn版本管理用户分身份注册、登录开发者发起上线任务申请、部署管理者审核上线任务支持多项目部署支持多项目多任务并行快速回滚项...

2018-03-29 20:27:07

nginx 一个站点支持多端口配置

server{listen80;listen8081;#只需要配置多个listen即可server_namexxx.xxxxx.xx;location=/favicon.ico{access_logoff;log_not_foundoff;}location=/robo...

2018-03-28 14:57:07

nginx拦截打点配置

server { listen 80; #listen [::]:80; server_name dot.test.com; location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { acce...

2018-03-19 16:30:59

nginx log_format 配置

配置部分域名记录post请求数据:nginx.conf# 添加$request_body参数log_format log_format_name_1 '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http...

2018-03-16 20:30:13

lnmp 环境开启 opcache 提高性能

开启opcache 性能提高10倍已lnmp.org站点下载的lnmp包为例:# 开启opcachecd /home/lnmp1.4-fullsudo ./addons.sh install opcache# 配置opcache/usr/local/php/etc/php.ini# 按照服务器性能配置如下参数[opcache]opcache.enable=...

2018-03-13 17:32:31

git x分支强制覆盖master分支方法

1、删除本地master分支2、将本地x分支名称改为master分支3、强制推送本地master分支到远程git push origin master --force

2018-03-13 17:02:04

laravel 5.5 登录验证码 captcha 引入

前提: 开启Laravel 的用户认证功能1、安装 Captcha安装 Captcha+$ composer require mews/captcha配置/config/app.php'providers' => [ // ... Mews\Captcha\CaptchaServiceProvider::class,]'aliases' =&...

2018-03-06 18:00:26

ELFkickers 替换 .so 文件中的方法名

1、下载ELFkickers项目代码项目地址: https://github.com/k1988/ELFkickers 项目目录: 2、安装项目,生成执行命令* 进入项目目录cd ELFkickers* 执行make命令make* 此时在当前目录下下生成文件夹 ./bincd binbin目录下生成以下命令文件: 3、命令使用说明:redefin...

2018-03-05 11:27:09

加密货币的本质 *

转自 : 阮一峰的网络日志 » 加密货币的本质一、钱是什么?我们都知道,人民币是钱,美元是钱,金银财宝是钱。我问一个问题,它们为什么能成为钱?你可能回答,因为它们有价值,或者是价值的代表。但是,有价值的东西多了,为什么只有这些品种成为了钱?答案很容易想到,因为人们普遍相信(认同)它们的价值,其他东西的价值难以得到普通认同,无法成为钱。比如,邮票的价值就没有普遍的认同,除了集邮爱...

2018-03-04 23:17:58

比特币入门介绍 *

转自:阮一峰的网络日志-比特币入门教程一、非对称加密首先,理解比特币,必须理解非对称加密。你可能听说过这个词,所谓非对称加密,其实很简单,就是加密和解密需要两把钥匙:一把公钥和一把私钥。公钥是公开的,任何人都可以获取。私钥是保密的,只有拥有者才能使用。他人使用你的公钥加密信息,然后发送给你,你用私钥解密,取出信息。反过来,你也可以用私钥加密信息,别人用你的公钥解开,...

2018-03-04 22:59:49

区块链技术介绍 *

转自 : 阮一峰的网络日志-区块链入门教程一、区块链的本质区块链是什么?一句话,它是一种特殊的分布式数据库。 首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读...

2018-03-04 15:11:09

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

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

2018-03-02 17:07:23

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!