IT书架 本次搜索耗时 0.026 秒,为您找到 389 个相关结果.
  • 42. 接雨水

    📑 题目:42. 接雨水 📑 题目:42. 接雨水 🚀 本题 LeetCode 传送门 题目大意 从 x 轴开始,给出一个数组,数组里面的数字代表从 (0,0) 点开始,宽度为 1 个单位,高度为数组元素的值。如果下雨了,问这样一个容器能装多少单位的水? 解题思路 每个数组里面的元素值可以想象成一个左右都有壁的圆柱筒。例如下图中左边的...
  • 11、高级 1:不喜欢 merge 的分叉?用 rebase 吧

    11.高级 1:不喜欢 merge 的分叉?用 rebase 吧 高级 1:不喜欢 merge 的分叉?用 rebase 吧 rebase——在新位置重新提交 小结 11.高级 1:不喜欢 merge 的分叉?用 rebase 吧 高级 1:不喜欢 merge 的分叉?用 rebase 吧 有些人不喜欢 merge ,因为在 merge ...
  • 1、什么是版本控制系统(VCS)

    01.什么是版本控制系统(VCS) 什么是版本控制系统(VCS) 版本控制:最基本功能 主动提交:程序代码和普通文本的区别 多人合作的同步需求:中央仓库 中央式版本控制系统 工作模型 01.什么是版本控制系统(VCS) 什么是版本控制系统(VCS) 很多人认为 Git 难以理解的第一个门槛在于:所谓的「Git 是一个分布式版本控制系统...
  • 29.结果导向:Go 开发者如何找工作?

    找到一份工作就算找工作了吗? 职业黄金期找工作次数有限 简历难看,竞争力低 可能缺乏核心竞争力 找工作是在做选择 找工作有哪些思维天坑? 如何做才能选择最好的工作机会? 做足面试准备 物(面试准备)尽其用,尽可能多 地 去选择 小结 在你学习完 Go 语言和本课程之后,你已经具备找一份正式 Go 开发的工作或者直接...
  • 6.基于本地消息表的最终一致性

    本地消息表方案 本地消息表方案 本地消息表这个方案最初是eBay提出的,此方案的核心是通过本地事务保证数据业务操作和消息的一致性,然后通过定时任务将消息发送至消息中间件,待确认消息发送给消费方成功再将消息删除。下面以注册送积分为例来说明 :下例共有两个微服务交互,用户服务和积分服务,用户服务负责添加用户,积分服务负责增加积分。交互流程如下 :1...
  • 11. 什么时候使用 rebase 代替 merge ?

    11. 什么时候使用 rebase 代替 merge ? 11. 什么时候使用 rebase 代替 merge ? 这两个命令都是把修改从一个分支集成到另一个分支上,它们只是以非常不同的方式进行。 考虑一下场景,在合并和变基前: A <- B <- C [master] ^ D <- E [branch] 在 g...
  • 339.go的GC和Python的GC

    136 2024-01-22 《Golang面试题》
    go的GC和Python的GC go的GC和Python的GC 题目来源:知乎 **答案:** Python : 引用计数式 GC,每个对象自身包含一个被引用的计数器,当计数器归零时自动得到回收。因为此方法缺陷较多,在追求高性能时通常不被应用。Go : Go 的 GC 目前使用的是无分代(对象没有代际之分)、不整理(回收过程中不对对象进...
  • 15. 三数之和

    📑 题目:15. 三数之和 📑 题目:15. 三数之和 🚀 本题 LeetCode 传送门 题目大意 给定一个数组,要求在这个数组中找出 3 个数之和为 0 的所有组合。 解题思路 用 map 提前计算好任意 2 个数字之和,保存起来,可以将时间复杂度降到 O(n^2)。这一题比较麻烦的一点在于,最后输出解的时候,要求输出不重复的解。数...
  • 419.Context 包的实现

    154 2024-01-23 《Golang面试题》
    Context 包的实现 Context 包的实现 参考解析 题目来源:腾讯 答案:千羽 Context 定义 context 包中实现了多种 Context 对象。Context 是一个接口,用来描述一个程序的上下文。接口中提供了四个抽象的方法,定义如下: type Context interface { De...
  • 4.程序实体的那些事儿(上)

    644 2023-12-29 《Go语言核心36讲》
    04 | 程序实体的那些事儿(上) 问题:声明变量有几种方式? 典型回答 问题解析 知识扩展 1. Go语言的类型推断可以带来哪些好处? 2. 变量的重声明是什么意思? 总结 思考题 04 | 程序实体的那些事儿(上) 我已经为你打开了Go语言编程之门,并向你展示了“程序从初建到拆分,再到模块化”的基本演化路径。 一...