- 博客(6)
- 收藏
- 关注
原创 龟兔赛跑:快慢指针法详解(Floyd‘s Tortoise and Hare Algorithm)
快慢指针法(Floyd’s Tortoise and Hare Algorithm)是一种优雅而高效的算法技巧,广泛应用于链表、数组等线性数据结构的问题求解。它以“快慢”两个指针的相对速度差为核心,通过巧妙的移动策略解决诸如等问题。该方法由 Robert W. Floyd 提出,因其形象地将快慢指针比喻为“乌龟与兔子”而得名。常用于判断链表是否有环、找中点、定位环起点或数组中重复元素等问题。
2025-04-10 11:44:12
1169
原创 时光错位:一次MySQL主从同步延迟的排查与优化
当一个事务对数据加上独占锁后,其他事务既不能加共享锁,也不能加独占锁,必须等待锁的释放。当一个事务对数据加上共享锁后,其他事务也可以对该数据加共享锁,但不能加独占锁。这意味着在持有共享锁的情况下,数据只能被读取,不能被修改。通过现象分析 主库执行DDL 语句但并未阻塞,主库正常访问,而且从库的DDL并未执行,说明DDL语句已经阻塞了,排除1,2可能性,查询并未锁表现象,排除4,最大可能就是3。在 MySQL 中,通过正确理解和使用共享锁与独占锁,可以有效控制并发事务对数据的访问,确保数据的正确性和一致性。
2025-04-09 09:25:47
861
转载 面试感悟----一名3年工作经验的程序员应该具备的技能
原文地址http://www.cnblogs.com/xrq730/p/5260294.html,转载请注明出处,谢谢!前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事
2017-04-24 16:21:24
243
转载 程序员,如何从平庸走向理想?
博主说:也许我们都不是天才的程序员,但至少我们都可以成为一个理想的程序员。 正文 我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的后台主程。从前我对计算机技术心怀畏惧,认定技术高人一定有佛光笼罩,昼夜不息运
2017-04-24 15:06:50
190
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-24 15:02:56
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人