Apache APISIX 微服务网关极致性能架构解析 (zhuanlan.zhihu.com)
API 网关并非一个新兴的概念,在十几年前就已经存在了,它的作用主要是作为流量的入口,统一处理和业务相关的请求,让 API 更加安全、快速和准确的得到处理,它有以下传统功能……
by @又拍云 2019-12-04 15:01 分享 查看详情
基于 Apache APISIX 的下一代微服务架构 (zhuanlan.zhihu.com)
简单来说 Apache APISIX 是一个微服务 API 网关,它不仅可以处理南北向的流量,也可以处理东西向的流量即服务之间的流量。很多 API 网关的数据库可能是 postgreSQL、mysql 等,它在云原生的环境下需要几秒钟才能启动,而作为 sidecar 也特别重……
by @又拍云 2019-12-27 10:52 分享 查看详情
无侵入式获取全局 Context (mp.weixin.qq.com)
当我们在使用第三方库,或者自己封装库,如果需要需要用到Context时,一般做法就是将初始化方法暴露给调用方,让调用方在初始化类库时,传入Context。
by @code小生 2019-12-02 10:34 分享 查看详情
VS Code小白使用教程 (mp.weixin.qq.com)
现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。
by @code小生 2019-12-02 10:34 分享 查看详情
如何写出让同事好维护的代码? (mp.weixin.qq.com)
写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。
by @code小生 2019-12-02 10:32 分享 查看详情
Mac 超详细入门指南,备用! (mp.weixin.qq.com)
这是写给 Mac 小白看的!重要的事要先说。对于使用 Mac 有一定经验的童鞋,请出门左拐,下面的东西是你不屑的。
by @code小生 2019-12-02 10:30 分享 查看详情
Spring Boot 核心知识,深入剖析! (mp.weixin.qq.com)
在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对“定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于Spring生态圈的应用。
by @code小生 2019-12-02 10:30 分享 查看详情
从 0 到 1:Apache APISIX 的 Apache 之路 (zhuanlan.zhihu.com)
Apache 现在有接近 50 个孵化器的项目,其中来自中国的有 10 个,APISIX 是现在国内唯一一个由创业公司进入 Apache 的项目,其他很多是来自华为、阿里、百度等大公司的项目……
by @又拍云 2019-12-26 10:54 分享 查看详情
Effective Java in Kotlin,你的九阳神功要更新了 (mp.weixin.qq.com)
作为Java四大名著的Effective Java,历来赞誉极高。随着近年来Kotlin的攻城略地,身为一名优秀Android开发的你,怎么还能囿于老的招式。很高兴超凶的土拨鼠同学,给我们带来的Effective Java in Kotlin。
by @SELECT-FROMALL 2019-12-26 08:47 分享 查看详情
Android开发热门前沿知识 (mp.weixin.qq.com)
1. Android架构设计模式

MVC架构设计模式:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。
MVP架构设计模式:MVC全名是Model View Persenter,MVP由MVC演变而来,是现在主流的开发模式。
MVVM架构设计模式:MVVM全名是Model-View-ViewModel,它本质上就是MVC的改进版。
by @code小生 2019-12-25 12:58 分享 查看详情
震惊!让程序员崩溃的瞬间(非程序员勿入) (mp.weixin.qq.com)
不过瘾,还有

程序员的两大困惑

据说程序员是这样写代码的

当程序员在 Debug 时会发生什么?
by @code小生 2019-12-25 12:56 分享 查看详情
android实现八大行星绕太阳3D旋转效果 (mp.weixin.qq.com)
需要解决的问题

1.行星的整体布局,3D的视觉效果
2.行星转到太阳后面时,会被太阳挡住,转到太阳前面时,会挡住太阳
3.行星自动旋转,并且可以根据手势滑动,滑动完之后继续自动旋转
4.中间的太阳有照射的旋转动画
by @code小生 2019-12-25 12:55 分享 查看详情
生猛!看 XX 神器来了!实时把画质变成 4k 高清,仅延迟3毫秒 (mp.weixin.qq.com)
看动画 (特别是里番/P站) 的时候,总会觉得画质不够好,就算已经有1080p,还是会感到不够清晰,太影响体验了。
所以,这个世界十分需要一套拯救分辨率的魔法。
by @code小生 2019-12-25 12:55 分享 查看详情
40个笑到抽筋的神回复,绝了! (mp.weixin.qq.com)
说起程序员,大家的第一印象是什么?脱发?宅?忙?or 高收入?No!每个程序员都是天生的段子手...
by @code小生 2019-12-25 12:55 分享 查看详情
Docker 的 6 年之痒! (mp.weixin.qq.com)
Docker和容器技术的发展可谓日新月异,本文试图以全局视角来梳理一下Docker目前的生态圈。

Docker自发布以来发生了很多的变化,有些方面的变化还非常大。对于技术爱好者来说,我们喜欢酷毙新的功能,喜欢旧功能的改善。但对生产环境中的使用者来说,他们其实不太喜欢这种频繁的变化。不管怎样,我们都有必要理清Docker生态系统中的众多概念和它们之间的关系,以及Docker诞生至今(2018年)的里程碑事件。
by @code小生 2019-12-25 12:53 分享 查看详情
Google 为什么把几十亿行代码放在一个库? (mp.weixin.qq.com)
《ACM通信》有一篇论文《为什么 Google 要把几十亿行代码放在一个库?》,作者是谷歌基础设施小组的工程师。作者详细讲述了Google的代码为什么全部放在一个库里面。
by @code小生 2019-12-25 12:53 分享 查看详情
IntelliJ 平台 2020 年路线图 (mp.weixin.qq.com)
JetBrains 发文介绍了其 IntelliJ 平台 2020 年的路线图。
文章主要介绍了当前 JetBrains 在改进 IntelliJ IDEA 和基于 IntelliJ 平台的 IDE 方面所做的一些工作,主要包括性能和对现代开发工作流的支持两个方面。
by @code小生 2019-12-25 12:53 分享 查看详情
经典呀!原来这些梗都是这么来的! (mp.weixin.qq.com)
近日“2017和2019对比”在网上活了,人民日报也制作了2017和2019网络流行语对比图。
by @code小生 2019-12-25 12:52 分享 查看详情
别找了,这是 Pandas 最详细教程了 (mp.weixin.qq.com)
Python 是开源的,它很棒,但是也无法避免开源的一些固有问题:很多包都在做(或者在尝试做)同样的事情。如果你是 Python 新手,那么你很难知道某个特定任务的最佳包是哪个,你需要有经验的人告诉你。有一个用于数据科学的包绝对是必需的,它就是 pandas。
by @code小生 2019-12-25 12:52 分享 查看详情
有了这个神器,轻松用 Python 写 APP ! (mp.weixin.qq.com)
机器学习开发者想要打造一款 App 有多难?事实上,你只需要会 Python 代码就可以了,剩下的工作都可以交给一个工具。近日,Streamlit 联合创始人 Adrien Treuille 撰文介绍其开发的机器学习工具开发框架——Streamlit,这是一款专为机器学习工程师创建的免费、开源 app 构建框架。这款工具可以在你写 Python 代码的时候,实时更新你的应用。目前,Streamlit 的 GitHub Star 量已经超过 3400,在 medim 上的热度更是达到了 9000+。
by @code小生 2019-12-25 12:52 分享 查看详情