RadonDB架构解析 (wubx.net)
做为一个MySQL从业人员,从我对RadonDB关注到使用,将近有半年多时间,这次RadonDB开源,基本也全程参与,在这里开源计划到最终在DTCC展现,也深深感受为开源,公司也需要付出很多很多。

这里了为了能快速的让大家了解RadonDB,我这里对RadonDB架构做一个简单的梳理,本着更容易大家理的态度不夸大,更利于接近于实质, 同时也方便大家深入去学习RadonDB。
by @技术头条 2019-06-27 13:53 分享 查看详情
设计模式总是学不会?是时候换个姿势了 (mp.weixin.qq.com)
对话形式的通熟易懂设计模式指南,让你重拾学习设计模式的兴趣。
by @码个蛋 2019-06-27 10:06 分享 查看详情
开发者如何快速熟悉一个新敏捷项目 (insights.thoughtworks.cn)
如何快速熟悉一个新的敏捷项目,这是我在ThoughtWorks几年间一直思考的一个问题。下面就是我一直积攒的自己的经验,写给我的新同事,以及任何正在实施敏捷软件项目的读者。
by @ThoughtWorks 2019-06-26 10:34 分享 查看详情
老司机的自信,让 CDN 加速再加速 (zhuanlan.zhihu.com)
在未使用 CDN 加速前,货车只能行驶在普通的道路上,被各种红绿灯以及堵车所迫。当采用 CDN 之后,货车就像是获得了 VIP 特权,驶上了高速公路,能够更加的通畅高效。

那么是否有曾想过,如何让这辆货车能够行驶的更快一些,货物能够运送的更快一些呢?
by @又拍云 2019-06-26 10:16 分享 查看详情
我膨胀了!要手写QQ底层。 (mp.weixin.qq.com)
别天天只会集成环信,融云了。哥带你手写IM SDK,从底层写QQ。
by @SELECT-FROMALL 2019-06-25 09:06 分享 查看详情
重磅开源|AOP for Flutter开发利器——AspectD (yq.aliyun.com)
随着Flutter这一框架的快速发展,有越来越多的业务开始使用Flutter来重构或新建其产品。但在我们的实践过程中发现,一方面Flutter开发效率高,性能优异,跨平台表现好,另一方面Flutter也面临着插件,基础能力,底层框架缺失或者不完善等问题。举个栗子,我们在实现一个自动化录制回放的过程中发现,需要去修改Flutter框架(Dart层面)的代码才能够满足要求,这就会有了对框架的侵入性。要解决这种侵入性的问题,更好地减少迭代过程中的维护成本,我们考虑的首要方案即面向切面编程。
by @可耐芊小仙女 2019-06-24 15:12 分享 查看详情
Apache Flink 是如何管理好内存的? (www.54tianzhisheng.cn)
如今,许多用于分析大型数据集的开源系统都是用 Java 或者是基于 JVM 的编程语言实现的。最着名的例子是 Apache Hadoop,还有较新的框架,如 Apache Spark、Apache Drill、Apache Flink。基于 JVM 的数据分析引擎面临的一个常见挑战就是如何在内存中存储大量的数据(包括缓存和高效处理)。合理的管理好 JVM 内存可以将 难以配置且不可预测的系统 与 少量配置且稳定运行的系统区分开来。

在这篇文章中,我们将讨论 Apache Flink 如何管理内存,讨论其自定义序列化与反序列化机制,以及它是如何操作二进制数据的。
by @zhisheng_tian 2019-06-03 16:48 分享 查看详情
原理解析 | Apache Flink 结合 Kafka 构建端到端的 Exactly-Once 处理 (mp.weixin.qq.com)
1. Apache Flink 应用程序中的 Exactly-Once 语义

2. Flink 应用程序端到端的 Exactly-Once 语义

3. 示例 Flink 应用程序启动预提交阶段

4. 在 Flink 中实现两阶段提交 Operator

