首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
通用
订阅
Lannister205
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 1订阅
IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)
它还支持自定义的代码模板(Live templates)呢,很强大吧。 这是一个很酷的功能 O(∩_∩)O~,它会把之前剪切或拷贝的代码历史记录(最近 5 条)展示出来,让你来选择哦。可惜的是,列表选项如果是中文会乱码,还好内容可以正常显示: 主要是查看当前光标所在内容使用情况…
【译】Google 官方文章——如何去做code review
作者: 也就是本次CL的开发者,原文中是以author来称开发者的。以老外的思维,意思是“CL的作者” cr(Code review)主要目的在于确保Google 的代码库代码质量越来越好。而所有相关的工具与流程皆是因应这个目的而生。为达到此目的,势必需要做出一连串的权衡与取舍…
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…
[译] 理解编译器 —— 从人类的角度(版本 2)
理解编译器的内部原理会促使你更高效地使用它。在这个按时间排序的概要中,了解编程语言和编译器的工作原理。(为此)编写了大量的链接、示例代码和图表来帮助你理解。 理解编译器 —— 从人类的角度(Version 2)是我在 Medium 上发表的第二篇文章(有超过 21000 的阅读…
工程师如何在工作中提升自己?
古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。以至于长期以来流传一个很广的误解:35岁是程序员工作的终点。 如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工…
AS 高效使用通关小手册
或许你应该收藏一下...
如何优雅地使用 Git
tag 的作用是对某个提交点打上标签,发布版本后打 tag,便于以后回滚特定版本,而不需要 revert。 tag 是对某一版本的记录。 git rebase一般解释为变基,也有解释为衍合。 git merge 和 git rebase 都可以整合两个分支的内容,最终结果没有任…
【译】2017 年最受欢迎的 10 个编程挑战网站
想快速提升编程技能?那么,这 10 个编程竞技网站会给你带来极大的帮助。当然,或许你也是这上面的常客。^ ^
最好用的开源跨平台 Js bridge 新秀 - DSBridge iOS 篇
看了 github 介绍,DSBridge 当之无愧是目前地球上最好的 IOS/Android javascript bridge,本文继上一篇介绍 android 端之后,今天介绍一下 ios 端的使用...
还在断点调试?教你四种调试技巧让你快速定位错误!
专栏 | 九章算法网址 | www.jiuzhang.com 在九章做老师的这段时间,许多同学经常把一个程序直接贴给我说: “ 老师,我的程序出错了,帮我看看吧。 ” 对于这些同学的请求,我往往只能委婉的拒绝: “ 调试要靠自己哦~ 我帮你指出程序的错误,对于你自己一点帮助都没…