5 abcPHP

尚未进行身份认证

暂无相关描述

等级
TA的排名 4w+

linux实用命令

查看所有用户的crontab任务2018年08月14日10:20:44sidney阅读数:685以root用户执行,cat/etc/passwd|cut-f1-d:|xargs-I{}crontab-l-u{}

2019-08-08 20:33:29

php获取服务器状态 执行shell

介绍获取服务器状态记录使用的是SHELL命令方式进行获取输出结果然后进行字符串拆分处理等方式进行获取到自己有用信息获取方式以及常用处理方式popen、exec通用方式<?PHP$fp=popen('执行SHELL命令',"r");$rs='';while(!feof($fp)){$rs.=fread($fp,1024...

2019-06-09 16:44:00

php $_SERVER的一些返回

HTTP_HOST:当前访问该站点的host,ip访问或域名访问SERVER_NAME、SERVER_PORT:ng配置的server_name、portSERVER_ADDR:用127.0.0.1访问,返回127.0.0.1,用172.16.43.106(内网ip)访问返回172.16.43.106,用域名访问,返回内网ip...

2019-04-29 11:47:00

mysql中length()、char_length()的区别 检验中文字符

CREATETABLEchar_len_gbk(markvarchar(10)NOTNULL)ENGINE=InnoDBDEFAULTCHARSET=gbkSELECTCHARACTER_LENGTH(mark),LENGTH(mark),markFROMtest.char_len_gbk;一、char_length(str)1、长度的单位为字符,一个多字节字符...

2019-04-27 16:48:53

PHP中使用redis执行lua脚本示例

<?php$redis=newRedis();#实例化redis类$redis->connect('127.0.0.1');#连接服务器$lua=<<<SCRIPTreturn{KEYS[1],KEYS[2],ARGV[1],ARGV[2]}SCRIPT;//对应的redis命令如下eval"return{KEYS[...

2019-04-27 15:37:48

redis aof细节

aof流程Redis把更新命令记录到AOF文件,分为两个阶段:阶段1:把更新命令写入aof缓存,如下图示:阶段2:把aof缓存写入文件在命令添加到aof_buf内后,每次事件循环开始,会调用flushAppendOnlyFile(intforce)来将aof_buf写到硬盘上。aof.c/flushAppendOnlyFile函数执行以下两个工作:WRITE:根据条件,将a...

2019-03-10 18:08:07

Mysql存储过程和函数区别介绍

存储存储过程是一段代码(过程),存储在数据库中的SQL组成。一个存储过程通常用于完成一段业务逻辑,例如报名,交班费,订单入库等。而一个函数通常专注与某个功能,视为其他程序服务的,需要在其他语句中调用函数才可以,而存储过程不能被其他调用,是自己执行通过call执行。存储过程和函数都是属于某个数据库。存储创建无参存储过程:delimiter$$CREATEPROCEDUREsho...

2019-03-02 15:42:46

ci部署脚本

#!/bin/bash-iledomain_name=xxx.comapp_dir=/dataif["$status"=="deploy"];then md5_new=`catcomposer.lock|md5sum|awk'{print$1}'` md5_old=`catcomposer_md5` if["$md5_new&am

2019-01-31 15:37:02

php项目构建速度优化 composer加速

1使用国内镜像(全局配置)[加速]composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com2安装hirak/prestissimo插件[加速]发布机执行composerglobalrequirehirak/prestissimo卸载命令composerglob...

2019-01-30 14:30:34

恢复删除很久的分支

gitreflog从分支clone到当前的提交记录,之前的分支可能找不到TortoiseGit:其他:git命令log与reflog的比较https://blog.csdn.net/u013252047/article/details/80230781gitreflog恢复已删除分支https://blog.csdn.net/changerzhuo_319/artic...

2019-01-28 21:24:49

模拟网速慢-手机模拟网速慢--模拟网络卡顿

charles代理控制网速:【小技巧】如何模拟网速较慢情况chrome浏览器控制网速:chrome浏览器模拟慢网速环境手机模拟网速慢1、手机连接charles代理,模拟手机网速慢,并可以抓包请求2、不需抓包的直接在手机设置–移动网络–网络类型选择,选择2g、3g...

2019-01-07 14:20:09

消息队列的两种模式

Java消息服务(JavaMessageService,JMS)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。点对点与发布订阅最初是由JMS定义的。这两种模式主要区别或解决的问题就是发送到队列的消息能否重复消费(多订阅)1、定义JMS规范目前支持两种消息模型:点对点(pointtopoint,qu...

2019-01-01 19:14:15

小米/红米手机安装charles证书

设置完代理,用浏览器访问http://charlesproxy.com/getssl,下载证书,添加证书本人小米手机,出现提示:进入安全中心-应用管理,点击页面右上角,选择显示全部应用,就可以找到文档,然后启用。...

2018-10-24 17:39:36

域名解析知识

#域名解析基础知识(NS,A记录,CNAME,MX)##1DNS中A记录和CNAME记录的区别A记录是域名到ip的映射,即为ip起别名;CNAME是域名别名到域名的映射,即为域名起别名。还有一个常用的记录是MX记录,它是与邮件相关的,MX记录记录了发送电子邮件时域名对应的服务器地址。原文:http://blog.xieyc.com/differences-between-a-record...

2018-10-18 10:27:05

负载均衡

负载均衡的几种类型一、负载均衡负载均衡的目的就是让请求到达不同的服务器上。一次请求到服务器之间,有那么多环节,因此可以实现的方法有很多种,实际应用中不外乎以下几种方式。1.HTTP重定向负载均衡HTTP重定向负载均衡有一台重定向服务器,它也是一台普通的服务器,其唯一的功能就是根据用户的HTTP请求计算一台应用集群中服务器的地址,并将此地址写入HTTP重定向响应中返回给用户。...

2018-09-12 15:58:40

linux curl每秒请求一次 成功后终止

#!/bin/bashwhile[true];do/bin/sleep2#几秒请求一次rst=`curl-H'Content-Type:application/x-www-form-urlencoded;charset=UTF-8'-H'User-Agent:Dalvik/2.1.0(Linux;U;Android8.0.0;MI6MIUI/8.6....

2018-09-10 18:03:42

Linux命令发送Http的get或post请求(curl和wget两种方法)

【转】PHP的执行原理/执行流程https://www.cnblogs.com/hongfei/archive/2012/06/12/2547119.htmlPHP扩展-生命周期和内存管理https://www.cnblogs.com/beatzeus/p/6071902.html

2018-09-10 17:56:34

Charles修改返回报文/Charles指定返结果

1、保存结果:右键目标接口(下同)2、指定结果:双击选择刚才保存的response,再次请求,图标发生变化3、可以重复请求接口,或模拟并发请求4、还可生成生成Linux下curl命令,带header、post等全部参数...

2018-09-10 17:56:12

sublime 3编辑器插件(重点:改变选中样式颜色、函数追踪)

afileicon侧边栏不同文件增加图标tortoisesvnsvn操作Modific文件更改提示(gitsvn),更改图标配置,使提示的图标大一些{"region_icon":"circle",}sftpsftp连接自动生成或手动创建sftp-config.json,完成配置S

2018-08-21 19:13:16

PHP之数组函数归类

数组键值特性key可以是integer或者string。value可以是任意类型。此外key会有如下的强制转换:包含有合法整型值的字符串会被转换为整型。例如键名“8”实际会被储存为8。但是“08”则不会强制转换,因为其不是一个合法的十进制数值。浮点数也会被转换为整型,意味着其小数部分会被舍去。例如键名8.7实际会被储存为8。布尔值也会

2018-08-13 16:27:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。