自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 绿色建筑开发--各类传感器的接入

物联网开发,传感器包括:风速、风向、温度、tvoc、二氧化碳、一氧化碳、PM0.3到PM100、光照,风力,危险气体等二十多种传感器进行接入。各个传感器使用5G模块,将信息通过。的方式传给服务端,modbos协议。

2024-01-20 16:23:34 471

原创 智能家居-智能开关的开发

智能家居开发中的智能开关的开发过程。使用小程序界面控制开关的开启和关闭,开源节流,安全第一。客户端→接口→mqtt→设备。

2024-01-20 01:05:10 392

原创 【12类智能家居开发详细记录】

智能开关、智能插座、智能门锁、智能猫眼、红外家电、智能漏保、燃气监测、水浸监测、空气品质、智能窗帘、环境感知、智能水表。大致思路:使用mqtt将硬件设备的数据传过来,服务端使用。接收硬件数据,并进行数据处理,将需要实时展示的数据通过。MQTT (主要是因为json和字符串操作方便)websocket(workerman实现)VUE(web,小程序,app)本文记录本次智能家居的设计与开发。

2024-01-19 18:01:58 383

原创 【workerman动态订阅mqtt主题】

workerman动态订阅mqtt主题

2024-01-19 17:31:44 608

原创 【thinkphp+workerman实现tcp接收数据处理并转发给websocket推送前端】

application/worker(自己需要的目录)/Websocket.php。此文件将硬件的数据通过tcp接收进来,处理后转发给websocket和存储数据库。application/worker(自己需要的目录)/Worker.php。此文件将websocket接收到到的数据发给客户端。启动websocket。在public目录下。

2023-10-21 22:10:26 699 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 2506

原创 thinkphp6 phpstudy php8 达梦数据库

tp6 pdo达梦数据库 phpstudy配置php8等等

2022-11-10 12:10:19 2291 4

原创 php在线客服:TP6+workerman实现

php在线客服: TP6 + workerman实现在线客服

2022-07-13 17:55:43 75644

原创 Linux定时任务备份代码和数据库

linux定时任务备份代码和数据库

2022-06-17 16:58:36 119

原创 记录一下phpstudy配置php8.0和php8.1扩展redis

phpstudy配置php8.0和8.1,redis等

2022-06-10 16:04:15 2744

原创 宝塔安装gitlab并上传项目

在宝塔安装最新版的gitlab。安装后可能出现不可描述的问题,需要使用命令行解决

2022-05-30 17:11:44 1097

原创 简单的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 506 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 500

原创 删除两个4亿数据的表,数百G的历史数据

有一些没用的数据,但是领导不让删除,又想节省空间:将数据表分日导出为txt,(防止再次使用的时候,可以按日来读文件)复制历史表结构删除历史表将复制的表重命名为历史表

2021-06-02 09:39:18 52

原创 谷歌账号下多个项目-API权限关联多个项目的问题

问题:谷歌API权限关联多个项目的问题。解决办法:直接使用关联的那个项目的服务账号json文件。我之前之前还想着怎么关联多个项目,订阅死活过不去,后来发现,不用啊,直接把前一个项目的json文件用着就能过去,谷歌支付这个问题就是MMP多的一批...

2021-03-19 17:20:11 806

原创 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 2009

原创 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 1607

原创 记录一下:当插入的数据存在时更新

当插入的数据存在时更新就是了 $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 150 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 174

省市县三级联动address.json

address.json,好用,不用自己再写

2021-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除