php获取服务器状态 执行shell

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

2019-06-09 16:44:00

阅读数 8

评论数 0

php $_SERVER的一些返回

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

2019-04-29 11:47:00

阅读数 7

评论数 0

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

CREATE TABLE char_len_gbk ( mark varchar(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=gbk SELECT CHARACTER_LENGTH(mark),LENGTH(mark),mark FROM test.c...

2019-04-27 16:48:53

阅读数 104

评论数 0

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

<?php $redis = new Redis(); #实例化redis类 $redis->connect('127.0.0.1'); #连接服务器 $lua = <<<SCRIPT return {KEYS[...

2019-04-27 15:37:48

阅读数 60

评论数 0

redis aof细节

aof流程 Redis把更新命令记录到AOF文件,分为两个阶段: 阶段1:把更新命令写入aof缓存,如下图示: 阶段2: 把aof缓存写入文件 在命令添加到aof_buf内后,每次事件循环开始,会调用flushAppendOnlyFile(int force)来将aof_buf写到硬盘上。 a...

2019-03-10 18:08:07

阅读数 24

评论数 0

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

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

2019-03-02 15:42:46

阅读数 10

评论数 0

ci部署脚本

#!/bin/bash -ile domain_name=xxx.com app_dir=/data if [ "$status" == "deploy" ]...

2019-01-31 15:37:02

阅读数 149

评论数 0

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

1 使用国内镜像(全局配置) [加速] composer config -g repo.packagist composer https://packagist.phpcomposer.com 2 安装 hirak/prestissimo 插件 [加速] 发布机执行 composer gl...

2019-01-30 14:30:34

阅读数 68

评论数 0

恢复删除很久的分支

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

2019-01-28 21:24:49

阅读数 59

评论数 0

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

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

2019-01-07 14:20:09

阅读数 303

评论数 0

消息队列的两种模式

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

2019-01-01 19:14:15

阅读数 60

评论数 0

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

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

2018-10-24 17:39:36

阅读数 581

评论数 0

域名解析知识

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

2018-10-18 10:27:05

阅读数 53

评论数 0

负载均衡

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

2018-09-12 15:58:40

阅读数 52

评论数 0

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

#!/bin/bash while [ true ]; do /bin/sleep 2 #几秒请求一次 rst=`curl -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'User-Agent: Da...

2018-09-10 18:03:42

阅读数 966

评论数 0

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

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

2018-09-10 17:56:34

阅读数 95

评论数 0

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

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

2018-09-10 17:56:12

阅读数 452

评论数 0

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

a file icon 侧边栏不同文件增加图标 tortoisesvn svn操作 Modific 文件更改提示(git svn),更改图标配置,使提示的图标大一些 { "region_icon&am...

2018-08-21 19:13:16

阅读数 915

评论数 0

PHP之数组函数归类

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

2018-08-13 16:27:01

阅读数 186

评论数 0

php inlude和require的区别

1、均是语言结构,不是函数,不用括号,如 require ‘a.php’; 2、如果要引入的文件不存在,include E_WARNING 继续执行, require fatal error (E_COMPILE_ERROR) 程序中断 3、没有什么预加载、预处理的区别!! http...

2018-07-13 16:45:24

阅读数 67

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