首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统
订阅
hunterring007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
我从在职到自由职业的完整经验分享
大家好,我卡颂。 到今年9月,我自由职业就满3年时间了。 期间有很多朋友向我请教经验,我也写过很多篇相关文章,但有些朋友表示没法借鉴。 对于这个问题,我陷入过很长一段时间知识的诅咒。具体来说,曾经我认
保守点,90%的程序员不适合做独立开发
大家好,我卡颂。 近两年互联网行业不景气,很多程序员都在寻找新出路。很自然的,独立开发成为一个充满吸引力的选择 —— 背靠自己的开发技能,不用看老板脸色,靠产品养活自己,想想就很美好。 但恕我直言,保
Grokking the System Design Interview 系统设计面试:一步步得指导 – (一)起步
Grokking the System Design Interview 系统设计面试:一步步得指导 – (一)起步 许多软件工程师,在系统设计面试(SDIs)是会很头疼,主要有三个原因: SDIs
Lisp的本质(The Nature of Lisp)
最初在web的某些角落偶然看到有人赞美Lisp时, 我那时已经是一个颇有经验的程序员。 在我的履历上, 掌握的语言范围相当广泛, 象C++, Java, C#主流语言等等都不在话下, 我觉得我差不多知道所有的有关编程语言的事情。对待编程语言的问题上, 我觉得自己不 太会遇到什么大
天道酬勤,进字节了
生活是一个圆,你在开始的时候可能已经可以预见终局,但生活有时候又是一条蜿蜒的道路,在这其中充满了很多的机遇与期待。 而关于我的生活,以及如何从校园走向职场的,我很想与你分享一下。 稚嫩的大学生与坎坷的
如何提交规范的 git commit message
目前规范使用较多的是 Angular 团队的规范, 继而衍生了 Conventional Commits specification. 很多工具也是基于此规范, 它的 message 格式如下: 此次commit的简洁描述,不超过50个字符, 推荐使用英语提交commit。 最…
字节跳动自研线上引流回放系统的架构演进
1. 背景 AB Test (diff 测试) 是在互联网行业中比较常用的验证方法,例如 Google 通过 AB 实验针对广告和推荐的效果做验证,Twitter 研发了 Diffy ,把 Diff 验证能力应用到了 API 接口的质量保障上。通常 AB Test 有两种形式,…
让commits历史像Vue一样清爽优雅-Git rebase 原理、工作流介绍+常见问题指南
1. rebase原理 a. 概述 b. rebase和merge的区别 rebase(变基)的作用,就是可以改变一个分支中一串commit的‘基点’、也就是父commit。这样说起来可能并不好理解,所以我们可以将它和开发中常用的merge操作进行类比——它和merge操作的目…
git merge 参数--ff、--no-ff 和--squash 区别
--ff: (fast-forward)默认的提交方式。方式就是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情况如果删除分支,则会丢失分支信息。因为在这个过程中没有创建commit。 --no-ff: 指的是强行关闭fast-…
关于Git rebase你必须要知道的几件事
理论上来说,只要能合理管理项目分支,这几个命令已经足以应付所有的日常开发工作。但是如果我们偶尔看一下自己的git graph,我的天呐,为什么会这么乱。 鉴于分支管理的混乱(或者根本就没有进行过分支管理),我们经常遇到一些意想不到的问题,因此需要使用很多面生的git命令来解决我…