🫒npm出现error:0308010C:digital envelope routines::unsupported错误解决
This commit is contained in:
parent
1491a047ee
commit
94cca4e4e7
@ -11,6 +11,7 @@ Humen:如何对接MQTT服务?
|
|||||||
Ai:
|
Ai:
|
||||||
|
|
||||||
如果您想要连接到MQTT服务,首先需要安装MQTT客户端。安装完成后,您可以使用客户端连接到MQTT服务器。具体的步骤如下:
|
如果您想要连接到MQTT服务,首先需要安装MQTT客户端。安装完成后,您可以使用客户端连接到MQTT服务器。具体的步骤如下:
|
||||||
|
|
||||||
1. 使用客户端连接到MQTT服务器。连接时需要提供服务器的地址和端口号。
|
1. 使用客户端连接到MQTT服务器。连接时需要提供服务器的地址和端口号。
|
||||||
2. 使用客户端订阅感兴趣的主题。
|
2. 使用客户端订阅感兴趣的主题。
|
||||||
3. 使用客户端发布消息到指定主题。
|
3. 使用客户端发布消息到指定主题。
|
||||||
@ -66,5 +67,4 @@ Ai:
|
|||||||
|
|
||||||
需要注意的是,以上方法都需要进行实际测试,才能确定哪种方法最有效。意的是,以上方法都需要进行实际测试,才能确定哪种方法最有效。
|
需要注意的是,以上方法都需要进行实际测试,才能确定哪种方法最有效。意的是,以上方法都需要进行实际测试,才能确定哪种方法最有效。
|
||||||
|
|
||||||
|
|
||||||
**人工智能,未来可期!**
|
**人工智能,未来可期!**
|
@ -1,7 +1,9 @@
|
|||||||
---
|
---
|
||||||
title: npm出现error:0308010C:digital envelope routines::unsupported 错误解决
|
title: 🫒npm出现error:0308010C:digital envelope routines::unsupported错误解决
|
||||||
date: 2022-10-15
|
date: 2022-10-15
|
||||||
tags: npm|node
|
tags:
|
||||||
|
- Npm
|
||||||
|
- Node
|
||||||
---
|
---
|
||||||
|
|
||||||
搜索一下可能与node的版本有关,目前可以确认node17以下没啥问题,node18以上需要执行如下命令:
|
搜索一下可能与node的版本有关,目前可以确认node17以下没啥问题,node18以上需要执行如下命令:
|
||||||
@ -9,3 +11,21 @@ tags: npm|node
|
|||||||
```sh
|
```sh
|
||||||
export NODE_OPTIONS=--openssl-legacy-provider
|
export NODE_OPTIONS=--openssl-legacy-provider
|
||||||
```
|
```
|
||||||
|
|
||||||
|
内存溢出的错误如下所示:
|
||||||
|
|
||||||
|
> <--- JS stacktrace --->
|
||||||
|
>>FATAL ERROR: Ineffective mark-compacts near heap limit Allocationfailed - JavaScript heap out of memory
|
||||||
|
>>
|
||||||
|
>----- Native stack trace ----
|
||||||
|
|
||||||
|
解决办法如下:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
#linux
|
||||||
|
export NODE_OPTIONS="--max-old-space-size=(X * 1024)" # Increase to X GB
|
||||||
|
#windows
|
||||||
|
set NODE_OPTIONS="--max-old-space-size=(X * 1024)" # Increase to X GB
|
||||||
|
```
|
||||||
|
|
||||||
|
参考连接:https://stackoverflow.com/questions/50230339/npm-error-0308010c-digital-envelope-routines-unsupported
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: 🐿mysql按照正则匹配,进行批量删除数据表
|
title: 🐿mysql按照正则匹配,进行批量删除数据表
|
||||||
date: 2023-08-02
|
date: 2023-08-02
|
||||||
tags: mysql
|
tags:
|
||||||
|
- mysql
|
||||||
---
|
---
|
||||||
有时候遇到批量删除很多数据表的时候,一个一个去删除太麻烦。使用如下sql可以根据则匹配,进行批量删除数据表!
|
有时候遇到批量删除很多数据表的时候,一个一个去删除太麻烦。使用如下sql可以根据则匹配,进行批量删除数据表!
|
||||||
|
|
||||||
@ -30,6 +31,7 @@ DEALLOCATE PREPARE stmt;
|
|||||||
此脚本将首先使用 SHOW TABLES 语句和 REGEXP 运算符来获取匹配正则表达式模式的表名。然后,它将使用 DROP TABLE 语句生成一个包含所有匹配表名的脚本,并使用 EXECUTE 执行删除操作!
|
此脚本将首先使用 SHOW TABLES 语句和 REGEXP 运算符来获取匹配正则表达式模式的表名。然后,它将使用 DROP TABLE 语句生成一个包含所有匹配表名的脚本,并使用 EXECUTE 执行删除操作!
|
||||||
|
|
||||||
**如果想确保万无一失的话,可以使用下面sql进行与生成drop语句预览以便再次确认!**
|
**如果想确保万无一失的话,可以使用下面sql进行与生成drop语句预览以便再次确认!**
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
SELECT REPLACE(GROUP_CONCAT('DROP TABLE IF EXISTS `', TABLE_NAME, '`;'), ';,', ';')
|
SELECT REPLACE(GROUP_CONCAT('DROP TABLE IF EXISTS `', TABLE_NAME, '`;'), ';,', ';')
|
||||||
FROM information_schema.tables
|
FROM information_schema.tables
|
||||||
|
Loading…
x
Reference in New Issue
Block a user