首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
BeyondLimit
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
我常用的写作工具都在这儿了
经常有同学向我询问,写作的时候都有什么好用的工具。 是时候分享一波了~ 写作工具 1. typora 之前我写文章的时候,都是在掘金写完文章,然后搬运到别的平台。去年开始发现这个方法行不通了,因
iOS疑难Crash的寄存器赋值追踪排查技术
我们会借助一些崩溃日志收集库来定位和排查线上的崩溃信息,但是有些崩溃堆栈所提供的信息有限又不是必现崩溃,很难直观排查出问题的所在。这里我给大家分享一个采用寄存器赋值追踪的技术来排查和分析崩溃日志的技巧。话不多说先看案例: 从上面的崩溃信息大概可以看出这是一个GCD队列线程调用时…
iOS App 启动过程及优化
1. 冷启动与热启动 App点击启动前,此时App的进程还不在系统里。需要系统新创建一个进程分配给App。(完整的App启动过程) App在冷启动后用户将App退回后台,此时App的进程还在系统里。用户重新返回App的过程。(热启动做的事较少) 2. App 完整启动流程 1.…
一个iOS程序员的自我修养(一)编译和链接
对于平常的应用开发,我们很少关注编译和链接过程,因为 Xcode 在 build 的时候将编译和链接合并到了一起一步完成。以mian.m为例: 以上过程可以被成 4 个步骤,分别是预处理,编译,汇编和链接。 将所有的“#”删除,并且展开所有的宏定义。 处理所有条件预编译指令,比…
我所理解的 iOS 并发编程
无论在哪个平台,并发编程都是一个让人头疼的问题。庆幸的是,相对于服务端,客户端的并发编程简单了许多。这篇文章主要讲述一些基于 iOS 平台的一些并发编程相关东西,我写博客习惯于先介绍原理,后介绍用法,毕竟对于 API 的使用,官网有更好的文档。 为了便于理解,这里先解释一些相关…
按下 ⌘ + R 后发生的事情
作为一名 coder,每天的工作不是解 bug,就是写 bug。有些东西,了解了并不一定有利于写 bug,但是有利于解 bug。 对于一个工程,当你按下 ⌘ + R 到主界面显示出来,你可曾想过这一过程发生了哪些事情?这些原理性的东西,对我们 coding 并没有直接帮助,了解…
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 记住猿人谷一句话:面试时越简单的问题,一般就是隐藏着比较大的坑,一般都是需要将问题扩展的。上面求职者的回答不对…
jsliang 求职系列 - 46 - 简历
Hello 小伙伴们大家好,2020.09 我们又见面了。 自从 2019 写了 2019 面试系列 - 简历 后,求职完到现在又到了找工作的时候,特地补充完善了 2020 年的简历文章,欢迎关注 Github 里 jsliang 文档库的求职系列:document-libra…