- 博客(17)
- 收藏
- 关注
原创 一键搭建 GitLab 和 GitLab Runner并配置Gitlab Pages
使用 Docker Compose,可以快速实现 GitLab 的自托管部署,提升代码管理和 CI/CD 流程的自动化。GitLab 是一个功能丰富的 Git 仓库管理平台,提供 Git 存储库托管、代码审查、持续集成和部署(CI/CD)等功能。而 GitLab Runner 是 GitLab 的 CI/CD 组件,负责执行 CI/CD 作业
2025-02-17 15:12:53
1070
原创 树莓派最新系统配置用户和密码
最新的树莓派操作系统(Raspberry Pi OS)不再默认启用 “pi” 用户和密码,用户在首次启动时会被要求设置一个自定义用户名和密码。密码需要是加密后的形式
2024-12-13 15:51:33
744
原创 探索IEC 61499:工业自动化的创新之路
IEC 61499 定义了一种用于开发分布式工业控制解决方案的领域特定建模语言。IEC 61499 通过改进软件组件的封装以提高可重用性、提供独立于供应商的格式以及简化对控制器到控制器通信的支持来扩展 IEC 61131-3。其分布式功能和对动态重新配置的固有支持为工业 4.0 和工业物联网应用提供了所需的基础设施
2024-11-22 10:18:35
1229
原创 1248转换法:快捷心转二进制
我们熟知的十进制转二进制的方法为除二法,需要列式计算,极为不便。这里介绍一种便于心算的方法,让面试官问到你不用再掏出草稿纸来列式计算
2024-07-03 09:49:29
1208
原创 利用RS485实现Modbus通信的完整步骤
Modbus是一种通用的工业通信协议,广泛应用于自动化领域中设备之间的通信。它最初由Modicon(现在的施耐德电气)于1979年开发,是一个开放标准的协议。在 OSI 模型中,Modbus 通常被归类为应用层协议,可以说是 OSI 模型中的实现,负责电气和机械特性,则通常处于 OSI 模型的,负责定义数据传输的结构、规则和协议。Modbus协议支持多种通信介质和网络,包括RS232、RS485、TCP/IP,通常用于建立主从结构的通信,主站发送请求(查询)给从站,从站响应请求并返回数据
2024-07-03 07:45:00
2107
原创 RS-485串口通信:简易指南与代码示例
RS-485是一种,定义了电气特性、传输速率、线路拓扑等细节RS485是一种广泛应用于工业领域的半双工串行通信协议。RS485可以支持多达32个设备在同一总线上通信。RS485的最大传输速率可以达到10Mbps,但实际应用中,速率和传输距离成反比关系。RS485使用,这意味着它通过一对互补信号线(通常标记为A和B)传输数据。在RS485总线的两端需要连接终端电阻(通常为120欧姆),以匹配线路阻抗,防止信号反射。
2024-07-02 20:00:00
4693
原创 使用 Hyper-V 进行高效嵌入式 Linux 开发
在进行嵌入式开发时,通常需要在 Windows 上安装虚拟机软件。常用的有 VMware,但如果主要进行软件层面的开发,建议使用 Windows 自带的 Hyper-V 进行虚拟化管理。这不仅使用方便,无需安装第三方软件,而且体验极佳,几乎是原生体验。
2024-06-26 09:27:15
767
原创 Linux 下的 Socket 和进程使用
在 Linux 环境中,通过搭建服务器端和客户端服务来实现 Socket 通信,并利用多进程来有效地管理客户端
2024-06-19 17:28:29
1652
1
原创 阿里云ECS——搭建Java Web开发环境
阿里云ECS——搭建Java Web开发环境1. 安装JDK1执行以下命令,查看yum源中JDK版本。yum list java*2 执行以下命令,使用yum安装JDK1.8。yum -y install java-1.8.0-openjdk*3 执行以下命令,查看是否安装成功。java -version如果显示如下图内容,则表示JDK安装成功。2. 安装MySQL数据库1 执行以下命令,下载并安装MySQL官方的Yum Repository。wget http
2020-08-11 10:30:05
383
1
原创 vant安装使用步骤简化说明
vant安装使用步骤简化说明方式一,不使用插件的情况下,仅需三步:安装vant: npm i vant -S手动引入需要的组件(这里需要什么组件就引入什么):在main.js 写入以下三条语句import Button from ‘vant/lib/button’;import ‘vant/lib/button/style’;Vue.use(Button);刚才引入的是button组件,现在使用,在页面上粘贴以下代码:默认按钮主要按钮信息按钮警告按钮危险按钮方式二
2020-08-10 19:05:41
1238
原创 黑苹果(Hackintosh)简单步骤教程
黑苹果(Hackintosh)简单步骤教程 刚开始玩黑果的时候,网上资料确实不少,但是有一些教程复杂到令人望而生畏。于是在自己摸索的过程中有了这一份笔记。准备好一个32G的U盘和镜像使用Etcher或者TransMac刻录镜像,制作启动盘(Etcher只需选择镜像便可以自动制作了) 3. ### 将合适的EFI文件替换U盘的EFI文件,一般情况下替换config.plist文件即可(使用DiskGenius) 4. ### 重启从U盘启动进入Clover页面选择
2020-08-10 18:44:32
1947
原创 CCAA 打造离线下载服务器
CCAA 打造离线下载服务器一、 安装CCAA(CentOS + Caddy + AriaNg + Aria)1.1 在服务器输入以下命令:#海外 bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) #国内bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
2020-08-10 11:37:28
459
1
原创 给git初学者的常用手册
git 常用命令git init //初始化项目git add . //提交到缓存(git add *)git commit -m ‘初始化项目’ //添加项目说明,这一次提交的描述Github 创建新仓库 //前往GitHub创建新仓库,获得仓库地址git remote add origin https://github.com/EatFinger/LearnMiniProgram.git //关联地址git push -u origin master
2020-08-08 18:10:53
169
原创 搭建wiki知识库 MediaWiki
1. 安装运行环境1.1 安装MediaWiki需要搭建LAMP环境( Linux + Apache + MySQL + PHP),这里我们使用宝塔Linux面板来简化操作步骤、节省时间,有限的生命应该用去更精彩的地方。2. 下载上传MediaWiki2.1 使用Xshell远程登陆ESC服务器,用Xftp传输文件。2.2 下载MediaWiki并解压下载地址:`https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar
2020-08-08 15:12:59
1221
原创 基于ECS构建微信公众号管理系统 WeEngine
一、微擎安装1. 1使用宝塔来安装LAMP环境[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xXAfZIub-1596857906838)(https://pic.downk.cc/item/5f2d57a114195aa594fd029e.png)]1.2下载微擎并解压下载地址:https://cdn.w7.cc/download/WeEngine-Laster-Online.zip1.3 使用Xshell登录服务器,在/www/wwwroot/default
2020-08-08 15:10:55
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人