福禄科技罗宇翔:OpenResty 游戏反外挂应用 (zhuanlan.zhihu.com)
Steam账号被封禁?游戏装备被盗?从技术角度带你了解反外挂……
by @又拍云 2019-06-05 15:07 分享 查看详情
波卡平行链的插槽设计 (learnblockchain.cn)
随着波卡主网即将上线,Web3 基金会收到越来越多关于平行链的问题:初始分配、如何成为一条平行链等等。本文会对平行链的设计草案进行解释,包括在如何在启动时做到公平分配,以及将来插槽数量如何增长。
by @Tiny熊 2019-06-05 14:20 分享 查看详情
以太坊交易流程及交易池 TXpool 分析 (learnblockchain.cn)
来了解下,以太坊底层处理交易流程,这篇文章来看看以太坊的交易流程及交易池 TXpool。
by @Tiny熊 2019-06-05 14:19 分享 查看详情
2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro (mp.weixin.qq.com)
2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro
by @SELECT-FROMALL 2019-06-05 08:37 分享 查看详情
lua-resty-r3 高性能 OpenResty 路由实现 (zhuanlan.zhihu.com)
对于 Web 框架里面比较经典的是 MVC 结构,其中包括 Model、View 和 Controller 三层,目前 Model 和 View 层已经有了比较好的实现,而路由一直没有特别强大、高效的解决方案。这次与大家介绍 lua-resty-r3 路由实现 。
by @又拍云 2019-05-23 11:45 分享 查看详情
Cosmos 是什么?一文了解 Cosmos 的来龙去脉 (learnblockchain.cn)
本文带你从技术角度全面了解 Cosmos 项目, Tendermint 是什么,Cosmos SDK 要解决什么,如何进行跨链,如何解决扩展性问题。
by @Tiny熊 2019-05-23 10:23 分享 查看详情
以太坊 RLP (递归长度前缀) 编码 (learnblockchain.cn)
RLP(Recursive Length Prefix)即递归长度前缀编码,RLP 主要用于以太坊数据的网络传输和持久化存储。
by @Tiny熊 2019-05-23 10:23 分享 查看详情
LAMP 还是 LNMP 或者 ? (zhuanlan.zhihu.com)
Nginx和Apache各有什么优点呢?来看看大家都是怎么说的
by @又拍云 2019-05-22 10:37 分享 查看详情
Flink状态管理和容错机制介绍 (mp.weixin.qq.com)
本文主要内容如下:

有状态的流数据处理;

Flink中的状态接口;

状态管理和容错机制实现;

阿里相关工作介绍;
by @zhisheng_tian 2019-05-21 20:44 分享 查看详情
Maven 虐我千百遍,我待 Maven 如初恋 (mp.weixin.qq.com)
在如今的互联网项目开发当中,特别是Java领域,可以说Maven随处可见。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案,可以说如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖冲突就会让你不知所措,甚至搞不清楚项目是如何运行起来的.....OK,博主就曾经被Maven“伤害”过,那么该专题的目的就是:彻底搞定Maven
by @zhisheng_tian 2019-05-21 20:43 分享 查看详情
流计算框架 Flink 与 Storm 的性能对比 (mp.weixin.qq.com)
Apache Flink 和 Apache Storm 是当前业界广泛使用的两个分布式实时计算框架。其中 Apache Storm(以下简称“Storm”)在美团点评实时计算业务中已有较为成熟的运用(可参考 Storm 的可靠性保证测试),有管理平台、常用 API 和相应的文档,大量实时作业基于 Storm 构建。
by @zhisheng_tian 2019-05-21 20:43 分享 查看详情
你以为工厂模式很简单,可能是因为你懂的只是冰山的一角 (www.hollischuang.com)
很多人认为工厂模式很简单,只是有一个建造工厂,帮我们进行对象构造而已。那么请尝试回答下以下问题:

