暂无搜索历史
昨天用OpenClaw的过程中,发现一个OpenClaw的bug,于是给OpenClaw提交了一个issue,你猜怎么着?听我娓娓道来...
比如说,我想用OpenClaw提升我写公众号的效率,让它帮我调研wechat-toolkit:
最近养龙虾有一些心得,准备都输出出来。讲什么?从评论里选大家想听的,暂定100讲。
上一讲详细叙述了explain结果中最重要的type字段(连接类型)的含义。explain结果中还有一个Extra字段,对分析与优化SQL有很大的帮助,今天继续...
《数据库允许空值(null),往往是悲剧的开始(第15讲)》一文通过explain来分析SQL的执行计划,来分析null对索引命中情况的影响,有不少同学留言,问...
不出线上问题还好,出了线上生产问题,熬夜修bug、加班加点是常见的。到了三四十岁,精力和体力都下降了,可能还上有老、下有小,凌晨两点爬起来修bug、周末加班上线...
select * from user where id!=1 or id is null;
AI时代,很多程序员陷入了职业瓶颈。有人说,真正能让程序员走得远、立得住的核心竞争力,从来都不只是代码能力,那到底什么才是程序员能长久立足的核心竞争力?
提起程序员加班,很多人的第一反应都是996、行业内卷、项目赶工期,仿佛这只是一群人被动熬时间的无奈选择。那些看似无意义的加班,实则是多方问题交织下的必然产物。
有伙伴问:“我是一名985院校科班出身Java程序员,关于中年危机的话题。难道大家不能靠维护老项目度过中年危机吗?”
《调试MySQL死锁必备!(第13讲)》中,举了一个强制类型转换导致死锁的例子,有朋友询问是不是类型转换都不能命中索引,花1分钟细说一下。
有伙伴问:“大厂做测试,还是小厂做开发”,两者的工作内容、晋升路径、薪资潜力到底差在哪?怎么选才契合自己的职业阶段和发展目标?
set session transaction isolation level repeatable read;
有粉丝留言:“干了三年Java程序员,发现越来越不喜欢,每天都只是完成业务需求,现在公司还内卷我们,逼我们写专利,干更多莫名其妙的难活,更不喜欢了。性格又不是喜...
CURD table t_account; any Exception rollback;
case2:如果存储引擎不支持事务,SQL的执行会中断,此时可能会导致后续有符合条件的行不被操作,出现不符合预期的结果。
程序员的世界,从来都是用数据说话、以逻辑决策。面对电车这一出行选项,我们抛开情怀与跟风,只算能耗账、看技术参数、评智能体验、测续航实感。从电池性能到车机交互,从...
近期写了不少InnoDB锁相关的文章,不少小伙伴问,如何在MySQL终端模拟并发事务,今天,咱们一起动起手来,模拟并发事务的互斥与死锁。
要不是我正在找工作,我就信你了,现实情况是C++求职者其实很多,但是岗位不多,而且有些岗位并不仅仅是C++。
MySQL数据库,InnoDB存储引擎,为了提高并发,使用MVCC机制,在并发事务时,通过读取数据行的历史数据版本,不加锁,来提高并发的一种不加锁一致性读(Co...