【设计思想解读开源框架】Activity的6大难点,你会几个
背景面是是上海的Androidleader岗位,周日一轮面试,自我感觉答的都还不错。结果收到邮件面试结束了,说什么"你优秀的学识和能力给我们留下了深刻的印象!经过对你综合情况的仔细评估,并经过与岗位需求进行谨慎匹配和权衡之后,非常遗憾,我们这次没有和你达成合作。但你的信息已经被录入到公司人才库"。意思就是挂了呗。后来打电话问hr,没跟我说原因。然后面试过
徐小夕 徐小夕
4年前
深度剖析github star数15.1k的开源项目redux-thunk
日益忙碌的一周又过去了,是时候开始每周一次的总结复盘了,今天笔者就来剖析一下github中star数15.1k的开源项目reduxthunk。作为一名React方向的前端工程师,不管是被面试还是面试别人,大部分都会说起reduxthunk的实现原理,因为它非常经典且有用,而且代码量少的感人,只有短短12行代码,却能解决React开发中同一个函数支持多
Stella981 Stella981
3年前
Docker Compose集成式应用组合及service编排
Compose简介Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/compose(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fdocker
Stella981 Stella981
3年前
GitHub「有偿刷Star」遭热议,请别赚开源的黑心钱
!(https://oscimg.oschina.net/oscnet/c181999ed6f74595b25b2123145bc821.jpg)!(https://oscimg.oschina.net/oscnet/0478d5b3f801430ca9f5a2ad0e29d8f2.jpg)编辑| 小匀来
Stella981 Stella981
3年前
Alamofire4.x开源代码分析(四)Timeline和cURL Command Output
Timeline(时间统计)Timeline是Alamofire提供的贯穿整个request生命周期的时间统计方案,可以通过response.timeline来访问.Alamofire.request("https://httpbin.org/get").responseJSON{responseinprint
Stella981 Stella981
3年前
GitHub 热榜:天才黑客开源新项目,不到 1000 行代码,1400 Star!
△点击上方“Python猫”关注,回复“1”领取电子书!(https://oscimg.oschina.net/oscnet/66bff4e5910b4d44847fbe80bf0e7552.png)来自机器之心在深度学习时代,谷歌、Facebook、百度等科技巨头开源了多款框架来帮助开发者更轻松地学习、构建和
Easter79 Easter79
3年前
Taro_Mall 是一款多端开源在线商城小程序.
介绍Taro\_Mall(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fjiechud%2Ftaromall)是一款多端开源在线商城应用程序,后台是基于litemall基础上进行开发,前端采用Taro框架编写,现已全部完成小程序和h5移动端,后续会
Stella981 Stella981
3年前
IOS开发笔记(Swift):利用开源类库实现检测更新功能
  上一篇《IOS开发笔记(Swift):UITableView表格视图的静态使用(http://my.oschina.net/realfighter/blog/700079)》中,我们通过UITableView静态化表格实现App中常用的更多功能布局,本篇我们来实现一下其中的检测更新功能。本篇也会介绍几种常用的类库:Alamofire、Swifty
频繁 FullGC 的原因竟然是 “开源代码”? | 京东云技术团队
我们主要探究FullGC的角度出发分析我在开发运营后台的时候遇到的频繁FullGC过程。
融云IM即时通讯 融云IM即时通讯
7个月前
融云IM干货丨开源 IMKit 修改后如何升级版本
要升级修改后的开源IMKit版本,你需要遵循以下步骤:检查变更内容:首先,你需要了解从旧版本升级到新版本的变更内容。根据融云开发者文档,从2.x升级到5.x版本,涉及到RCIM、RCMessageCell、RCChatSessionInputBarCont