876. 链表的中间结点 1.题目 给定一个头结点为 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。 注意,我们返回了一个 ListNode 类型的对象 ans,这样: ans.val = 3, ans.ne 编程开发 2025年05月03日 124 点赞 0 评论 14764 浏览
Git 常用命令 1. 配置属于自己的git 看看当前的git配置 $ git config --list 配置用户名 # --global为可选参数,该参数表示配置全局信息 # global 参数会将配置信息记录在 当前用户的根目录下 ~/.gitconfig $ git config --global user.name "<name>" 配置邮件,希望别人看到你的commit可以联系到你 编程开发 2025年10月28日 86 点赞 0 评论 14759 浏览
接纳不完美的自己(31)Accept the Imperfect Self (31) 看到了你在说什么 别人不仅能看到你的一言一行,也会注意到你举手投足间透露出来的细微信息,如果这些信息与你的言行不符,他们很容易就能注意到。所以如果你想要了解自己的话,最好去问别人。 你的表情和身体姿势无时无刻不在表达你内心中的信息。研究表明,在人们相互交流的过程中,语言所携带的信息仅占总信息量的14%。另外86%的信息都是通过表情,身体语言等渠道传递的。 See 编程开发 2025年08月14日 71 点赞 0 评论 14737 浏览
19—测试效应 什么是测试效应?就是用测试的方法加强学习。与其相对应的就是漏斗效应,漏斗效应有六个层面,第一个层面想表达100%,表达出来只有80%,别人听到只有60%,别人理解只有40%,别人记住只有20%,执行的时候就只有0。可见想法和事实是有巨大差别的,要应对漏斗效应,就得采用测试效应,用测试的方法来加强学习,达到目的。 为什么测试效应有作用呢?一方面,他注入了 编程开发 2025年11月25日 88 点赞 0 评论 14708 浏览
金丝雀发布的本质 理解“金丝雀发布”定义 金丝雀发布在国内也经常被叫做灰度发布。下文将使用”金丝雀发布“这一术语。 金丝雀发布是发布模式的一种。“发布”是什么意思?发布:即宣布,发表。有向外公开的意思。 说到“发布”,就不得不说“部署”。不少人将“发布”与“部署”两个概念混淆。 “部署”又是什么意思?在软件工程领域,“部署”指的是将(编译)打包好的程序发送到目标服务器上,并启动执行。 就是说,部署了,并不一定代表着 编程开发 2025年04月29日 173 点赞 0 评论 14659 浏览
ggplot2多图层颜色/legend重叠冲突的情况 最近在用ggplot2画图的时候遇到了一个挺有意思的bug,因为ggplot2以图层的使用著称,但最近在将两张图叠在一起的时候遇到的颜色指定上面的bug,因为都是连续性的数据,同时又都是用的边缘色(color),所以手动指定完一个的时候,再去指定另一个就会把原来的也给强制统一(override)。当然,讲究可视化显著的人是接受不了这个问题的,但是百度了好久都没有合适的解释,但是Google上面有人 编程开发 2025年04月25日 175 点赞 0 评论 14637 浏览
Dockerfile-多阶段构建(3) Dockerfile-多阶段构建(3) 将构建阶段命名 缺省情况下,阶段是没有命名的,但是我们可以通过他们的索引来引用他们,第一个FROM就是从0开始。 但是,这样也不太好,可读性还差那么点,因为我们完全可以用想要的名字来命名,如果你需要也可以自己加上阶段索引,我们可以通过将AS < NAME >来命名阶段。 下面这段用例,命名了阶段,并且在COPY指令中使用名称来改进前一个用例。这意 编程开发 2025年10月14日 34 点赞 0 评论 14590 浏览