1、工厂模式分为几类?
2、GOF 23种设计模式中,工厂方法模式和抽象工厂模式有什么区别?
3、不在GOF 23种设计模式中的简单工厂模式是什么?
4、简单工厂模式、工厂方法模式和抽象工厂模式各自解决什么问题?有什么不同?
by @HollisChuang 2019-06-03 21:50 分享 查看详情
Flink 全网最全资源(视频、博客、PPT、入门、实战、源码解析、问答等持续更新) (www.54tianzhisheng.cn)
除了《从1到100深入学习Flink》源码学习这个系列文章,《从0到1学习Flink》的案例文章也会优先在知识星球更新,让大家先通过一些 demo 学习 Flink,再去深入源码学习!

如果学习 Flink 的过程中,遇到什么问题,可以在里面提问,我会优先解答,这里做个抱歉,自己平时工作也挺忙,微信的问题不能做全部做一些解答,
但肯定会优先回复给知识星球的付费用户的,庆幸的是现在星球里的活跃氛围还是可以的,有不少问题通过提问和解答的方式沉淀了下来。
by @zhisheng_tian 2019-06-03 16:46 分享 查看详情
从开源小白到 Apache Member,我的成长之路 (yq.aliyun.com)
近日,Apache 软件基金会(ASF)官方 Blog 宣布全球新增 40 位 Apache Member,张乎兴有幸成为其中一位。目前,全球共有771位 ASF Member,中国仅13位。本文将分享作者从0基础的开源小白,一路走来的感触,希望把期间的经历分享出来,让更多的人看到,世界开源舞台的中国力量。只要有持续的付出,总会有所收获。
by @可耐芊小仙女 2019-06-03 15:41 分享 查看详情
Knative 核心概念介绍:Build、Serving 和 Eventing 三大核心组件 (yq.aliyun.com)
Knative 主要由 Build、Serving 和 Eventing 三大核心组件构成。Knative 正是依靠这三个核心组件,驱动着 Knative 这艘 Serverless 巨轮前行。下面让我们来分别介绍一下这三个核心组件。
by @可耐芊小仙女 2019-06-03 15:39 分享 查看详情
一行命令同时修改maven项目中多个mudule的版本号 (mp.weixin.qq.com)
Maven,是一个Java开发比较常用的项目管理工具,可以对 Java 项目进行构建、依赖管理。
对于很多Java程序员来说,分层架构都是不陌生的,至少MVC三层架构都是不陌生的,甚至有人说:"Any problem in computer science can be solved by anther layer of indirection."
by @HollisChuang 2019-06-03 09:29 分享 查看详情
记一次趣头条 Android 面试经历! (mp.weixin.qq.com)
2018年末,在互联网寒冬下,本人也很不幸成为了牺牲品,原公司项目停止,项目组解散。我也在没有任何补偿的情况下(郑州很多公司都不正规,工资发全就不错了)被迫离职。
by @code小生 2019-05-19 09:56 分享 查看详情
Android 基于 ViewGroup 实现流式布局 (mp.weixin.qq.com)
最近在做一个聊天功能,其中需要给对方打标签,第一时间想到的就是流式布局,目前项目上用的是鸿洋大神的FlowLayout,功能很强大,不过我项目上只用到了展示效果,读了大神的源码,给了我一些灵感,这里我也写一个FlowLayout,并且参考了一些Recycler.Adapter的做法。
by @code小生 2019-05-19 09:56 分享 查看详情
retrofit-helper 简洁的封装retrofit,优雅的取消请求 (mp.weixin.qq.com)
Retrofit是很多android开发者都在使用的Http请求库!他负责网络请求接口的封装,底层实现是OkHttp,它的一个特点是包含了特别多注解,方便简化你的代码量,CallAdapter.Factory 和Converter.Factory可以很灵活的扩展你的请求。我们在使用的时候还是需要封装一层便于我们使用,retrofit-helper的作用就是再次简化你的请求。
by @code小生 2019-05-19 09:56 分享 查看详情
Application 组件设计 (mp.weixin.qq.com)
application 在以前是非常重要的一个地方,刚开始开发时我们会在 application 中存储数据,提供全局公共方法,application 虽然很方便,但是渐渐的我们还是放弃了在 application 里面做其他的工作,现在 application 主要的应用场景是:
by @code小生 2019-05-19 09:55 分享 查看详情