240 发简信
IP属地:北京
  • Golang struct、interface 组合嵌入类型详解

    概述在 Go 语言中,如果一个结构体和一个嵌入字段同时实现了相同的接口会发生什么呢?我们猜一下,可能有两个问题: 编译器会因为我们同时有两个接口...

  • Resize,w 360,h 240
    一套原创分布式即时通讯(IM)系统理论架构方案

    一 典型的即时通讯架构可能是这样的 无论是IM消息通信系统还是客户消息系统,其本质都是一套消息发送与投递系统,或者说是一套网络通信系统,其本质两...

    0.7 4957 3 12
  • Centos 安装 Elasticsearch

    环境准备 Elasticsearch 依赖: Java 8+ 安装Java 下载Java jdk, Java SE Development Ki...

    0.2 5381 2 11
  • Resize,w 360,h 240
    MongoDB新存储引擎WiredTiger实现(事务篇)

    导语:计算机硬件在飞速发展,数据规模在急速膨胀,但是数据库仍然使用是十年以前的架构体系,WiredTiger 尝试打破这一切,充分利用多核与大内...

  • linux kill 关闭进程命令

    杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令:# kill...

  • 分布式系统的特点以及设计理念

    分布式系统并不是什么新鲜词,在上个世纪七八十年代就已经有各种分布式系统出现。只是在互联网时代,分布式系统才大放异彩,尤其是Google更是把分布...

  • Resize,w 360,h 240
    分布式系统的事务处理

    当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题: 1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。2)我...

  • 单词拼写发音规则总结[转]

    我们在介绍44英语音素时已经讲述了一些拼写规则,现在把英语基本拼写规则整理为16条。同时介绍这些规则的一些常见的例外。注意规则总会有例外。这些例...

  • 分布式系统网络通信

    一、需要解决的问题: 最近在着手重构我们分布式系统节点之间的通信模块,系统可以抽象成这样一个具体的问题:网络中有许多的物理节点(n,可能为...

个人介绍
Don't view things as static and isolated.