格物
文章平均质量分 76
格物方能致知
拿我格子衫来
《GitLab CI/CD 从入门到实战》作者,擅长GitLab CI/CD,ThingsBoard,Node-RED,Monaco Editor,数据可视化及浏览器脚本编写。熟练使用Docker,Kong,云原生相关组件。目前在做矢量图形编辑器,复杂智能激光切割雕刻机上位机的开发。不定期分享图形编辑器相关知识。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在向github提交代码后,我想将代码自动部署到一个开发板(没有公网IP)里
本文将介绍如何在无公网IP的开发板上实现持续部署方案。通过GitHub WebHook和localtunnel工具,可以解决两个关键问题:代码提交后的部署触发和内网穿透。文中详细讲解了Node.js服务端程序的实现方法,包括WebHook签名验证、事件处理和部署脚本执行。同时提供了GitHub WebHook配置指南,以及localtunnel的使用方法。该方案可实现开发板在内网环境下的自动化部署,无需公网IP即可接收GitHub推送事件并执行部署流程。原创 2025-07-03 08:00:00 · 607 阅读 · 0 评论 -
香橙派AI Pro 开发板的环境搭建
摘要:作者分享了香橙派AI Pro开发板的启动和使用过程。开发板配置为4核8G内存、32G存储,需通过TF卡启动,需将boot拨码开关拨至右侧。启动时需要连接显示器(HDMI0接口)、键鼠和电源。成功启动后,系统显示登录界面,可通过ip addr show查看本机IP(192.168.31.253)。开发板已预装Docker,并通过apt安装了Node.js,可使用htop监控资源。支持SSH远程登录(账号root,密码Mind@123)。整个过程详细记录了硬件准备和系统配置步骤。原创 2025-06-27 08:00:00 · 985 阅读 · 0 评论 -
有关机器学习的数据处理,模型训练,模型保存,模型调用和结果预测 整体流程
数据准备:收集、清洗和处理数据。模型训练:选择模型并进行训练。模型评估:使用评估指标检查模型的表现。模型保存:将训练好的模型保存到文件中。使用模型:加载模型并对新数据进行预测。数据预测:应用模型于实际数据,获取预测结果。这就是机器学习的整个流程。希望这个详细的介绍能帮助你理解如何从头到尾进行模型训练和应用。如果你有具体的实现问题或需要更多细节,请随时告诉我!下面是一个完整的案例 用于预测管道是否堵塞,配置环境编写模型训练代码# 1. 生成测试数据# 生成水管内压力数据,分为正常和堵塞两类。原创 2024-10-23 14:01:23 · 6054 阅读 · 0 评论 -
使用 Modbus-Serial 库和 Modbus Poll 软件进行 Modbus TCP 通信模拟,modbus 数据采集
在工业通信领域,Modbus 协议由于其开放性、简单性及广泛的支持,成为了最常用的通信协议之一。Modbus TCP 是 Modbus 协议在 TCP/IP 网络上的一种实现,它允许设备通过网络进行数据交换。本文将介绍如何使用 modbus-serial 库和 PC 上的 Modbus Poll 软件来模拟 Modbus TCP 通信,以便于开发者和工程师理解和测试 Modbus 网络交互。原创 2024-05-20 07:30:00 · 11601 阅读 · 0 评论 -
树莓派初级教程
这几天朱一直追着我问树莓派的问题,要不要买显示器啊,要不要买转接线,迷你键盘那? 被他问烦了。只好来给他写一篇傻瓜式初级教程,同时也是我回顾一下。本教程主要教朱启动 树莓派 使用vnc链接树莓派桌面用到的资源 :联网的电脑路由器树莓派主板SD内存卡需要用到的软件下载地址:http://downloads.raspberrypi.org/ras原创 2017-11-01 23:15:00 · 4384 阅读 · 0 评论 -
详解浏览器中的粘贴事件 paste onpaste 事件
在最新的H5 API里已经有了对粘贴事件的支持, 事件名为paste, 平时用的较少,但最近想做一个粘贴板管理器,于是就调研了一下这个粘贴,复制事件.那么调研的第一步是什么那?当然是百度了,但高手都不百度,直接控制台调试创建一个id为editor的文本域, 为其添加一个paste事件的监听<textarea id="editor"></texta...原创 2019-05-30 22:54:23 · 12659 阅读 · 4 评论 -
使用express 代理图片下载
router.get('/testfs', async function (req, res) { console.log('进入接口开始请求远程图片') let response = await axios({ method:'get', url:`https://i0.hippopx.com/photos/320/918/427/sky-clouds-sunlight...原创 2019-05-24 11:07:35 · 10294 阅读 · 0 评论 -
vscode 调试express框架接口
在主页面 按下魔法按钮F5如图显示,最底部可以输入表达式,在行号附近可以点击,进行断点调试也可以在watch面板添加表达式进行观察对象.简直是神器啊, 步进 步入 跳出和在Chrome中调试一样的按键F10 逐行运行调试F11 进入方法体内部...原创 2019-05-23 21:54:06 · 10822 阅读 · 0 评论 -
处理'Content-Type': 'text/javascript'
今天在调试微信相关的接口是 我看到有个接口的'Content-Type' 为'text/javascript'返回值为window.code=200;window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?ticketLD5bdhhrGFLwtGqF1@qrticket_0&uu...原创 2019-05-18 17:24:56 · 7287 阅读 · 0 评论 -
手把手教你撸个直播小程序
前沿:本篇博文会稍微有点长,用到的技术有奥点云的 流媒体直播服务LSS 分布式双向消息服务DMS 以及 小程序的live-player组件 (奥点云做的很差劲,有更好的平台,最好换一个)本篇博文的目的是为了让有些前端基础的新手快速搭建一个直播小程序.下面来看一下小程序完成版的截图// TODO 待补充截图 主要涉及的功能,二个直播频道, 直播详情页可以全屏查看,可以...原创 2018-10-22 15:50:51 · 7558 阅读 · 6 评论 -
高德地图JS--批量规划步行路线 优化
调取高德地图JS API 进行步行路线规划多个起点到达一个重点,根据搜素结果画路线,进行绘图,并为线路添加点击事件效果如下:代码如下:<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible"...原创 2018-09-28 19:02:21 · 7591 阅读 · 8 评论 -
环信WebIM 发送图片消息和显示图片 发送文件和显示文件 发送表情和显示表情
今天抽空用jquery做了一下环信的对接,没有做布局,只对接了他们的api先看下页面Html 代码如下<!DOCTYPE><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial...原创 2018-09-19 19:52:44 · 6555 阅读 · 0 评论 -
js不借助后端,多文件拖拽压缩上传,支持选择文件夹
今天产品经理又提了一个需求.在系统中上传文件时,需要支持多文件和文件夹上传,并且需要在文件上传时需要将多文件压缩成zip包,下载的时候,直接下载zip包听到这个需求,我的第一反应就是js应该没有强大吧,因为压缩和访问文件夹,涉及到了文件系统的读取和修改,后来经过一番探索还真让我给实现出来了.主要用到的库是jszip则 则这里简单对jszip做下简单介绍,更详细的功能和api请...原创 2019-09-27 14:37:17 · 10433 阅读 · 1 评论 -
strapi (基于Nodejs的开源免费CMS框架)新手教程
因为接触到CRM的关系,最近接触到了strapi这个框架,仔细看了一下官网的介绍,感觉挺好的,比wordpress还要强大.于是决定尝试一番.strapi介绍:一句话概括就是,免费开源的Nodejs无头CMS内容管理框架,建立在自定义api特点是:完整地控制你的数据:使用strapi,您知道数据存储在哪里,并且始终保持完全控制。自我托管:您可以根据需要主持和扩展strapi...原创 2019-09-29 15:26:24 · 23617 阅读 · 5 评论 -
strapi CMS 框架内容管理
上次简单介绍了一下strapi项目的搭建,以及strapi框架的特点这次我们来简单介绍一下strapi项目的开发紧接上篇博客,我们搭建好项目后,运行npm run develop将项目开启,开启后我们可以看到接着我们打开http://localhost:1337/admin点击内容类型生成器点击添加内容类型输入restaurant 点击完成点...原创 2019-10-08 19:23:33 · 7132 阅读 · 3 评论
分享