首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
看看待办事项并滚去学习
订阅
良好开端
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
漫画:什么是红黑树?
2017年,小灰曾经发布过一篇关于红黑树的漫画,当时由于时间仓促,部分知识点一带而过,并没有讲解得很细致全面。 最近,小灰把这个知识点重新做了总结,分成上下两篇,希望大家把红黑树这个重要的数据结构彻底吃透。 1.左子树上所有结点的值均小于或等于它的根结点的值。 2.右子树上所…
iOS 查漏补缺 - 线程
多线程是我们开发和面试中都会遇到的一个重要概念,相比于其他编程语言和平台,iOS 的多线程使用起来要比较友好和易用一些。但是对于多线程的基本概念,我们还是需要重视起来,这对于我们探索 pthread、NSThread、GCD 以及 RunLoop 都大有裨益。 要先了解什么是线…
一篇学会GitHub搜索语法
您可以使用 >、>=、< 和 <= 搜索大于、大于等于、小于以及小于等于另一个值的值。 还可以使用范围查询搜索大于等于或小于等于另一个值的值。 可以使用范围语法n..n来搜索范围内的值,其中第一个数字n是最低值,第二个数字是最高值。 可以通过使用 >、>=、<、<= 和范围查询…
2020 还不会泡 Github 你就落伍了
回想起两年前刚接触 GitHub 那会儿,就发现网上完全搜不到一篇关于 github 使用的文章,虽然自己倒腾几下慢慢的也就上手了,但毕竟花费了不少时间。 GitHub 作用:借助 github 托管项目代码。 对别人的代码进行了改进,向作者发出修改请求,作者同意后可以合并到它…
[译] 现在就该学习的 7 门现代编程语言
如果我们把人类现代文明比做一辆车,那么软件开发行业就像汽车的发动机,编程语言就像发动机的燃料。你该学习哪门编程语言呢? 学习一门新的编程语言需要投入大量时间、精力和脑力。但是,就如我在另一篇文章中所写,学习一门新的编程语言能够提升你的编程技能,加速你的职业发展 一般来讲,我们需…
大学四年因为知道了这32个网站,我成了别人眼中的大神!
段位排名,不如这个啊。
【编程玄学】一个困扰我122天的技术问题,我好像知道答案了。
众所周知,编程是一门玄学。 本文主要是描述输出语句、sleep以及Integer对线程安全的影响。第一次碰到这个问题是122天之前,当时就觉得很奇怪。 这也是本文最后留下的一个问题,如果有知道的朋友还请指点一二。 首先,还是本号特色,先荒腔走板的聊聊生活。 上面这张图是我 20…
程序员必备之终端模拟器,让你的终端世界多一抹“颜色”
当你逐渐厌倦了 cmd 的枯燥黑屏、powershell 的单调蓝底,可以来尝试一下使用可定制性更高的终端模拟器。下面是 HelloGitHub 从 GitHub 上收集的一些开源终端模拟器,它们功能丰富,界面美观,可以完美替代掉系统自带的普通终端。萝卜白菜各有所爱,挑挑看有没…
有 Bug 洁癖的开发者的福音,如何把你的Bug写得与众不同?
当我们写的一个脚本或程序发生各种不可预知的异常时,如果我们没有进行捕获处理的时候,通常都会致使程序崩溃退出,并且会在终端打印出一堆 密密麻麻 的 traceback 堆栈信息来告诉我们,是哪个地方出了问题。 当然有了,在 Python 中,没有什么问题是一个库解决不了的,如果有…
菜鸡程序员是如何写代码的?
每个程序员都要历经从菜鸡到大牛过程蜕变胡过程。当初大家起点都差不多,工作多年后,有些人依然停留在菜鸡,有些人却已成为大牛,所有的事情,都是一点一滴习惯养成。让我们看看菜鸡程序员是如何写代码的?有可能找到你当初的影子,甚至是现在的影子。 命名很随意,当时写代码特别High,什么奇…