自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 http协议缓存

缓存的目的:减少相应延迟、减少网络带宽消耗实际项目:使用反向代理服务器(NGINX或apache)进行缓存关键字:cache-control、expire、if-none-match、if-modified-since、etag、last-modified静态资源请求处理过程:1、本地缓存阶段:先在本地查找该资源,如果有发现资源,并且未过期,直接使用,不...

2018-07-24 10:00:00 117

转载 【PHP内核剖析】一、PHP基本架构

脑图地址:http://naotu.baidu.com/file/44b4b7ffdda77366b4b6c27fbcd49d7c向盘古大叔致敬!盘古大叔的 github 主页是:https://github.com/pangudashu本书的 github 地址是:https://github.com/pangudashu/php7-internal感谢nick-ba...

2018-06-26 17:45:00 281

转载 【PHP】微信获取用户信息

在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样,一种是使用AppID和AppSecret获取的access_token,一种是OAuth2.0授权中产生的access_token,分别称为全局Access Token和授权Access Token。一、 通过全局Access Token获取用户基本信息1. 用户关注以及回复消息的时候,均可以获得用户...

2017-10-17 14:33:00 146

转载 jssdk.php

/** * Created by PhpStorm. * Date: 17/8/19 * Time: 下午2:24 */class JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { ...

2017-09-02 16:40:00 177

转载 新版微信分享--图片和描述

微信6.5.6更新后,微信H5页面分享出去没有图片。之前微信会默忍抓取页面第一张大于等于300*300的图片,更新微信版本后,分享出去图片没有抓取到。这是微信为了规范自定义分享链接功能在网页上的使用,修改了分享规则,6.5.6版本之后,分享功能必须引入微信SDK。对于未接入微信JSSDK或已接入但JSSDK调用失败的网页,被用户分享时,分享卡片将统一使用默认缩略图和标题简介,不允许自定义...

2017-09-02 16:37:00 101

转载 【PHP】获取用户真实IP

function get_real_ip(){ $ip = $_SERVER['REMOTE_ADDR']; if (isset($_SERVER['HTTP_CF_CONNECTING_IP']) && preg_match('/^([0-9]{1,3}\.){3}[0-9]{1,3}$/', $_SERVER['HTTP_CF_CONN...

2017-06-20 11:37:00 128

转载 【PHP】防止频繁提交请求

public function checkRequestNumbers($pid) { error_reporting(0); //获取IP $ip = CallBackMsg::get_real_ip(); //请求会话的URI,组合后进行md5加密,因为我们通常一个请求,通过不同的参数调用不同的业务...

2017-06-20 11:00:00 995

转载 centos7下配置golang开发环境

到官方https://golang.org/dl/下载安装包wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz解压tar zxvf go1.8.linux-amd64.tar.gz -C /usr/local新建go项目根目录mkdir -p /var/opt/...

2017-06-15 13:22:00 159

转载 linux 下安装 mysql (centos7)版本

转自朋友的博客:http://www.njphper.com/detail/120.html这个命令就会查看该操作系统上是否已经安装了mysql数据库rpm -qa | grep mysql有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉rpm -e mysql  // 普通删除模式rpm -e --nodeps ...

2017-06-15 09:59:00 72

转载 linux 安装php7 -系统centos7

转自朋友的博客:http://www.njphper.com/detail/118.htmlwget http://cn2.php.NET/distributions/php-7.0.4.tar.gztar zxvf php-7.0.4.tar.gzcd php-7.0.4注:上面的php版本可以替换成最新的版本编译:./configure --...

2017-06-15 09:47:00 115

转载 linux 安装Ngnix

转自朋友的博客http://www.njphper.com/detail/119.html下载nginxwget http://nginx.org/download/nginx-1.8.0.tar.gz#安装nginx 需要三个依赖wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gzw...

2017-06-14 18:23:00 62

转载 【GO】GO语言学习笔记五

函数1、函数的基本组成  关键字func,函数名,参数列表,返回值,函数体,返回语句。2、函数的定义  举个栗子  package mymath import "errors"func Add(a int, b int) (ret int, err error) { if a < 0 || b < 0 { // 假设这个函数只支持两个非...

2017-01-19 00:32:00 72

转载 【GO】GO语言学习笔记四

流程控制1、条件语句举个栗子:if x>5 { return 1;}else{ return 0;}注意: 条件语句不需要使用括号将条件包含起来(); 无论语句体内有几条语句,花括号{}都是必须存在的; 左花括号{必须与if或者else处于同一行; 在if之后,条件语句之前,可以添加变量初始化语句,使用;间隔...

2016-12-26 22:51:00 88

转载 【GO】GO语言学习笔记三

7、数组:几乎是最常用的数据类型了。。。数组就是指一系列同一类型数据 的集合。数组中包含的每个数据被称为数组元素(element),一个数组包含的元素个数被称为数 组的长度。常规的数组声明方法:[32]byte // 长度为32的数组,每个元素为一个字节[2*N] struct {x , y int32} //复杂类型数组[1000]*float32 //...

2016-12-21 23:43:00 103

转载 【GO】GO语言学习笔记二

基本类型:布尔型:boolean整型:int8,byte,int16,int,uint,uintptr等浮点型:float32,float64复数类型:complex64,complex128字符串型:string字符型:rune错误类型:error复合类型:指针:pointer数组:array切片:slice字典:map通道:chan...

2016-12-20 23:46:00 152

转载 【GO】GO语言学习笔记一

a、为何学习GO语言?从个人角度来看,第一是被GO语言传说中的那样超高的开发效率和运行效率所吸引;第二是GO语言在语言层面支持并发,这在现在的编程业务中是很方便的;第三是由于前两点,我觉得以后GO会火起来;最后一点,做技术嘛,跟着微软或者谷歌总会是有肉吃的^_^!b、第一个GO程序根据国际惯例,学习一门语言,总会以一个Hello World开始,同样,看第一个GO程序来感受一...

2016-12-16 23:17:00 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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