5. 总结
by @zhisheng_tian 2019-06-03 16:47 分享 查看详情
直播间页面优化 (mp.weixin.qq.com)
最近发现我们直播应用在进入直播间时,能感受到明显的卡顿。本篇博文记录优化该问题的过程。
by @code小生 2019-06-02 11:53 分享 查看详情
从各大跨平台技术说开去,我们真的需要虚拟 DOM 吗? (mp.weixin.qq.com)
你有没有留意到?优秀的解决方案思想都是相通的:当你研究 Flutter 渲染原理时会发现 Flutter Rendering 层类似于 React 中的虚拟 DOM,当你去看 Weex 工作原理时,诶,又发现了虚拟 DOM 的身影,更别提 VUE 响应式视图的核心也是虚拟 DOM 了。
by @code小生 2019-06-02 11:53 分享 查看详情
Android H5秒开方案调研—今日头条H5秒开方案详解 (mp.weixin.qq.com)
本文对Android H5秒开方案进行了调研,对今日头条App的秒开方案进行了详细分析。
by @code小生 2019-06-23 14:13 分享 查看详情
斗鱼 API 网关演进之路 (zhuanlan.zhihu.com)
今天给大家带来斗鱼 API 网关的一些细节,在分享之前,先感谢刚才的邵海杨老师,因为我们的 API 网关基于 Slardar 二次开发的,刚才海杨老师已经详细介绍了 Slardar 的基础原理,所以这块内容我不再重复介绍,直接介绍斗鱼在此基础上做的更细节的工作。
by @又拍云 2019-05-30 11:34 分享 查看详情
数字主权国家颁布了它的加密货币 (insights.thoughtworks.cn)
多年以后,当我们回顾facebook发币这一事件,会发现其意义远不止一个商业巨头的自我转身。这会是由加密经济掀起的新一轮金融革命,或是滑入威廉·吉布森所描述的赛博朋克深渊?
by @ThoughtWorks 2019-06-21 10:27 分享 查看详情
卷积神经网络(CNN)之代数浅析 (blog.csdn.net)
本文试着从代数学的角度对CNN进行一些浅显易懂的解析,希望能为读者带来一些启发。
by @fourierfeng 2019-05-28 11:26 分享 查看详情
干货 | 浅析RDS MySQL 8.0语句级并发控制 (yq.aliyun.com)
为了应对突发的数据库请求流量,资源消耗过载的语句访问,SQL 访问模型的变化, 并保持 MySQL 实例持续稳定运行,AliSQL 版本设计了基于语句规则的并发控制,Statement Concurrency Control,以下简称 CCL,有效控制匹配某种规则的并发度,并提供了一组工具包(DBMS_CCL package) 方便快捷使用。
by @可耐芊小仙女 2019-06-20 17:04 分享 查看详情
理解 Web 3.0 技术栈及区块链如何助力 (learnblockchain.cn)
Web 3.0 的技术栈虽然尚未完成开发,但是一个去中心化、透明、安全的 Web 3.0 互联网时代即将来临,而区块链技术将是 Web 3.0 的主要驱动力。
by @Tiny熊 2019-06-20 11:25 分享 查看详情
Android 简单沉浸式弹出输入框 (mp.weixin.qq.com)
最近公司项目在写IM聊天室功能,刚开始使用dialog方式,让dialog居底部显示,但是项目中需要文本和表情切换发送消息,但是因为软键盘本来就是一种特殊的dialog,dialog具有优先级,软键盘的优先级总是高于我们平时用到的dialog,所以出现显示消失的时候,因为软键盘与自定义的输入弹出框消失显示时机问题,导致闪烁问题。
by @code小生 2019-05-26 18:50 分享 查看详情
Android 技术选型闲聊 (mp.weixin.qq.com)
技术选型对于一个项目的发展非常重要,个人认为:

技术决定下限,品味决定上限。
by @code小生 2019-05-26 18:49 分享 查看详情
Android 权限组件设计 (mp.weixin.qq.com)
正常的判断权限,有3个回调,用户确认给予权限,用户不给,和用户点选不在显示系统权限弹窗。
by @code小生 2019-05-26 18:49 分享 查看详情
你需要了解下Android View的更新 requestLayout 与重绘 invalidate (mp.weixin.qq.com)
在大家都了解过Android View的测量、布局、绘制机制后,我们来细化地分析一下关于View的重绘invalidate与更新requestLayout
by @code小生 2019-05-26 18:48 分享 查看详情