会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
影落风随
博客园
首页
新随笔
联系
订阅
管理
2019年5月10日
[原创]Laravel 基于redis队列的解析
摘要: [TOC] Last Modified: 2019年5月10日11:44:18 参考链接 "使用 Laravel Queue 不得不明白的知识" "Laravel 队列文档" 本文环境 Laravel 5.5 队列 Redis 为什么使用队列 使用队列的目的一般是: 1. 异步执行 2. 出错重试
阅读全文
posted @ 2019-05-10 12:00 嘉兴Xing
阅读(275)
评论(0)
推荐(0)
2019年5月7日
[原创]PHP代码修正之CodeSniffer
摘要: [TOC] 参考链接 "PHP开发规范之使用phpcbf脚本自动修正代码格式" "在PhpStorm中使用PSR2编码规范phpcbf脚本自动修正代码格式" 使用 PHP CS Fixer 的可以看这篇文章: https://learnku.com/laravel/t/547/use php cs
阅读全文
posted @ 2019-05-07 17:06 嘉兴Xing
阅读(411)
评论(0)
推荐(0)
2019年4月30日
[原创] rtrim() 格式化中文问题
摘要: 先看以下代码 我们以为会得到结果 "互联网产品", 但实际上获得的是 ""互联网产��" 为什么呢, 其实这是编码引起的问题. " " 这个函数在处理字符时是按照ascii编码来处理, 先看一下 的编码: php $str = "互联网产品、"; for ($i = 0; $i
阅读全文
posted @ 2019-04-30 09:46 嘉兴Xing
阅读(399)
评论(0)
推荐(1)
2019年3月25日
[原创]Laravel 的缓存源码解析
摘要: [TOC] 前言 Laravel 支持多种缓存系统, 并提供了统一的api接口. (Laravel 5.5)默认支持的存储驱动包括如下: file (默认使用) apc array (数组, 测试用) database (关系型数据库) memcached redis 默认的缓存配置文件在 参考链接
阅读全文
posted @ 2019-03-25 18:06 嘉兴Xing
阅读(655)
评论(0)
推荐(0)
2019年3月14日
[整理]Unicode 与 UTF8
摘要: [TOC] 先上总结 Unicode 是一个符号集, 规定了所有符号的二进制编号. UTF8 是unicode的一种编码方式(存储, 传输方式) 参考: http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf 8.html ASCII
阅读全文
posted @ 2019-03-14 14:53 嘉兴Xing
阅读(265)
评论(0)
推荐(0)
2019年3月8日
[原创]游戏合服时如何避免主键冲突
摘要: [TOC] 背景 滚服类型的游戏常见于 手游、网游(包括H5), 滚服类型游戏的特点(与传统大服架构区别): 单服同时在线游戏人数少(eg. 3000人), 达到上限就开新服 以下这部分内容来自: https://www.cnblogs.com/youjiaxing/articles/1049135
阅读全文
posted @ 2019-03-08 14:51 嘉兴Xing
阅读(664)
评论(0)
推荐(0)
2019年3月1日
[原创] Trie树 php 实现敏感词过滤
摘要: [TOC] 背景 项目中需要过滤用户发送的聊天文本, 由于敏感词有将近2W条, 如果用 来处理会炸掉的. 网上了解了一下, 在性能要求不高的情况下, 可以自行构造 Trie树(字典树), 这就是本文的由来. 简介 Trie树是一种搜索树, 也叫字典树、单词查找树. DFA可以理解为DFA(Deter
阅读全文
posted @ 2019-03-01 18:56 嘉兴Xing
阅读(1450)
评论(0)
推荐(0)
2019年2月26日
[转载+整理]Nginx Location匹配规则
摘要: [TOC] 规则语法 | 语法 | 匹配规则 | | | | | 空 | 普通匹配(遵循最大前缀匹配规则, 优先度比正则低) | | = | 精确(严格)匹配, 优先度最高 后续不再匹配正则 | | ^~ | 非正则匹配( 依然遵循 最大前缀匹配规则) 后续不再匹配正则 | | ~ | 表示区分大小
阅读全文
posted @ 2019-02-26 18:38 嘉兴Xing
阅读(867)
评论(0)
推荐(0)
[原创] PHP 使用Redis实现锁
摘要: [TOC] 锁实现的注意点 1. 互斥: 任意时刻, 只能有一个客户端获得锁 2. 不会死锁: 客户端持有锁期间崩溃, 没有主动解除锁, 能保证后续的其他客户端获得锁 3. 锁归属标识: 加锁和解锁的必须是同一个客户端, 客户端不能解掉非自己持有的锁(锁应具备标识) 如果是Redis集群, 还得考虑
阅读全文
posted @ 2019-02-26 15:28 嘉兴Xing
阅读(4500)
评论(0)
推荐(1)
2019年2月20日
[原创]PHP使用Redis实现Session共享
摘要: [TOC] 前言 小型web服务, session数据基本是保存在本地(更多是本地磁盘文件), 但是当部署多台服务, 且需要共享session, 确保每个服务都能共享到同一份session数据. redis 数据存储在内存中, 性能好, 配合持久化可确保数据完整. 设计方案 1. 通过php自身se
阅读全文
posted @ 2019-02-20 16:16 嘉兴Xing
阅读(3908)
评论(0)
推荐(0)
下一页
公告