redis 秒杀多并发处理

网上有很多处理并发的例子 但是感觉太麻烦啦 所以凭着自己的感觉写了一个 测试 1秒 300个请求 是通过的 欢迎各位大神指点 学习参考 http://doc.redisfans.com/topic/transaction.html#check-and-set // 1...

2017-12-13 15:52:29

阅读数 863

评论数 0

公众号授权类

<?php class Wechat { private $appid = ''; private $secret = ''; private $access_token = ''; private $open_id= ''; pri...

2018-11-11 11:09:34

阅读数 39

评论数 0

redis 限速器

FUNCTION LIMIT_API_CALL(ip) current = LLEN(ip) IF current > 10 THEN ERROR "too many requests per second" ELSE I...

2018-09-07 14:52:32

阅读数 129

评论数 0

GET和POST区别

GET和POST长度的限制问题GET1.GET是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。 2.实际上HTTP协议对URL长度是没有限制的;限制URL长度大多数是浏览器或者服务器的配置参数POST1.同样的,HTTP协议没有对POST进行任何限制,一般是受...

2018-05-17 10:13:40

阅读数 87

评论数 0

抽象类和接口的差别

一 接口和抽象类的相似性1 接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承。2 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。 二 接口和抽象类的区别1 接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象...

2018-05-16 17:00:24

阅读数 28

评论数 0

php 魔术方法

PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。 魔术方法包括:__construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用...

2018-05-16 13:18:35

阅读数 24

评论数 0

反向代理(负载均衡)

1.反向代理就是 客户端通过访问代理服务器最终访问到真实服务器的过程反向代理的作用: (1)保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。(2)负载均衡,通过反向代理服务器来优化网站的负载配置upstream backe...

2018-05-04 09:25:34

阅读数 90

评论数 0

索引类型

对于 B-tree 和 hash 数据结构的理解能够有助于预测不同存储引擎下使用不同索引的查询性能的差异,尤其是那些允许你选择 B-tree 或者 hash 索引的内存存储引擎。B-Tree 索引的特点B-tree 索引可以用于使用 =, >, >=, ...

2018-04-28 14:07:10

阅读数 34

评论数 0

laravel + (workerman gateway-worker)

目录结构  必须按照次目录结构├── Applications // 这里是所有开发者应用项目 │   └── YourApp // 其中一个项目目录,目录名可以自定义 │   ├── Events.php // 开发者只需要关注这个文件 │   ├── start_gatewa...

2018-04-25 10:22:29

阅读数 1232

评论数 1

laravel 计划任务

1.  创建计划执行文件 执行 php artisan make:command Test<?php namespace App\Console\Commands; use Illuminate\Console\Command; class Test extends C...

2018-04-19 13:56:35

阅读数 279

评论数 0

larvael 学习笔记

0. 首先安装一下 composer php composer.phar dump-autoloadmv composer.phar /usr/local/bin/composer 加入环境变量composer install 初始化1. 安装  composer 安装2. composer.js...

2018-04-19 13:34:49

阅读数 195

评论数 0

mysql 分页处理

/** * 获取分页信息 * * * @return array */ function _get_page($page_per = 20) { $page = request('page', 'int...

2018-04-12 10:19:15

阅读数 24

评论数 0

redis 数据类型 持久化处理

string   字符    set  list 列表      rpush set  集合   zadd sadd hash 哈希表  hset持久化  快照处理 (定时快照数据)   AOF 处理 (保存执行命令方式) 

2018-03-29 10:14:49

阅读数 25

评论数 0

微信auth2.0授权

if(!isset($_SESSION['user_info'])){ if(isset($_GET['code'])){ $code = $_GET['code']; //第二步,获取...

2018-03-27 14:53:52

阅读数 402

评论数 0

nginx 配置 http 转 https 安装证书

server { #listen 80 default_server; #listen [::]:80 default_server; listen 443 ; #https 443 端口 服务器必须要开放 443端口 # SSL...

2018-03-27 14:02:32

阅读数 119

评论数 0

观察者模式

<?php /** * Created by PhpStorm. * User: huiting * Date: 18-3-22 * Time: 下午3:14 */ interface IObserver{ function onChange($sende...

2018-03-22 17:33:13

阅读数 35

评论数 0

单例模式

<?php /** * Created by PhpStorm. * User: huiting * Date: 18-3-22 * Time: 下午1:29 */ class Singleton { private static $_instance; ...

2018-03-22 17:31:43

阅读数 38

评论数 0

工厂模式1

<?php /** * Created by PhpStorm. * User: huiting * Date: 18-3-22 * Time: 上午9:18 */ interface IUser{ function getName(); fun...

2018-03-22 17:27:10

阅读数 49

评论数 0

新买的阿里云ecs web环境装好啦 但是外部访问不了

新买的阿里云ecs web环境装好啦 但是外部访问不了   这是什么原因呢 找了很久 一直以为是自己哪里配置出问题啦  最后百度了一下 原来是ecs初始配置的妖 ecs开始没有开放80端口  去ecs后台添加一条安全组规则  开放一下 80端口 如下 就解决问题啦 允许 ...

2017-12-16 18:27:02

阅读数 245

评论数 0

外部navcat链接 服务器mysql

今天闲来无是事 程序员没有事情做是很无聊的 所以买了台ecs玩玩 ubuntu 16.04 环境  顺便搭啦个web环境  php5.6 + nginx 缓存装的是 redis   装完环境 装版本控制  git 服务器 搭建了下   最后 到了要外部链接数据库的时候 一直连不上 网上找了找 找出...

2017-12-16 17:54:03

阅读数 165

评论数 0

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