自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 QQ官方机器人获取头像API

​​​​​​​​​​​​​​​​​​​https://thirdqq.qlogo.cn/qqapp/你的APPID/你的OpenID/640。

2025-03-26 03:45:28 138

原创 Rust 异步/同步与线程的关系

Rust 异步/同步与线程的关系

2025-03-14 10:01:58 261

原创 腾讯官方QQ机器人API RUST版本

GitHub链接。

2025-03-13 15:29:13 273

原创 Puppeteer of rust 修改header过无头检测

【代码】Puppeteer of rust 修改header过无头检测。

2025-03-09 01:02:51 131

原创 Puppeteer修改请求Header过无头检测

【代码】Puppeteer修改请求Header过无头检测。

2025-02-22 19:00:30 115

原创 Express监听个多端口

【代码】Express监听个多端口。

2025-02-22 14:09:30 187

原创 Nginx反向代理高并发情况下,源端口被用完的情况。

就相当于有了 Nx28232 个链接,同时nginx的反向代理将这些端口配置入upstream中即可。遇到这个问题,被代理的服务器的程序同时监听多个端口即可,例如80,81,82,83,84.....

2025-02-22 13:58:23 107

原创 网络四元组

一个源端口可以请求多个不同的目标 IP 地址;一个服务器端口监听,可以被多个不同的源端口访问。其核心原理在于 TCP/IP 协议中。综上,源端口的复用能力使得客户端可以高效地与多个目标 IP 通信,这是现代网络实现高并发的关键机制之一。客户端操作系统通过端口复用技术,允许同一源端口与多个目标 IP 通信。只要四元组中任意一个元素不同,连接即可独立存在。每个 TCP/UDP 连接由四元组唯一标识。

2025-02-22 13:10:05 109

原创 最新Nginx反向代理配置WebSocket

【代码】最新Nginx反向代理WebSocket。

2025-02-21 17:54:31 235

原创 Nginx反向代理出现502 Bad Gateway问题的解决方案

这对于在同一个IP地址上托管多个HTTPS网站(虚拟主机)的情况尤其重要,因为服务器需要知道客户端请求的是哪个证书。以下是为什么有些HTTPS网站不配置SNI也能反向代理,而有些网站必须配置SNI才能反向代理的原因。在使用Nginx反向代理Https网站的时候,有些网站会出现502 Bad Gateway,这是由于Nginx没开启SNI导致的。加入以下配置即可开启Nginx的SNI服务,解决代理https网站出现502 Bad Gateway的情况。

2025-02-20 23:30:58 317

原创 Nodejs生成真随机数的简洁方法

现代Intel/AMD CPU 支持内置名为 RDRAND/RDSEED 的 TRNG(真随机数生成)指令。无需任何外部昂贵硬件,即可生成高质量随机数,通过采用物理热噪声源的方式。本 NPM 模块让您能在 Node.js 中调用这些指令,适用于模拟、分析、游戏等任何需要随机数的场景。安装。

2025-02-03 04:02:08 204

原创 Node.js多个 JavaScript 文件引用同一个 JS 文件时的情况

在 Node.js 中,多个文件引用同一个 JS 文件时,该文件的代码只会被执行一次。这是由于 Node.js 的模块缓存机制,确保了模块的单例模式,提高了性能和效率。因此,您可以放心地在多个文件中引用同一个模块,而不用担心代码被重复执行的问题。

2025-01-31 00:57:43 370

原创 嵌入式的Heap_Size参数

Heap_Size是一个宏或常量,用于指定在程序运行时为堆(heap)分配的内存大小。堆用于动态内存分配,例如使用malloccallocrealloc和free等函数时。在单片机中,这些函数申请内存时会从 堆(heap)中分配内存给变量,使用的是编译器或C标准库提供的内存管理。(单片机也可以使用第三方的内存管理malloccallocrealloc和free等函数的实,也会有类似Heap_Size的参数用来决定可动态分配内存的大小)在嵌入式系统中,Heap_Size。

2025-01-24 23:42:10 429

原创 Express服务器通过MQTT转发请求实现P2P处理请求

Express 服务器(公网服务器)接收来自客户端的HTTP请求。将请求数据通过MQTT发送到局域网服务器。等待来自局域网服务器的MQTT响应。将响应数据返回给客户端。局域网高性能服务器订阅特定的MQTT主题。处理来自公网服务器的请求。将处理结果通过MQTT发送回公网服务器。通过上述步骤,您可以实现一个Express服务器接收HTTP请求,并通过MQTT将请求转发到局域网服务器,等待响应后再返回给客户端。关键在于使用MQTT的模式,以及在Express中管理异步请求的回调和超时处理。

2025-01-18 19:53:21 761

原创 QQ机器人-官方API-Websocket-Nodejs 的实现

在原来的代码的基础上,修复了长时间无操作,链接会自动断开且无法自动重连的问题。

2024-12-19 13:33:33 239

原创 Vue3通过ref引用原生dom元素

vue3 ref引用原生dom请使用$el变量,例如ref.value.$el。

2024-11-05 06:37:51 173

原创 解决WCH552 USB-Blaster 导致蓝屏死机

我在某宝上买了一块USB-Blaster,插上电脑直接蓝屏死机重启,用的是WCH552G的方案。

2024-10-06 17:29:20 1281 8

原创 本地部署element-plus文档 本地快速浏览

下载后使用Nginx(其他也行)把文档文件夹(包含index.html的文件夹)当静态网站搭建起来即可。element-plus: 🎉 Vue 3 的桌面端组件库 - Gitee.com。国内镜像和官方网站在国内访问都会间歇性卡顿,所以搭建本地文档是为了更好查阅文档。可以直接打开链接下载压缩包,也可以用Git克隆下来。

2024-05-04 13:42:55 900

原创 Linux修改LANG,默认英文,但是支持显示中文的方法

编辑 /etc/default/locale 文件 ,将LANG(告诉系统用什么符号集)设置为zh_CN.UTF-8,LANGUAGE(告诉软件用什么语言展示)设置为en_US:en即可。Linux有些软件的翻译一般,一般选择直接看英文,但是实际环境又有显示和编辑带有中文内容的需要。使用 dpkg-reconfigure locales命令安装中文集zh_CN.UTF-8。

2024-05-02 18:28:12 1856 1

原创 MPU6050姿态解算

Q_FILTER是低通滤波我取0.01,dT是代码执行频率的单位时间。代码挺简单,性能和准确度都不错。

2024-04-27 08:26:37 210 2

原创 在线无刷电机绕组设计

在线电机绕组计算网站

2024-04-24 02:28:52 230

原创 sdcard spi 经典应用电路

2024-02-08 04:50:04 193

原创 STM32核心板经典原理图

2024-02-08 03:18:35 351

原创 Express+Vue前后端路由冲突解决方法

history express前后端冲突

2022-08-18 21:30:06 1012

原创 mp9486电源经典应用电路

2022-03-18 17:42:11 2794

空空如也

空空如也

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

TA关注的人

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