月份:2014年1月

聊一聊微服务架构下的服务发现模式

微服务架构下服务实例具有动态分配的网络地址,随着服务的自动扩展、故障和发布升级,导致服务实例的网络地址发生动态 […]...

不要再依赖 CommonJS 了

在这篇文章中,我们将研究什么是 CommonJS,以及为什么它会让你的 JavaScript 包大小过分膨胀。 […]...

CNCF宣布Vitess正式毕业

云原生计算基金会(CNCF)作为云原生软件生态系统的有力支持者,今天宣布Vitess成为继Kubernetes […]...

原型设计第一波:八大指导原则

没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 原型 […]...

gRPC-go源码(1):连接管理

1 写在前面 在这个系列的文章中,我们将会从源码的层面学习和理解 gRPC 。 整个系列的文章的计划大概是这样 […]...

BeetleX.Redis列表和哈希表操作

列表 组件通过 RedisList 对象来封装列表操作的相关方法,在使用这些方法的时候需要先创建一个列表对象 […]...

剖析 Spring 多数据源

点击上方” 田守枝的技术博客 “,关注我 在实际开发中,经常会遇到应用要访问多个库的情 […]...

数据结构线性表之顺序存储 类的封装

点击上方蓝字可直接关注!方便下次阅读。如果对你有帮助,可以点个在看,让它可以帮助到更多同志 自己编程也挺久的了 […]...

关于「无线开发中心」团队

我们是谁 我们是「无线开发中心」,一个跨多栈,并且在每个方向上都有专业输出的团队,包括 前端、客户端、Node […]...

Flutter FutureBuilder 异步 UI 神器

一般程序员都会了解,类似于 IO、网络请求等都应该是 异步 的。 在Dart中,我们使用 Future 来管理 […]...

新版瑞士军刀:socat

我在《 用好你的瑞士军刀:netcat 》中介绍过 nc 和它的几个实现(bsd, gnu, nmap),ne […]...

为什么深度学习 AI 这么容易被欺骗?

一辆自动驾驶汽车行驶前方是一个停车标志,但它并没有减速,而是加速冲入了繁忙的十字路口。后来的一份事故报告显示, […]...