Glide 架构设计艺术 (mp.weixin.qq.com)
自从Android诞生以来,Bitmap的管理就一直是大问题,为了更好的管理它,不同的图片加载框架不断的被推出,从刚开始的ImageLoader,到Picasso,再到现在的Fresco和Glide,可谓百花齐放。然而前两者现在都已经不再维护了,同时我们公司的项目目前也已经从Fresco切换到Glide了,之前之所以用Fresco是因为他在Android5.0以下系统中能从native层“偷”内存,但后面由于Android对于Bitmap内存管理方式的改变,这个功能不再生效,相比于Glide来说,Fresco就显得侵入性太强,而且可扩展性没有glide强。而Glide之所以扩展性如此强,就在于它 优秀的架构设计 ,这也是我们今天要讨论的。
by @code小生 2019-08-18 23:19 分享 查看详情
Android Study - 关于AIDL的使用学习 (mp.weixin.qq.com)
进程:一般指一个执行单元,在平台上指一个程序或一个应用;

线程:CPU调度的最小单位,也是一种资源,一个应用可包含多个线程;
by @code小生 2019-08-18 23:19 分享 查看详情
代码洁癖症的我,学习 Lint 学到心态爆炸 (mp.weixin.qq.com)
以前对下面的问题,我的态度是,不报错就是没问题,报错就用快捷键,根据Android Studio提示修复问题,从来不去问个为什么?现在代码洁癖症越来越严重的我,忍不住想看清什么东西在搞鬼。
by @code小生 2019-08-18 23:18 分享 查看详情
推荐几款能提升代码效率的笔记应用 (mp.weixin.qq.com)
编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有序的关键,也是克服压力、绝望和倦怠的好方法。
by @code小生 2019-08-18 23:17 分享 查看详情
如何在 Apache Flink 中使用 Python API? (yq.aliyun.com)
本文根据 Apache Flink 系列直播课程整理而成,由 Apache Flink PMC,阿里巴巴高级技术专家 孙金城 分享。重点为大家介绍 Flink Python API 的现状及未来规划,主要内容包括:Apache Flink Python API 的前世今生和未来发展;Apache Flink Python API 架构及开发环境搭建;Apache Flink Python API 核心算子介绍及应用。
by @可耐芊小仙女 2019-09-11 14:43 分享 查看详情
Tengine 如何查找 server 块 (yq.aliyun.com)
本文的目标读者是Tengine/Nginx 研发或者运维同学,如果自己对这块逻辑非常清楚,那可以略过,如果在配置或者开发 Tengine/Nginx 过程中,有如下疑问的同学,本文或许能解答你多年的疑惑:
by @可耐芊小仙女 2019-09-10 16:04 分享 查看详情
想打开别人家App,看它就够了 (mp.weixin.qq.com)
DeepLink,深度链接技术,主要应用场景是通过Web页面直接调用Android原生app,并且把需要的参数通过Uri的形式,直接传递给app,节省用户的注册成本。
by @SELECT-FROMALL 2019-09-09 08:50 分享 查看详情
副业刚需 (mp.weixin.qq.com)
近一个词突然火了起来,叫 副业刚需。我们知道房子是有刚需这一说法,没想到副业也出现了刚需。
by @code小生 2019-09-08 17:27 分享 查看详情
Retrofit 结合 Lifecycle, 将 Http 生命周期管理到极致 (mp.weixin.qq.com)
Google 最新推荐的 Lifecycle 架构就是可以让你自己的类拥有像 activity 或 fragment 一样生命周期的功能。
by @code小生 2019-09-08 17:26 分享 查看详情
2. Jetpack源码解析—Navigation为什么切换Fragment会重绘? (mp.weixin.qq.com)
上篇文章我们简单的介绍了Navigation组件的使用,以及深入分析了源码中的具体实现,基本原理我们已经很清晰了。本篇文章主要介绍下我在项目中遇到的问题,以及目前关于Navigation实现的一些探讨。还没有看过上篇文章的可以查看一下:
by @code小生 2019-09-08 17:25 分享 查看详情
Android 开发凉了吗 (mp.weixin.qq.com)
记得2013年的时候,安卓崛起,一夜之间遍地谈论安卓这个奇怪的机器人。

安卓受宠的原因,主要围绕着:

