记录自己使用OpenClaw的时候遇到的坑,不定期更新 1、不能自动执行命令且 检查配置文件~/.openclaw/openclaw.json的tools > profile是否为messaging,如果是,改为full,重启gateway即可。 2、没有长期记忆 表现是~/.openclaw/me
这篇文章记录了oracle永久免费机器从注册到可访问的完整步骤。 整个过程我都是通过询问AI进行的,没有看一篇文章,但也踩了坑。主要是AI第一次没告诉我VCN要创建Gateways,导致一直ssh不上机器。还有就是80端口一直访问不通,排查后发现iptables里有一条默认拒绝规则。所以就都记录下来
最近在维护一个老系统的时候,对复杂继承关系的难于维护深有同感,就像《代码大全(第二版)》中说的”大多数人在脑中同时应付超过2到3层继承时就有麻烦了“。应该怎么解决呢? 在GoF的《设计模式:可复用面向对象软件的基础》一书中,有这样一个原则:“优先使用对象组合,而不是类继承”。怎么理解呢?假设我们有三
前言 如果你是一名Java开发,并且正在学习前端开发,那这篇文章很适合你。我就是在这种情况下写的这个总结。因为是初步认识,所以只有一些概念的对比总结,并没有具体语法、机制的详细内容,可能后续会有😁 初步认识 语言级
适用场景 一般在多数据源应用中,我们会使用Spring Configuration类+application.properties配置DataSource。此时应该注意相关用法,避免出现配置不生效,甚至运行时取不到数据库连接的问题。 如果你是单数据源应用,只需在application.propert
前言 用的linux最近在跑东西的时候cpu100%,看了下swap空间所在的机械硬盘的占用率很高,就想把swap空间改到固态硬盘看看是否能提升性能。这个地方我用的是centos7,但是理论上大部分linux都应该一样。 开始改 先看下 使用free命令查看内存信息,会返回系统的内存和swap大小等