-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
Go 1.10中值得关注的几个变化(goal)
曾几何时, 这是很多Gopher在Go 1.8、Go 1.9时猜测是否存在的那个版本,毕竟minor version即将进化到两位数。从Go语言第一封设计mail发出到现在的十年间,尤其是Go语言经历...
-
-
Redis 的 5 个常见应用场景(redis持久化方式有几种)
前言Redis 是一个强大的内存型存储,具有丰富的数据结构,使其可以应用于很多方面,包括作为数据库、缓存、消息队列等等。如果你的印象中Redis只是一个 key-value 存储,那就错过了Redis...
-
10秒钟,让你的方法变为RPC服务(RPC机制)
rpcx 一个服务治理的Go RPC框架, 拥有非常多的特性,支持跨语言的服务调用。 众多的特性可以参考 doc.rpcx.site 。它的服务治理的特性深受阿里巴巴的Dubbo框架的启发。在实际的产...
-
Apache Ignite 事务架构:并发模型和隔离级别(apacheii评分)
在本系列的第一篇文章中,我们研究了2阶段提交协议,以及Ignite如何处理各种类型的集群节点,下面是在剩下的文章中要覆盖的主题:并发模型和隔离级别故障转移和恢复Ignite持久化层中的事务处理(WAL...
-
6行代码解决golang TCP粘包(六万行代码)
什么是TCP粘包问题以及为什么会产生TCP粘包,本文不加讨论。本文使用golang的 bufio.Scanner 来实现自定义协议解包。协议数据包定义本文模拟一个日志服务器,该服务器接收客户端传到的数...
-
国际象棋版AlphaZero出来了诶,还开源了Keras实现ヽ( `0´)ノ
只用了不到4小时。AlphaZero在去年底通过自我对弈,就完爆上一代围棋冠军程序AlphaGo,且没有采用任何的人类经验作训练数据(至少DeepMind坚持这么认为,嗯)。昨天,GitHub有位大神...
-
PWA即将推向所有Chrome平台(谷歌pwa是什么)
大多数人应该都听说了微软已经着手在Windows商店中增加PWA,这是一个重磅消息!渐进增强式Web应用即将在Win10系统上线,我们已经准备好了!图片来源:ashleymcnamara作为制定Web...
-
C#究竟哪点不如Java了!?(cctv5)
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,自发布以来受到了程序员的广泛关注。C#与Java有着很多相似之处,例如,单一继承、接口、与Java几乎同样...
-
不是技术也能看懂云计算,大数据,人工智能(云计算,大数据,人工智能三者有何关系?)
我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提...