1 应用商城,给与每个开发者足够的诱惑,是公司员工可以业余一展技能的时刻。
by @code小生 2019-09-08 17:24 分享 查看详情
用户数从 0 到亿,我的 K8s 踩坑血泪史 (yq.aliyun.com)
容器服务 Kubernetes 是目前炙手可热的云原生基础设施,作者过去一年上线了一个用户数极速增长的应用:该应用一个月内日活用户从零至四千万,用户数从零到一亿的裂变式增长,充分享受了容器服务快速简便的扩容操作和高可用特性。作者使用容器服务 Kubernetes 集群将公司内系统完全上云 1 年多,本篇文章记录了其中的踩坑与优化记录。
by @可耐芊小仙女 2019-09-06 16:14 分享 查看详情
ALS算法实现用户音乐打分预测 (yq.aliyun.com)
很多人在决定是否看一部电影之前都会去豆瓣看下评分作为参考,看完电影也会给一个自己的分数。每个人对每个商品或者电影或是音乐都有一个心理的分数,这个分数标明用户是否对这个内容满意。作为内容的提供方,如果可以预测出每个用户对于内容的心理分数,就能更好的理解用户,并给用户提供好的内容推荐。今天就介绍下如何通过ALS矩阵分解算法实现用户对于音乐或者电影的评分预测。
by @可耐芊小仙女 2019-09-06 16:12 分享 查看详情
如何正确使用Flink Connector? (yq.aliyun.com)
本文主要分享 Flink connector 相关内容,分为以下三个部分的内容:第一部分会首先介绍一下 Flink Connector 有哪些。第二部分会重点介绍在生产环境中经常使用的 kafka connector 的基本的原理以及使用方法。第三部分答疑,对社区反馈的问题进行答疑。
by @可耐芊小仙女 2019-09-06 16:10 分享 查看详情
美团张志桐:美团 HTTP 服务治理实践 (zhuanlan.zhihu.com)
美团是 Nginx 的老用户,从创业初期就使用 Nginx,直到 2013 年迁到了阿里的 Tengine,再到今年三四月份,全站服务迁到了 OpenResty 上。
by @又拍云 2019-09-05 14:21 分享 查看详情
微服务分布式一致性模式 (insights.thoughtworks.cn)
微服务拆分后遇到的一个麻烦是分布后的一致性问题。单体架构的业务处理和数据都在一个进程里面,一致性保障很成熟,开发人员基本上不用关心。当把业务系统拆分到不同进程时,就遇到了技术性一致性问题。这带来了纠结,我们希望有一颗银弹,一把解决问题。但由于分布式一致性在(CAP)理论上没有完美的解决方案,我们所能选择的方案是在特定业务场景下的选择。
by @ThoughtWorks 2019-09-04 11:12 分享 查看详情
【社群话题分享】当 Bug 引发事故时,是否应该追究责任呢? (zhuanlan.zhihu.com)
对于程序员来说Bug简直是天敌一般(听说在菲律宾出Bug要被电击哦~)不过,讲真,工程师很难保证自己写出的代码一遍运行毫无报错,测试没法保证每次上线前都能把 Bug 查杀殆尽。

1.你发现 Bug 的时候是怎样一种心情?你是如何看待Bug的存在?
2.当 Bug 引发事故时,是否应该追究责任呢?why?
by @又拍云 2019-09-03 10:20 分享 查看详情
从入门到实践:创作一个自己的 Helm Chart (yq.aliyun.com)
我们平时在日常生活中会经常在不同的平台上与各种各样的应用打交道,比如从苹果的 App Store 里下载的淘宝、高德、支付宝等应用,或者是在 PC 端安装的 Word、Photoshop、Steam。这些各类平台上的应用程序,对用户而言,大多只需要点击安装就可使用。
by @可耐芊小仙女 2019-09-02 16:41 分享 查看详情
Kubernetes 弹性伸缩全场景解读(五) - 定时伸缩组件发布与开源 (yq.aliyun.com)
Kubernetes弹性伸缩系列文章为读者一一解析了各个弹性伸缩组件的相关原理和用法。本篇文章中,阿里云容器技术专家莫源将为你带来定时伸缩组件 kubernetes-cronhpa-controller 的相关介绍与具体操作,目前该组件已经正式开源,欢迎大家一起交流探讨。
by @可耐芊小仙女 2019-09-02 16:39 分享 查看详情
从求生存到修体系,我在阿里找到了技术人的成长模式 (yq.aliyun.com)
成长即意味着改变,而改变本身是一件很痛苦的事情。改变会有连锁反应,一次改变之后,你的心态和认知可能会和以前大有不同。平凡的人总是相似,不凡的人各有各的不凡,技术人的成长道路依然很长!本文由阿里巴巴前端技术专家悟寻将他在阿里的成长思考进行分享,希望能够给正在业务中深耕细作的你带来一些思考和方向。
by @可耐芊小仙女 2019-08-30 16:09 分享 查看详情