上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 67 下一页
摘要: 一、先查看一下有没有设置代理 npm config get proxy npm config get https-proxy 以上两个命令如果返回null,那么就不需要执行以下命令清理 npm config set https-proxy null npm config set proxy null 阅读全文
posted @ 2018-09-29 09:07 温柔的风 阅读(18894) 评论(1) 推荐(2) 编辑
摘要: 一、简单的字符串缓存 比如针对一些sql查询较慢,更新不频繁的数据进行缓存。 <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379, 60); $sql = 'select * from tb_order order by id 阅读全文
posted @ 2018-09-28 23:47 温柔的风 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中难免有这样的场景,需要把一个超长的字符串存储到redis中,虽然redis存储的最大字符串长度是500M,当然还是尽量做到节省服务器资源。 本人亲自测试一个正常长度为112247的字符串,压缩后长度为15544,大概差不多10倍。 使用demo //压缩 $str1= gzcompres 阅读全文
posted @ 2018-09-28 23:18 温柔的风 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 短连接的好处 简单方便,利于推广 http传输好了很多,有助于带宽节约和高并发 防止尾巴参数泄密,不安全 大概实现流程 短连接算法(新浪短连接算法),一对四,生成四个链接,随机取出一个 映射匹配(redis的hash或者string),如用hash存储,key=加密串,value=真实url 短链接 阅读全文
posted @ 2018-09-28 20:44 温柔的风 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 整体流程 发 抢 记(记录谁抢了多少、防止重复抢、如果红包到期没抢完,需要退回) 红包算法,保证每个红包大致有个范围,大家抢的差不多 需求举例 各种节假日,发红包+抢红包,100%对并发有要求,不能使用mysql 一个总的大红包,会有可能拆分成多个小红包,总金额=分金额1+分金额2....分金额N 阅读全文
posted @ 2018-09-28 16:06 温柔的风 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、安装getid3 composer require james-heinrich/getid3 二、引用 use getID3; use getid3_lib; use Illuminate\Support\Arr; use Illuminate\Support\Str; 三、代码例子 $get 阅读全文
posted @ 2018-09-28 15:01 温柔的风 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 本地搭建的服务好好地,可以实现socket推送,但是服务器上还是出现报错 假如你的端口一切都正常,请看一下这篇文章:https://github.com/walkor/phpsocket.io/tree/master/docs/zh#nginx代理ssl 也就是增加一块nginx代理配置 希望能解决 阅读全文
posted @ 2018-09-28 12:24 温柔的风 阅读(2337) 评论(0) 推荐(0) 编辑
摘要: 特性 消息发布者,即publish客户端,无需独占链接,你可以在publish消息的同时,使用同一个redis-client链接进行其他操作 消息订阅者,即subscribe客户端,需要独占链接,即进行subscribe期间,redis-client无法穿插其他操作,此时client以阻塞的方式等待 阅读全文
posted @ 2018-09-27 22:11 温柔的风 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在从库的客户端执行show slave status\G; 有一个Seconds_Behind_Master,意思是从库执行的事务或者sql落后主库多长时间,还可以说是从库是主库多少秒之前的状态。 主从同步出现的延迟问题原因及解决方案 根本原因一、 重放中继日志超时 原因二、 主库的从库太多,导致复 阅读全文
posted @ 2018-09-27 21:50 温柔的风 阅读(993) 评论(0) 推荐(0) 编辑
摘要: //截取普通字符串 func substr(title interface{}) string { title_pro := title.(string) rs := []rune(title_pro) str := string(rs[0:len(rs)-4])return str } 阅读全文
posted @ 2018-09-27 20:04 温柔的风 阅读(667) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 67 下一页