书栈网 · BookStack 本次搜索耗时 0.032 秒,为您找到 182863 个相关结果.
  • bRPC源码解析·bthread机制

    bRPC源码解析·bthread机制 bthread简介 基础汇编知识 AT&T风格的汇编语言 函数的调用约定 调用函数前 x86_64含有16个64为整数寄存器 协程栈的结构 协程栈 协程的初始化 代码中的汇编指令解释 协程的切换部分 代码中的汇编指令解释 bRPC源码解析·bthread机制 bthread简介 官方文档:...
  • 2.0 正式版 “西湖以西”

    2.0 正式版 “西湖以西” 共享订阅(Shared Subscription) 本地订阅(Local Subscription) erlang.mk与relx CoAP协议支持 MQTT-SN协议支持 ‘K = V’格式配置文件 操作系统环境变量 Docker镜像支持 Windows平台支持 问题与改进 764: add mqtt.c...
  • HTTP 客户端

    HTTP 客户端 简介 安装 依赖 贡献组件代码 运行测试 通过 Composer 命令运行测试 通过 PHPUnit 命令运行测试 HTTP 客户端 简介 框架提供统一抽象的 HttpClient 来实现 HTTP 调用,客户端会自动根据当前环境在协程异步客户端驱动和同步阻塞客户端驱动中作出选择 安装 通过 Composer...
  • 5. 协程 Coroutine

    2299 2019-03-02 《Lua编程入门》
    协程 Coroutine 举个最原始的例子: 函数执行的中断与再开 函数 coroutine.resume(co[, val1, …]) 函数 coroutine.yield(…) How coroutine makes life easier 传统做法 协程做法 coroutine.create - 创建协程 coroutine.statu...
  • 实现原理

    实现原理 示例代码 运行过程 协程开销 压力测试 实现原理 Swoole-2.0 基于setjmp 、longjmp 实现,在进行协程切换时会自动保存Zend VM 的内存状态(主要是EG 全局内存和vm stack )。 setjmp 和longjmp 主要是用于从ZendVM 的C 堆栈跳回Swoole 的C 回调函数 协程的创建、切...
  • 24 协议

    24 协议 bluray cache concat crypto data file ftp hls http HTTP Cookie Icecast mmst mmsh md5 pipe rtmp rtmpe rtmps rtmpt rtmpte rtmpts libsmbclient libssh librt...
  • 应用性能分析插件说明

    应用性能分析插件说明 性能分析插件工作原理 插件配置项 应用性能分析插件说明 当前文档持续完整中 性能分析插件工作原理 性能分析插件是通过运行于与目标分析服务同一个网络空间内,监控网卡的流量来统计分析服务的工作性能,这是一种旁路机制,对服务本身的工作流程和性能无特别影响,插件从网络的 TCP 层采集网络包,通过实现不同协议的解码器来分析不...
  • 应用性能分析插件说明

    应用性能分析插件说明 性能分析插件工作原理 插件配置项 应用性能分析插件说明 当前文档持续完整中 性能分析插件工作原理 性能分析插件是通过运行于与目标分析服务同一个网络空间内,监控网卡的流量来统计分析服务的工作性能,这是一种旁路机制,对服务本身的工作流程和性能无特别影响,插件从网络的 TCP 层采集网络包,通过实现不同协议的解码器来分析不...
  • 3.1. 服务器端状态

    744 2019-01-16 《Wide 开发指南》
    服务器端状态 服务器端状态 一般 Web 应用的服务器端都是“无状态”的设计:一次 HTTP 请求-响应完成一个操作,下一个操作和这次的操作没有任何直接的关联。 比如“用户注册”一般都是在一个请求的生命周期内完成,即使不能完成,也需要服务器端持久化状态,“下一步”时查询该状态并继续进行操作。 这样的“无状态”设计这主要是因为: 通讯协议受限:...
  • 27. Java中邮件的发送

    邮件协议 发送QQ邮件准备工作 发送 简单邮件 复杂邮件 邮件发送也是一个老生常谈的问题了,代码虽然简单,但是许多小伙伴对过程不太理解,所以还是打算和各位小伙伴聊聊这个话题。 邮件协议 我们经常会听到各种各样的邮件协议,比如SMTP、POP3、IMAP,那么这些协议有什么作用,有什么区别?我们先来讨论一下这个问题。 SMTP是一个基于TC...