首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
思路借鉴
订阅
FeelsChaotic
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
GitHub标星1.6W+,程序员不得不知的“黑魔法开发指南”又火了
当程序员谈论开发设计时,常常会聊到非常多的定律,而 GitHub 上的一个名为「hacker-laws」的仓库收录了一些最常见的定律、原则等,获得了 16.5k 的 Star。 还记得所有AI教程必提的「奥卡姆剃刀原则」吗?即:如无必要,勿增实体。 这条原则也被收藏,还有一些不…
OCEval-动态执行ObjectiveC的热修复方案
目前流行的 JSPatch/RN 基于JavaScriptCore提供了iOS的热修复和动态化方案。但是都必须通过下发Javascript脚本来调用Objective-C。 尤其是JSPatch,编写大量的JS代码来调用OC的方法,开发效率较低(目前可以借助语法转换器),运行效…
Android - 一种新奇的冷启动速度优化思路(Fragment极度懒加载 + Layout子线程预加载)
明天是周二,正好是我们团队每周一次的技术分享,我会把前段时间花了几天在干其他活的同时,整的一套诡异的冷启动速度优化方案分享一下。 在我们的Android项目中,应用过了闪屏之后会进入到主屏 - MainActivity,这个地方我吐槽很多次了,广告闪屏作为launcher真的不…
对 Android SDK 开发的一些个人心得
自从工作以后,大部分时间都是参与 Android SDK 方面的开发工作,满打满算也有两年时间了,多多少少有点心得体会。之前偶然在脉脉上回答了一个“APP 开发和 SDK 开发有什么区别”的问题,前几天又有朋友问到了类似的问题,所以我总结了一下,算是个人心得吧。不过,毕竟我工龄…
从FMDB线程安全问题说起
从日志中能大概猜到,这是多线程访问数据库导致的 crash。FMDB 提供了 FMDatabaseQueue 在多线程环境下操作数据库,它内部维护了一个串行队列来保证线程安全。我检查了所有操作数据库的代码,都是在 FMDatabaseQueue 队列里执行的,为啥还是会报多线程…
不思考才是真正的危机
年末各大互联网企业结构调整(裁员)的消息一经放出,“资本寒冬”和“程序员如何渡过中年危机”又被关注。掘金、知乎上也能看到类似的讨论文章。作为一个准大龄程序员,自然我也同样有着焦虑和思考。 是转型管理还是钻研技术?又或者干脆考个公务员上岸?相信答案因人而异。最近在有幸当了回面试官…
2018年收获5条认知,条条振聋发聩 | 掘金年度征文
很开心,在掘金上分享一下自己在2018年的收获。 本文内容大部分都是与技术无关的。 1. 知识与技能的区别 2018年买了一门课,《5分钟商学院》。听到其中一讲后,备受启发。 它整整影响了我一年。 观点很简单,要区分知识与技能的区别。知识是可以学到的,但是技能只能习得。 不能把…
是什么让现在的我举步维艰 - 原罪
看过当时我就感觉总结的太到位了,把我一直想说的都非常系统全面的说出来了,非常到位呀!2、5、6、8 是我最大的原罪,其他的其实我也有一些,不过没这么严重。大家都是做软件开发的,应该知道 拖延症、无法走出舒适区、莫名焦虑 这些意味着什么,这基本上判了我们未来职业生涯的死刑啊,这个…
我们始终不能只靠技术来生活
1. 我们生活的每天都面临着很严重的挑战 虽然目前看起来我们都在做着自己的事情,一切在顺利的进行着,但是,实则不然,我们每个人的身边或是自身已充满着“危机”,这里说的危机是指你的自身价值可替代性。 不管你做什么,自己的不可替代性是最重要的。那么如何解释这点呢?细心想想,不难。 …