- 博客(87)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注

原创 homestead使用redis-bloom及其在Laravel中的使用
这篇文章主要讲的是如何在homestead下安装使用phpredis;Redis安装redisbloom扩展;PHP下通过composer引入三方库phpredis-bloom,phpRebloom来使用redisbloom;以及自己在Laravel下使用这两个三方库的一些看法;因为自己用的还不是很熟练,看法也有些浅显,有什么问题可以在文章下评论告诉我,谢谢
2020-09-30 18:29:58
426
原创 抖店开放平台--工具型应用订购对接流程--订购消息解密-PHP版
抖店开放平台,工具型应用订购对接中,抖店发送的消息是加密之后的,但是官方只给出了Java和Golang语言的解密程序,没有给出PHP版本的,自己写的一个方法,希望对大家有帮助
2020-11-06 15:01:51
1970
2
原创 thinkphp5中使用array_filter等需要回调函数的方法
错误用法class Test extends Base{ public function test(){ $arr = array('',1,12,31,'',19,null); $arr = array_filter($arr,'delNull'); } public static function delNull($val){ return trim($v...
2019-04-25 14:35:29
1872
原创 使用FFmpeg将一张图片和一段音频转换成视频
命令ffmpeg -r 15 -f image2 -loop 1 -i 图片.png -i 音频.mp3 -s 1920x1080 -pix_fmt yuvj420p -t 278 -vcodec libx264 输出.mp4
2019-04-23 11:36:00
6633
原创 使用showdown.js打造自己的markdown编辑器,支持table
现在很多朋友都开始写博客了,对于技术博客而言,最好使用 MarkDown 格式来写作,因为这种格式的文档侧重于内容而不是排版,语法也很简单,到网上找找博客,很快就学会了。
2019-04-02 13:14:46
6668
5
原创 ThinkPHP5.0报错:Base table or view not found: 1146 Table 'stimmer.menublock' doesn't exist
问题描述SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘stimmer.menublock’ doesn’t exist出现这总情况呢,一般是某某数据表没有找到。但是有时候把我们明明实例化了模型,但就是提示表没有找到。出现这种情况一般是模型没有数据表对应起来。那么是什么问题导致的呢?解决办法:这是因为Model命名不规...
2019-03-21 17:09:07
14161
1
原创 同样做前端,为何差距越来越大?
前端应用越来越复杂,技术框架不断变化,如何成为一位优秀的前端工程师,应对更大的挑战?今天,阿里前端技术专家会影结合实际工作经验,沉淀了五项重要方法,希望能对你的职业发展、团队协作有所启发。
2019-03-11 22:32:20
304
原创 2月28日,阿里开源 iOS 协程开发框架 coobjc!
2月28日,阿里巴巴正式对外开源了基于 Apache 2.0 协议的协程开发框架 coobjc,开发者们可以在 Github 上自主下载。coobjc是为iOS平台打造的开源协程开发框架,支持Objective-C和Swift,同时提供了cokit库为Foundation和UIKit中的部分API提供了协程化支持,本文将为大家详细介绍coobjc的设计理念及核心优势。
2019-03-08 11:43:06
324
原创 Redis 数据备份与恢复
Redis SAVE ,BGSAVE命令用于创建当前数据库的备份。实例127.0.0.1:6379> SAVEOK127.0.0.1:6379> BGSAVEBackground saving started该命令将在 redis 安装目录中创建dump.rdb文件。恢复数据如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服...
2019-02-21 14:40:00
1243
原创 从微信官方获取微信公众号二维码(名片)
从微信官方获取微信公众号二维码(名片)src=“http://open.weixin.qq.com/qr/code?username=微信号”<img src="http://open.weixin.qq.com/qr/code?username=微信号">该方法只使用公众号,不适用个人微信...
2019-02-15 11:40:51
5216
2
转载 Android Studio添加Flutter开发
1、基本开发环境搭建1.1、获取Flutter SDK官方网址在这里:https://flutter.io/setup-windows/,在网页上找到相应的SDK并下载,如下图所示: 下载该zip文件然后解压到相应的目录中去,这里我解压到了C盘下的Flutter文件夹中,如下图: 接下来配置环境变量,即把flutter中的bin文件夹添加到系统的Path中去,如下所示: 配...
2019-01-29 16:27:15
838
转载 关于直播自动点赞功能的实现
关于直播自动点赞功能的实现工具介绍方法1、 adb shell1.1、bat批处理1.2、安卓获取权限执行adb shell命令方法2、自动化测试两种方式效率对比场景:我们在划水看直播,然后想给自己喜欢的主播点赞(刷赞),但是手指一直点赞好累哦,可不可以用什么方式来代替我们手动点赞呢。接下来我们来分享两种方式,第一种就是使用adb shell命令来模拟点击,第二种就是使用自动化测试的方法来模...
2019-01-29 16:23:18
3756
1
转载 利用自动化测试框架Airtest自动偷取支付宝好友能量
之前我们使用Android Studio的junit测试来实现过直播的自动点赞功能,文章在这里 关于直播自动点赞功能的实现。但是,那个是基于Android 原生控件的测试。今天我们要说的支付宝的蚂蚁森林页面则是WebView实现的,所以原来的方法不适用了。但是但是,我逛技术论坛的时候又突然发现了这么个东西 Airtest,看到官网宣传的操作的时候,原谅我没有文化:卧槽,厉害了。然后直接下载下来...
2019-01-29 16:16:28
1672
2
原创 Redis 连接介绍
Redis 连接介绍 Redis 连接命令主要是用于连接 redis 服务。redis连接命令介绍AUTH password说明:AUTH命令用来检测给定的密码和配置文件中的密码是否相同返回:如果密码匹配则返回OK,否则返回一个错误实例:10.117.8.188:6379> AUTH 1245 //没有设置redis密码...
2018-12-24 09:02:00
238
原创 redis 脚本介绍
redis 脚本介绍 redis脚本简介 脚本使用 Lua 解释器来执行脚本。 Redis 从2.6版本开始,通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。redis lua脚本的好处减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络延迟。原子操作。redis将整个脚本当做一个整体去执行,中间不会被其他命令插入。...
2018-12-21 18:03:00
202
原创 redis 脚本介绍
Redis 脚本使用 Lua 解释器来执行脚本。 Redis 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。
2018-12-21 17:48:52
620
转载 Linux通过PID查看进程完整信息
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。先通过top查看进程PID这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径...
2018-12-14 10:15:52
14929
原创 Redis 事务
Redis 事务 redis事务介绍事务可以一次执行多个命令, 并且带有以下三个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。;事务在执行的过程中,其他客户端发送来的命令请求不会插入到当前事务执行序列中;事务是一个原子操作:收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行...
2018-12-12 14:37:00
158
原创 Redis 事务
事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,其他客户端发送来的命令请求不会插入到当前事务执行序列中;事务是一个原子操作:收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行
2018-12-12 14:32:16
180
原创 phalcon使用Redis发布订阅(pub/sub)命令介绍
phalcon使用Redis发布订阅(pub/sub)命令介绍 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。一:命令介绍PSUBSCRIBE pattern [pattern1 ....]说明:订阅一个或多个符合给定模式的频道,每个模式以*作为匹配符参数:pattern(...
2018-12-03 11:21:00
524
原创 Redis发布订阅(pub/sub)命令介绍
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。
2018-12-03 11:12:56
759
转载 美团餐饮娱乐知识图谱——美团大脑揭秘
前言“ I’m sorry. I can’t do that, Dave.” 这是经典科幻电影《2001: A Space Odyssey》里HAL 9000机器人说的一句话,浓缩了人类对终极人工智能的憧憬。让机器学会说这样简单一句话,需要机器具备情感认知、自我认识以及对世界的认识,来辅助机器处理接收到的各种信息,了解信息背后的意思,从而生成自己的决策。而这些认知模块的基础,都需要机器具备知识学...
2018-11-23 18:00:51
637
转载 Hades:移动端静态分析框架
只有通过别人的眼睛,才能真正地了解自己 ——《云图》背景作为全球最大的互联网 + 生活服务平台,美团点评近年来在业务上取得了飞速的发展。为支持业务的快速发展,移动研发团队规模也逐渐从零星的小作坊式运营,演变为千人级研发军团协同作战。在公司蓬勃发展的大背景下,移动项目架构也有了全新的演进方向:需要支持高效的集成策略,支持研发流程自动化等等,最终提升研发效能,加速产品迭代和交付能力。虽然高效...
2018-11-23 17:56:06
472
转载 新一代数据库TiDB在美团的实践
1. 背景和现状近几年,基于MySQL构建的传统关系型数据库服务,已经很难支撑美团业务的爆发式增长,这就促使我们去探索更合理的数据存储方案和实践新的运维方式。而随着分布式数据库大放异彩,美团DBA团队联合基础架构存储团队,于 2018 年初启动了分布式数据库项目。图 1 美团点评产品展示图在立项之初,我们进行了大量解决方案的对比,深入了解了业界的 scale-out(横向扩展)、scale-...
2018-11-23 17:47:23
704
转载 美团即时物流的分布式系统架构设计
本文根据美团资深技术专家宋斌在ArchSummit架构师峰会上的演讲整理而成。背景美团外卖已经发展了五年,即时物流探索也经历了3年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点:即时物流业务对故障和高延迟的容忍度极低,在业务复杂度提升的同...
2018-11-23 17:40:37
297
原创 Redis HyperLogLog命令,phpredis如何执行HyperLogLog命令
Redis HyperLogLog命令,phpredis如何执行HyperLogLog命令 redis在redis2.8.9版本中加入了Redis HyperLogLog结构; Redis HyperLogLog是用来做基数统计的算法,HyperLogLog的好处是:当输入元素的数量或者体积非常非常大的时候,计算基数所需的空间总是固定的,且...
2018-11-21 16:52:00
176
原创 Redis HyperLogLog命令,phpredis如何执行HyperLogLog命令
Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。
2018-11-21 16:45:58
309
原创 关于阿里云--云翼计划的介绍和问题分析
阿里云校园扶持计划,24岁以下或拥有学信网认证信息即可享优惠产品、创业扶持等多项权益哦!包括:专属云服务器产品优惠、校园产品使用攻略等。
2018-11-21 09:44:21
2301
原创 redis sorted set命令,php操作Redis sorted set函数介绍
redis sorted set命令,php操作Redis sorted set函数介绍 sorted set类型介绍sorted set是string类型元素的集合。有序集合成员是唯一的,不能出现重复的数据;有序集合和集合的区别在于每个元素都会关联一个double类型的分数,redis可以通过分数为集合中的成员进行从小到大的排序,有序集合默认的...
2018-11-21 09:08:00
176
转载 linux下统计文本中出现次数最多的前10个单词
使用linux命令或者shell实现:文件words存放英文单词,格式为每行一个英文单词(单词可以重复),统计这个文件中出现次数最多的前10个单词。cat words.txt | sort | uniq -c | sort -k1,1nr | head -10 主要考察对sort、uniq命令的使用,相关解释如下,...
2018-11-20 16:22:08
4497
3
原创 redis sorted set命令,php操作Redis sorted set函数介绍
sorted set类型介绍sorted set是string类型元素的集合。有序集合成员是唯一的,不能出现重复的数据;有序集合和集合的区别在于每个元素都会关联一个double类型的分数,redis可以通过分数为集合中的成员进行从小到大的排序,有序集合默认的是按分数从小到大排序的;集合的成员是唯一的,但分数是可以重复的。有序集合是通过哈希表实现的,最大的成员数达到2^32-1个Sorted S...
2018-11-19 17:35:56
396
原创 redis Set命令,php操作Redis Set函数介绍
redis Set命令,php操作Redis Set函数介绍 Set类型介绍Set是string类型元素的集合。集合成员是唯一的,不能出现重复的数据;集合是通过哈希表实现的,最大的成员数达到2^32-1个Set原生命令命令命令描述实例SADD key member1 [member2]向集合key添加一个或多个成员,已经...
2018-11-14 17:18:00
920
原创 redis Set命令,php操作Redis Set函数介绍
Hash类型简介Hash是一个string类型的field和value的映射表,hash特别适合于对象存储,每个hash可以存储2^32 - 1个键值对(40多亿)原生命令介绍命令命令描述实例HMSET key field1 value1 [field2 value2]同时将多个field-value(域-值)对设置到hash表key中HMSET hash1 nam...
2018-11-14 17:13:02
1040
原创 redis List命令,php操作Redis List函数介绍
redis List命令,php操作Redis List函数介绍 List类型介绍List是简单的字符串列表,按照插入顺序排序,可以从列表的两头添加数据,一个列表最多可以包含2^32-1个元素(超过40亿个元素)List原生命令命令命令描述实例LPUSH key value1 [value2]此命令将一个或多个值插入到列...
2018-11-13 23:04:00
326
原创 redis List命令,php操作Redis List函数介绍
List类型介绍List是简单的字符串列表,按照插入顺序排序,可以从列表的两头添加数据,一个列表最多可以包含2^32-1个元素(超过40亿个元素)List原生命令命令命令描述实例LPUSH key value1 [value2]此命令将一个或多个值插入到列表的头部;如果列表不存在,则创建一个空列表,然后执行LPUSH操作;如果有错误则返回一个错误,成功返回列表的长度...
2018-11-05 17:28:38
1316
原创 redis Hash命令,php操作Hash函数介绍
redis Hash命令,php操作Hash函数介绍 Hash类型简介Hash是一个string类型的field和value的映射表,hash特别适合于对象存储,每个hash可以存储2^32 - 1个键值对(40多亿)原生命令介绍命令命令描述实例HMSET key field1 value1 [field2 value2]...
2018-10-30 11:17:00
198
原创 redis Hash命令,php操作Redis Hash函数介绍
Hash类型简介Hash是一个string类型的field和value的映射表,hash特别适合于对象存储,每个hash可以存储2^32 - 1个键值对(40多亿)原生命令介绍命令命令描述实例HMSET key field1 value1 [field2 value2]同时将多个field-value(域-值)对设置到hash表key中HMSET hash1 nam...
2018-10-30 11:03:43
1178
原创 redis String命令,php操作String函数介绍
redis String命令,php操作String函数介绍 String类型简介 String类型存储的值类型包括:字符串,整数类型,浮点数类型,String类型的相关命令可以对字符串和整数型元素进行一定的处理。原生命令介绍 1.SET key value:设置key的值为value;实例:SET string1 'tes...
2018-10-30 09:48:00
291
uploadifive-v1.2.2-standard
2018-09-13
redis subscribe无法使用
2018-11-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人