摘要: 所谓"番外特别篇",就是系列文章更新期间内,随机插入的一篇文章.目前我正在更新的系列文章是 [实现iOS图片等资源文件的热更新化](https://github.com/ios122/ios_assets_hot_update).但是,这两天,被一个自己App中诡异的相册读取的Bug困扰,暂时延缓了文章的更新进度.这个BUG,诡异而又有趣,既然花了10个小时才理清,不妨再投入1个小时,晒出来供大家鉴赏,品玩. 阅读全文
posted @ 2016-09-22 12:43 iOS122 阅读(4032) 评论(3) 推荐(2) 编辑
摘要: 本文会基于一个已有的脚本工具自动导出所有的图片;最终给出的是一个从 Images.xcassets 到基于文件夹的精简 合适 的图片资源集的完整过程.难点在于从完整图片集到精简图片集,肯定是基于一个定制化的脚本,自定义导出的.如果自己手动导出?那可有的忙喽~ 阅读全文
posted @ 2016-09-19 21:11 iOS122 阅读(2119) 评论(0) 推荐(1) 编辑
摘要: 所以说,本系列的重点不在于热更新技术本身,而是在于如何用最小的成本,赋予一个中规中矩的iOS App的资源部分,以热更新的能力!好吧,略显绕口,意会!事实也是如此! 阅读全文
posted @ 2016-09-13 10:11 iOS122 阅读(1092) 评论(0) 推荐(1) 编辑
摘要: 前一篇文章,已经介绍了BMR的基础用法,再结合Spark和Scala的文档,我想应该是可以开始你的数据分析之路的.这一篇文章,着重进行一些简单的思路上的引导和分析.如果你分析招聘数据时,卡在了某个环节,可以试着阅读本文. 在继续下面的各种分析前,请确保已经读完了本系列文章的第三篇,并正确配置了BMR,同时导入了需要的真实招聘数据. 阅读全文
posted @ 2016-09-07 09:36 iOS122 阅读(799) 评论(0) 推荐(1) 编辑
摘要: 本文,意在以最小的篇幅,来帮助对大数据和Spark感兴趣的小伙伴,能尽快搭建一个可用的Spark开发环境.力求言简意赅.文章,不敢自称BMR的最佳实践,但绝对可以帮助初学者,迅速入门,能够专心于Spark本身的学习和实践.不服的童鞋,可以先自己折腾下BMR,再返回来读这篇文章O(∩_∩)O哈! 阅读全文
posted @ 2016-09-02 13:00 iOS122 阅读(1002) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2016-09-01 10:16 iOS122 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 我觉得如果动笔,就应该努力地把要说的东西表达清楚.今后一段时间,尝试下系列博客文章.简单说,如果心里想表达想分享的,就适当规划组织下,使其相对自成体系,以便于感兴趣但可能刚好某个领域还不是很熟的人,也能很好地入手.系列文章,我会努力避免过于主观化的描述,同时吸取以往的经验,尽量给每个系列的文章都设置一个单独的 github 项目,供查阅参考. 阅读全文
posted @ 2016-08-31 09:42 iOS122 阅读(900) 评论(0) 推荐(1) 编辑
摘要: 深度使用react-native的热更新能力,必须知道的一个shell命令 阅读全文
posted @ 2016-08-28 03:13 iOS122 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 我问大师,如何才能改变世界? 大师说: 把你知道的,自认为有价值的东西都记下来,并保证他们可以被有同样需求的人很容易地检索到;剩下的,交给时间就好了! 阅读全文
posted @ 2016-08-25 11:43 iOS122 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 通过IP直接访问网站,可以解决DNS劫持问题.DNS劫持,可以通过修改电脑的host文件模拟.如果是HTTP请求,使用ip地址直接访问接口,配合header中Host字段带上原来的域名信息即可;如果是 https请求,会很麻烦,需要 `Overriding TLS Chain Validation Correctly`;curl 中有一个 `-resolve` 方法可以实现使用指定ip访问https网站,iOS中集成curl库应该也可以,不过改动太大,未验证;对于服务器IP经常变的情况,可能需要使用httpD 阅读全文
posted @ 2016-01-25 02:12 iOS122 阅读(7382) 评论(0) 推荐(3) 编辑