logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【赏析openClaw中claw这个词的妙处】

维度claw 的妙处匹配 OpenClaw 定位能力隐喻爪子=执行之手,具象化“做事能力”区别于纯对话大模型,主打实际操作技术特性精准、有力、可控,契合工具调用要求精准执行终端/文件/工具操作品牌传播短词、小众、有画面感,易记易识别跳出同质化命名,形成专属品牌符号项目调性实用、落地、刚需,贴合工程化属性主打“真正做事”,拒绝纯理论框架用 claw 命名,让 OpenClaw 从“一堆代码的智能体框

数据库并发问题

数据库并发问题的本质是“事务间的干扰”,核心问题包括脏读、不可重复读、幻读和更新丢失。通过选择合适的事务隔离级别,可在一致性与性能间找到平衡,同时结合锁机制或版本控制,可进一步优化并发场景下的数据可靠性。

#数据库#oracle
解决selenium4在部分电脑上运行时报异常GPU process launch failed: error_code=18无法打开浏览器窗口

刚开始一直是怀疑是没有添加禁用gpu加速参数导致,后来加上去--disable-gpu后还是报该异常。我在台式windows10上运行的一点问题没有的程序拷贝到同样操作系统的笔记本上运行就会报异常。最后将所有常用参数一个个尝试,添加--no-sandbox参数后解决。

#python#chrome#selenium
main栈帧和func栈帧的关系

栈是“容器”,栈帧是“容器里的独立盒子”:main栈帧和func栈帧都在同一个调用栈里,只是每个函数调用时会生成一个专属“盒子”(栈帧),盒子里装着该函数的局部数据,函数结束后盒子被销毁。栈帧的隔离性:每个栈帧的局部变量只在自己的栈帧范围内有效(通过EBP偏移定位),不会和其他栈帧的变量冲突(比如func的c和main的x地址不同)。栈的生长方向不影响核心逻辑:即使某些架构(如ARM)的栈向高地址

#算法#数据结构
【Oracle数据导出并导入至新实例,涉及到不同的表空间】

在Oracle数据库中,表空间是数据存储的逻辑容器,而用户(模式)对象(如表、索引等)则存储在指定的表空间中。:创建用户时可以指定默认表空间:指定用户执行排序等操作使用的临时表空间:创建表时可以显式指定表空间。

#oracle#数据库
python使用selenium执行测试用例后台chrome进程跑满CPU

python使用selenium实现的自动化测试工具,执行每个用例结束后,在任务管理器中会出现越来越多的后台chrome进程,在python代码中也有执行webdriver.quit()和service.stop()等释放资源的动作,但是这些后台chrome进程不知道是怎么生成的,就是关闭不掉,结果就是主机的CPU被跑满,然后卡死。在网上没有找到问题出现的原因,我的解决方案就是,使用psutil库

文章图片
#python#selenium#测试用例
SSE流式响应遇到的问题记录

例如,在 Nginx 中,可以通过配置 `proxy_buffering` 指令来控制缓冲行为,并根据 `X-Accel-Buffering` 的值进行相应的设置。- 如果 `X-Accel-Buffering` 的值为 "no",表示反向代理服务器应禁用缓冲,即实时将后端服务器返回的数据传递给客户端。总结起来,`X-Accel-Buffering` 请求头参数用于指示反向代理服务器是否缓冲响应数

#javascript#前端#开发语言
前端对SQL语句进行base64加密后端解密

npm安装base64包npm install -Sjs-base64import { Base64 } from 'js-base64';使用base64:  编码:Base64.encode();  译码:Base64.decode();#jsimport { Base64 } from 'js-base64';formData['sql_content'] = Base64.encode(s

#python#javascript
到底了