240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Thrift源码分析(TThreadedSelectorServer)

    前言 再通过对THsHaServer的源码学习后,我们知道THsHaServer缺点为主线程仍然需要完成所有socket的监听接收(accept...

  • leetcode 97. 交错字符串

    题目链接 : https://leetcode-cn.com/problems/interleaving-string/ 看见这个题目第一反应是...

  • leetcode 197 场周赛解析

    第一题 链接:https://leetcode-cn.com/problems/number-of-good-pairs 1.给你一个整数数组 ...

  • Resize,w 360,h 240
    Mosquitto安装

    因为学习需要,在Ubuntu上安装Mosquitto,,因为阿里云貌似无法使用命令方式安装,所以本文通过命令行安装和安装包安装方式进行讲解。 1...

  • Resize,w 360,h 240
    ubuntu 16.04 桌面版彻底关闭图形界面

    首先打开一个终端输入命令,修改 /etc/default/grub 文件安装了vim的可以用vim直接打开,没有安装的可以用vi打开 修改如下...

  • Resize,w 360,h 240
    Thrift源码分析(TThreadPoolServer)

    Thrift提供的网络服务模型:单线程、多线程、事件驱动,从另一个角度划分为:阻塞服务模型、非阻塞服务模型。 阻塞服务模型:TSimpleSer...

  • Resize,w 360,h 240
    Thrift源码分析(THsHaServer)

    HsHaServer模式(半同步半异步) THsHaServer类是TNonblockingServer类的子类,在TNonblockingSe...

  • Thrift服务端源码分析(FrameBuffer )

    Thrift服务端在调用使用Selector(选择器)进行轮询的时候,遇到读事件,写事件的时候,通过调用FrameBuffer.read(),F...

  • Resize,w 360,h 240
    Thrift源码分析(TNonblockingServer )

    TNonblockingServer是服务端五个服务器之一,TNonblockingServer的工作模式也是单线程工作,但是该模式与TSimp...