Home avatar

个人知识星球,专注于全栈开发和AI应用

Ubuntu24安装小龙虾OpenClaw

之前在Windows本地机器安装过OpenClaw,但是不能长期稳定运行,因此最后选择云主机。我选择的是腾讯云主机。配置如下

1
2
3
4
5
6
轻量应用服务器新购	
运算组件:  2核CPU、8GB内存 (锐驰型Linux-2核8G-80G-200Mbps峰值带宽)
系统盘:    80GB SSD云硬盘
峰值带宽:  200Mbps峰值带宽
地域:     中国香港
镜像:     Ubuntu 24.04 LTS

购买地址:https://cloud.tencent.com/product/lighthouse

Windows11安装小龙虾OpenClaw

安装NodeJS后,配置国内源码。

1
2
3
npm config set strict-ssl false
npm config set registry https://registry.npmmirror.com
git config --global url."https://github.com/".insteadOf "ssh://git@github.com/"

还要开启代理,因为安装过程要访问Github。然后再输入如下命令安装:

语法解析器ANTLR4简易教程

Antlr (ANother Tool for Language Recognition) 是一个强大的跨语言语法解析器,可以用来读取、处理、执行或翻译结构化文本或二进制文件。 它被广泛用来构建语言,工具和框架。。ANTLR 根据语法定义生成解析器,解析器可以构建和遍历解析树。

所有编程语言的语法,都可以用ANTLR来定义。ANTLR提供了大量的官方 grammar 示例, 包含了各种常见语言,比如Java、SQL、Javascript、PHP等等。

树莓派4B安装Ubuntu Server 22.0.4

介绍下树莓派没办法连接显示器和键盘的情况下怎样安装Ubuntu Server 22, 以及如何确定树莓派的 IP 地址并登陆进去等一些实用小技巧. 聪明的你还可以用这些学到的新技巧去扫描你的网络。

准备软件:

格式化闪存卡

把闪存卡插入到读卡器中,插入笔记本/电脑的USB插口中,然后打开SDFormatter直接格式化即可。

RabbitMQ简易教程 - 并发调度

RabbitMQ任务调度默认是阻塞的,使用pika中的channel.start_consuming()的时候, 每次收到一条消息后会顺序执行完回调函数,发送ACK的确认消息,然后再执行下一条消息。 虽然说可同时接受多条消息,但是并不能同时处理这多条消息,那么需要自己在代码里面实现任务的并发调度。