
随笔
another周
php&ruby程序猿一枚
展开
-
Yii框架下yii-redis使用scan方法替换keys方法
众所周知redis中使用keys方法来获取全部或者模糊key列表是非常耗费性能的,所以在生产环境中可以使用scan方法来代替,因为keys方法不支持limit,而scan方式支持,示例:原来的写法$list=\Yii::$app->redis->keys("driver-*");替换后的写法$list=\Yii::$app->redis->scan(0,"MATCH","driver-*","COUNT",10);scan方法一共五个参数:第一个参数是游标位置,刚开始原创 2020-07-21 17:07:29 · 569 阅读 · 0 评论 -
根据经纬度在SQL语句中计算距离并排序
SELECT *,ROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((lat∗PI()/180−xx∗PI()/180)/2),2)+COS(lat * PI() / 180 - xx * PI() / 180 ) / 2 ...原创 2019-02-27 10:29:57 · 2831 阅读 · 0 评论 -
解决UE编辑器中iframe内添加视频无法全屏播放的问题
我在网上找到,要使iframe标签中视频可以全屏播放需要在标签中增加allowfullscreen=“true” allowtransparency="true"属性,然而我在UE编辑器代码模式下增加了,发现不能保存。我怀疑是给过滤了,打开UE编辑器配置文件ueditor.config.js,找到在iframe这个数组里面增加这两个属性的白名单就能保存了,打开网页,成功全屏播放视频!另外我也...原创 2019-05-08 15:35:02 · 1282 阅读 · 0 评论