- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 【swoole做一个TCP中转服务,相互转发】
swoole做个一tcp中转,将服务端和客户端连接起来,将他们的消息互相转发(用于内网和和外网之间的转发,转发服务器需要能连接到外网服务器和内网设备)
2024-06-13 20:30:27
412
原创 绿色建筑开发--各类传感器的接入
物联网开发,传感器包括:风速、风向、温度、tvoc、二氧化碳、一氧化碳、PM0.3到PM100、光照,风力,危险气体等二十多种传感器进行接入。各个传感器使用5G模块,将信息通过。的方式传给服务端,modbos协议。
2024-01-20 16:23:34
533
原创 智能家居-智能开关的开发
智能家居开发中的智能开关的开发过程。使用小程序界面控制开关的开启和关闭,开源节流,安全第一。客户端→接口→mqtt→设备。
2024-01-20 01:05:10
583
原创 【12类智能家居开发详细记录】
智能开关、智能插座、智能门锁、智能猫眼、红外家电、智能漏保、燃气监测、水浸监测、空气品质、智能窗帘、环境感知、智能水表。大致思路:使用mqtt将硬件设备的数据传过来,服务端使用。接收硬件数据,并进行数据处理,将需要实时展示的数据通过。MQTT (主要是因为json和字符串操作方便)websocket(workerman实现)VUE(web,小程序,app)本文记录本次智能家居的设计与开发。
2024-01-19 18:01:58
453
原创 【thinkphp+workerman实现tcp接收数据处理并转发给websocket推送前端】
application/worker(自己需要的目录)/Websocket.php。此文件将硬件的数据通过tcp接收进来,处理后转发给websocket和存储数据库。application/worker(自己需要的目录)/Worker.php。此文件将websocket接收到到的数据发给客户端。启动websocket。在public目录下。
2023-10-21 22:10:26
1711
2
原创 麒麟V10离线rpm安装nginx+php+mariadb环境
(1)在各自的包目录下执行命令 rpm -ivh --force *.rpm 一定要全部强制安装,php一定要安装fpm。如果没有网:则在以下地址可下载rpm包,类似地址跟多。启动之后mariadb初始化设置密码(默认没有密码)解决办法:修改里面的值,增大两倍,没有的补上。(1)根目录新建文件夹 www。(2)复制项目到此文件夹。如果有以下问题,则解决。如果有有网络服务器:则。常用的nginx命令。
2023-10-08 18:20:09
4287
原创 简单的PHP注册登录密码加密
简单的PHP注册登录密码加盐第一步,注册第二步,登录其他:修改密码第一步,注册 $data = $_POST; $admin_name = $data['admin_name']; $is_exit = Db::name('admin')->where(['admin_name' => $admin_name])->find(); if (!empty($is_exit)) {
2021-08-13 10:11:49
713
2
原创 phpstorm的http客户端使用,不再使用postman的工具,
官方教程地址(国内需要爬梯子):https://www.youtube.com/watch?v=n8KCuKhDSZY&list=PLQ176FUIyIUZO_kDMzrwl3f13Jdpj1OIT&index=1简单的教程如下:### Send POST request with json bodyPOST http://www.hwvqs.com/app/game/indexContent-Type: application/json{ "user_id": 10120,
2021-06-03 10:00:31
615
原创 删除两个4亿数据的表,数百G的历史数据
有一些没用的数据,但是领导不让删除,又想节省空间:将数据表分日导出为txt,(防止再次使用的时候,可以按日来读文件)复制历史表结构删除历史表将复制的表重命名为历史表
2021-06-02 09:39:18
81
原创 谷歌账号下多个项目-API权限关联多个项目的问题
问题:谷歌API权限关联多个项目的问题。解决办法:直接使用关联的那个项目的服务账号json文件。我之前之前还想着怎么关联多个项目,订阅死活过不去,后来发现,不用啊,直接把前一个项目的json文件用着就能过去,谷歌支付这个问题就是MMP多的一批...
2021-03-19 17:20:11
929
原创 google内购服务端详细流程
https://play.google.com/console所有应用→ 查看应用 → 商品 → 应用内商品 → 创建商品 https://console.cloud.google.com/ 创建项目, 获得凭据上传至自己的服务器 在api和服务→启用 google play Android Developer API https://play.google.com/console设置中 API权限→关联项目 关联完项目之后,去服务账号授权...
2021-03-19 17:14:48
2281
1
原创 google订阅消息推送
谷歌订阅消息推送https://console.cloud.google.com/home/dashboard?project=onreading-300308 中的服务账号最下买的添加秘钥,点击添加秘钥后会下载json文件,放在服务的相关位置 https://console.cloud.google.com/cloudpubsub/topic/list?project=onreading-300308 里面创建主题:并赋予google-play-developer-notificati.
2021-03-19 17:12:57
1854
原创 记录一下:当插入的数据存在时更新
当插入的数据存在时更新就是了 $data = [ 'create_day'=>$yestoday, 'appid'=>2, 'status'=>1, 'create_date'=>date('Y-m-d H:i:s',$yestoday) ]; Db::name('ads_income_day_now_log')->insert($data,true);...
2021-03-13 10:42:30
251
1
原创 解决jquery .on事件累计触发的问题
看了很多的文章,都是在执行on之前进行.off()解绑,但是都不管用。只能在结束的时候执行解绑。原始代码:$clipboard.on('success',function(e){ var tanchu="文字复制成功!"; alert(tanchu);});解决方法:在执行结束时执行.off()解绑$clipboard.on('success',function(e){...
2020-01-16 09:57:27
216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人