PHP用swoole+websocket和redis实现web一对一聊天
Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。 Mysql 实现离线消息池。如果一个用户不在线,则其他用户发...
Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。 Mysql 实现离线消息池。如果一个用户不在线,则其他用户发...
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。 编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可...
laravel容器包含控制反转和依赖注入,使用起来就是,先把对象bind好,需要时可以直接使用make来取就好。 通常我们的调用如下。 $config = $container-make('conf...
JWT是什么 JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验...
一、打开ueditor.all.js 二、大概9300行找到 ///plugin 编辑器默认的过滤转换机制,把下面的 'allowDivTransToP':true 值改成false。为true的时候会自动把div转成p。 三、...
如何嵌入视频和音频 在网页里嵌入HTML5音频播放器和视频播放器的方法非常简单: video src="//www.jb51.net/~j/theora_testsuite/320x240.ogg" controls autoplay loop Your brows...
jquery弹出层插件,支持消息提示、错误提示、确认框提示等。交互体验度非常好,大家都用微信支付、支付宝等完成用户体验度非常的不错。本插件至少要...
本文实例讲述了jQuery悬停文字提示框插件jquery.tooltipster.js用法。分享给大家供大家参考,具体如下: 运行效果截图如下: index.html页面: !DOCTYPE htmlhtml la...
我们做 wordpress企业网站 的时候经常需要通过ID来对页面标题和链接进行调用。 下面跟大家分享一下如何通过页面ID快速对应标题和链接进行调用: //方法一...
用 wordpress建站 的朋友都应该知道,默认的页面功能是没有标签和分类的。 如果页面比较多,需要归类的话,有分类功能还是很有必要的。 我们只需要在主...