2015-04-10 刘太华
网络层 一个思维导图 基本模块有: SocketBase 抽象基类, 定义所有会共性的方法, 基本都是Epoll在回调,比如OnRead, OnWrite分别处理epoll的读写事件, ListenSocket也是继承这个基类. m_fd 保存socket的fd属性 m_readBuffer 和 m_writeBuffer 分别是一个读写的buffer, 类型就是Buffer类 继续阅读 »
2017-09-12 Alex Sun
1. Neural Network $$ a_i^{(j)}$$:第 $$j$$ 层的第 $$i$$ 个单元 $$ \Theta^{(j)} $$:第 $$j$$ 层到第 $$j+1$$ 层映射的权重矩阵 继续阅读 »
2015-11-19 Klaus Ma
Native Docker Networking Status Docker now supports both single-host and multi-host networking this means that both containers on the same Docker host and containers on different Docker hosts can connect with each other with native docker network support. For multi-host networking support, docker is using overlay net 继续阅读 »
2016-10-25 Shawn Ng
window.location.href = "https://www.zybuluo.com/ShawnNg/note/544738" 继续阅读 »
2016-10-27 Shawn Ng
window.location.href = "https://www.zybuluo.com/ShawnNg/note/546775" 继续阅读 »
2015-05-06 刘太华
一个单线程的epoll server示例 这个示例是一个echo server, 将回显client端send的64字节. 代码在 echoEpollServer 在OSX下 gcc 4.6, linux 下编译可用, 默认被写死了监听8886端口. 继续阅读 »
2015-11-11 张炎泼
Paxos 已经逐渐被承认是分布式系统中不可缺少的核心算法, 越来越多的分布式系统都是以paxos或其变种来达到强一致性的. 本文是一篇paxos入门教程, 从基本的分布式中的问题: 主从复制,quorum-rw等算法出发, 通过逐步解决和完善这几个问题, 最后推导出paxos的算法. 继续阅读 »
2016-06-19 Wenjie Yao
  本文将围绕AWS网络基础的相关概念,介绍使用VPC(虚拟私人云)的益处以及AWS常见的安全网络架构,并主要通过几种不同情况下如何做连接和访问控制的需求出来,来介绍各个网络组件(如ACL、安全组、Peering等)的作用。 继续阅读 »
2015-04-08 刘太华
首先, 单个socket是面向玩家的, 以此展开的会有,这个玩家,也就是说这个socket,会拥有一个gameWorld, 以及在玩家login之前, 所有玩家都面向的gameHolder, Holer处理登陆, 已登陆玩家数据网络层将推送给Player类处理。 transfer和gameHoler, gameWorld, Player之间,各使用3个线程安全的数据队列m_DataQueue. m_DataQueue的类型是 FastQueue m_DataQueue; 它的原型是: {} template class FastQueue { struct node { T element; 继续阅读 »
2015-07-30 Wenjie Yao
本文源自对文章Layman’s understanding of Networking & UDP/TCP/IP(点击进入原文)的翻译。 域名是什么   我希望我上面的解释是比较清楚的。只是上面我没有提到或者说没有强调地址,因为我觉得这显而易见,当我们发一封邮件时,知道收信人的姓名及地址信息是必须的。   因为计算机网络的作用就像邮局一样,所有的数据报必须有一个地址(在UDP中)。在TCP中,你需要一个地址去建立连接。在计算机中,所有的地址几乎都是数字的组合。然而我们人类更喜欢名字。因此,这儿明显有冲突。所以接下来就会介绍域名系统(DNS)。 继续阅读 »