首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
李淳罡_
掘友等级
php
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
最新
热门
redis操作合并
redis操作合并,是对redis管道操作的宏观思考,就是将多个redis操作合并到一起向redis做请求,提高 redis服务的性能。同时因为减少了网络往返的时间,降低接口的相应时间。 在redis集群中,对于多个键的操作比如集合的并操作(准确来说是多个键不在一个哈希槽上),…
安装与使用phpdocumentor自动生成文档
在公司维护内部类库时,为了使用更加方便,需要同时维护代码与文档。而文档经常落后代码很多,于是我们需要通过注释与标签自动生成文档类似javadoc,而在php领域就是phpdocumentor了。 -d代表要扫描的文件夹,这里代表这个项目,-t代表输出文档到哪个文件夹,这里是此项…
与性能有关的mysql运行状态详解
1.查看crud操作的总次数:com_insert,com_select,com_update,com_delete。注意是次数,不是影响行数 3.事务提交与回滚的次数:com_commit,com_rollback。慢查询次数:Slow_queries Handler_rea…
php的yac拓展详解
yac拓展的作用是php进程之间共享数据缓存。这里我们不探讨如何安装yac拓展,而是探讨其详细用法。这篇文章的参考资料有鸟哥那篇yac拓展的文章与yac拓展github的描述。 因为是php进程之间共享,所以它是单机的缓存,多台机器时还是用memcached或者redis更好。…
array_column函数那些事
中国伟大的作家、思想家鲁迅曾经说过:有二维数组的地方,就有array_column函数。 通过这个函数我们处理二维数组会更加得心应手,不用每次都遍历数组,代码简洁了不少。但是鲁迅也说过:世界上本来没有坑,踩的人多了,也就成了坑。此函数也有许多注意的地方,此篇文章就是展示一些使用…
phpStorm安装SonarLint插件,进行代码质量检测
代码质量看似一个比较玄学的概念,其实我们也可以进行量化。SonarLint就是这样一款开源的代码质量检测插件,支持许多主流的编程语言,比如Java、Python、Kotlin、PHP等。 SonarLint官网的描述是:SonarLint是一个IDE扩展,可以帮助您在编写代码时…
Redis维持一个固定大小的lists与zsets
工作经常会碰到类似只保留最新的多少条的问题。直接删除此缓存、或者任由缓存里的数据增加,只取XX条的解决方案都过于粗糙。抽象出此问题,也就是如何维持一个固定大小的缓存。
php操作redis规范
虽然选择php为开发语言,性能就不是其侧重点,但是一些错误代码会严重拖慢整个系统,下列一些错误示例是需要明令禁止的。规范大致方向是减少redis调用次数,合并redis请求,减少时间复杂度。 1.setkey时可以顺便将过期时间也设置了,设置string类型时,其他类型时可以,…
php redis批量删除key
在实际开发中,一不小心redis就会混入一些无用的数据,比如某位大哥忘记给加上缓存时间,或者因为业务修改需要将数据结构list改为zset,之前的缓存就没用了,但是过期时间有点长,这时候就需要批量删除key。如果使用keys命令遍历出符合条件的keys,会阻塞redis的其他操…
个人成就
文章被点赞
3
文章被阅读
29,964
掘力值
374
关注了
41
关注者
1
收藏集
13
关注标签
17
加入于
2019-04-11