uniapp上架华为应用商店 隐私处理
uniapp上架华为应用商店 隐私处理
MQTT client conflict 客户端ID冲突导致重复掉线问题
最近在做物连开发过程中用到了MQTT协议,开发过程中遇到一个问题:每次建立连接后,很快就会断开重新连接,然后不断断开重链 首先订阅端(设备端)subscribe 与 推送端(publish)是完全分开的 前后者身份可以随时互换,它们都单独与MQTT服务器保持通讯,这样订阅端和推送端在建立连接时,注意是建立链接不是获取订阅或者发送推送信息时 clientID应该是独立唯一的,比如用时间戳+uid的方式, 当publish推送时再将设备ID组合发送, 订阅端subscribe时就可以辨别设备号来接收推送消息了 我犯的错误主要是在订阅端和推送端建立链接connect时,都只使用了主题topic+设备ID的形式构建clientID,这样导致两端的clientID完全一致,导致了client conflict冲突的问题 解决办法只要将client加上时间戳和uid即可
MySQL存储字符表情.
最近在小程序评论中要支持字符表情,发现字符表情一个字符占四个字节,所以需要将字段与数据库改为utf8mb4编码格式,但是改完数据库,表和字段编码后表情一直是问号??? 需要将字段与数据库改为utf8mb4编码格式; 记录一个自己犯的错误: 不仅要修改字段的编码格式,还要修改表的编码格式,mysql数据库的的config文件 还要修改创建数据库链接时所用字符编码格式为’utf8mb4’才行 之前在修改了前三个地方的编码格式后,无论怎么尝试都不生效,表情一直是???,结果发现代码里创建数据库链接的地方编码格式还是utf-8,改成utf8mb4,再试好了
ApiCloud打包H5壳APP,apicloud h5使用api对象接口,h5退出App应用方法,Apicloud Web App退出App
ApiCloud打包H5壳APP,apicloud h5使用api对象接口,h5退出App应用方法,Apicloud Web App退出App 使用H5打包的apicloud web app,需要退出App时,可以直接调用这个接口 <div onclick='closeApp()'>直接退出!</div><script> api.closeWidget({ silent:true // 静默退出 });</script> ApiCloud api接口可以直接在Web App里使用https://docs.apicloud.com/Client-API/api#14
PHP图像文字绘制 坐标尺寸测量 PHP图像文字水平居中处理
PHP绘制文字到图像时,有时需要文字居中,这时候就要用到imagettfbbox函数.示例: //1.配置图片路径$src = '图片本地路径';//2.获取图片信息$info = getimagesize($src);//3.通过编号获取图像类型$type = image_type_to_extension($info[2], false);//4.在内存中创建和图像类型一样的图像$fun = "imagecreatefrom" . $type;//5.图片复制到内存$image = $fun($src);$font = "字体.ttf";$content='我是文字内容';$fontSize = 40;//像素字体大小//设置字体颜色和透明度$color = imagecolorallocatealpha($image, 0,0,0,0);//计算文字边距坐标位置$fontBox = imagettfbbox($fontSize, 0, $font, $content);//文字水平居中处理...
微擎登录后,直接跳转到应用后台
微擎登录后,直接跳转到应用后台 微擎版本: v2.5.4 根目录\web\source\user\login.ctrl.php 底部找到 itoast("欢迎回来,{$record['username']}", $forward, 'success'); 代码,在前面添加 $forward ='./index.php?c=home&a=welcome&do=ext&m=模块名'; 最终 isetcookie('__uid', '1', 7 * 86400);isetcookie('__uniacid', '2', 7 * 86400);$forward...
献血记
我不喜欢这个世界,因为它有很多不美好的地方。但是我愿意去做些什么,让它变成我喜欢的样子,即使我没有能力做到,那我为它多添一点美好也是愿意的。