前言
看完本文可以达到什么程度
- 自顶向下分析
- 学会 hook task
- 学会自定义 task,自定义 gradle 插件
- 掌握改造 Robust
预备知识
- 理解 gradle 的基本开发
- 掌握 Task,Transform 概念
程序媛、乐器狂、工匠、重度偏执者
你有没有留意到?优秀的解决方案思想都是相通的:当你研究 Flutter 渲染原理时会发现 Flutter Rendering 层类似于 React 中的虚拟 DOM,当你去看 Weex 工作原理时,诶,又发现了虚拟 DOM 的身影,更别提 VUE 响应式视图的核心也是虚拟 DOM 了。
那这个虚拟 DOM 有什么用?为什么这么多框架都应用了它?本质上带来了什么优势?本文将结合前端和移动端来谈谈。
more >>2017年底,给自己的 2018 定下了 4 项规划:
制定中长期计划和目标,进行阶段总结反思。
结果:给10分不能再多,只制定了中期目标,也没有及时复盘,没有照着目标规划来走,可以说是随意生长了。
提高 GitHub 开源贡献
结果:给自己打60分,勉强及格,没什么好的思路去开源。
坚持阅读写作,已经过 1 轮的书籍过第 2 轮,再次消化感悟。
结果:遗憾没能过第 2 轮,但是本年坚持阅读,阅读量达新高,且做到及时写总结,听书 30 本,阅读 32 本书,完成回顾总结 42 本,给自己打70分。
学习理财知识,增加第二收入。
结果:80分,阅读理财相关的书籍 4 本,对投资有个完整的认识,用大局观来看股市,并留心观察潜力行业(养老、医疗),付出了实践,也当了一回韭菜。
和部门团队更多的交流
结果:75分,还是有惰性,也比较看心情,但是每次调研都可以主动和同事交流,review 时积极提出不合理之处,算是有改进。
整体而言,2018 没怎么按之前的规划走,也是和自己规划能力差、没及时复盘有关系。虽然走偏,但连拿 2 个季度 S + 1个季度 A + 年度 S,也体现了开挂般的 2018 。
也许有人会认为,谈论代码已经有点落后了——代码不再是问题,我们应当关注模型、需求、功能设计上。运用 Google 的自动编程框架 AutoML 和UIzard 的 pix2code就可以自动生成代码,看起来我们正在临近代码的终结点。
但是,注意但是!我们永远无法抛弃代码, 就算语言继续抽象,领域特定语言数量继续增加,也终结不了代码。因为代码呈现了需求的细节,这些细节无法被忽略或抽象,必须明确之。将需求明确到机器可以执行的细节程度,就是编程要做的事。
我们可以创造各种与需求接近的语言,我们可以创造帮助把需求解析和汇整为框架结构的各种工具。然而,我们永远无法抛弃需求中的精确性和细节 —— 所以代码永存。
more >>我们身处于这个信息大爆炸的自媒体时代,媒体和受众这两大信息传播要素之间的界限已然消失不见,我们既是信息的消费者,也是信息的生产者。
已经有案例表明,不少企业依旧想当然地用过去的经验来制定营销策略,其结果是花了大价钱、大力气却也只能换来大众的漠不关心。与之相反的是,有的人就能通过50美元的视频制作费,达到百万美元广告投入的效果;有的人用3.5万美元拍摄的DV电影,能实现2.87亿美元的票房收入……
营销人员不禁会问:“到底怎么了?”
这正是这本《疯传》所要回答的问题。不为别的,只因为我们的社会进入了后互联网时代,通过移动终端设备,信息已经从传统的自上而下层级结构的模型,转变为点对点网状结构模型。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true