技术池(jishuchi.com) 本次搜索耗时 8.223 秒,为您找到 2526 个相关结果.
  • 4.6 GRPC和Protobuf扩展

    14678 2019-02-27 《Go语言高级编程》
    4.6 GRPC和Protobuf扩展 4.6.1 验证器 4.6.2 REST接口 4.6.3 Nginx 4.6 GRPC和Protobuf扩展 目前开源社区已经围绕Protobuf和GRPC开发出众多扩展,形成了庞大的生态。本节我们将简单介绍验证器和REST接口扩展。 4.6.1 验证器 到目前为止,我们接触的全部是第三版的Prot...
  • 4.5. JSON

    14618 2019-03-06 《Go语言圣经》
    4.5. JSON 4.5. JSON JavaScript对象表示法(JSON)是一种用于发送和接收结构化信息的标准协议。在类似的协议中,JSON并不是唯一的一个标准协议。 XML(§7.14)、ASN.1和Google的Protocol Buffers都是类似的协议,并且有各自的特色,但是由于简洁性、可读性和流行程度等原因,JSON是应用最广泛的...
  • 1. gRPC 相关介绍

    14457 2020-06-23 《Golang Gin 实践》
    gRPC及相关介绍 一、RPC 什么是 RPC 实际场景: RPC 框架 常见 RPC 框架 比较一下 为什么要 RPC RPC 可以基于 HTTP 吗 二、Protobuf 介绍 语法 数据类型 v2 和 v3 主要区别 相较 Protobuf,为什么不使用 XML? 三、gRPC 介绍 多语言 特点 概览 讲解 示例...
  • RabbitMQ 入门

    RabbitMQ 入门 一 RabbitMQ 介绍 1.1 RabbitMQ 简介 1.2 RabbitMQ 核心概念 1.2.1 Producer(生产者) 和 Consumer(消费者) 1.2.2 Exchange(交换器) 1.2.3 Queue(消息队列) 1.2.4 Broker(消息中间件的服务节点) 1.2.5 Exchange T...
  • 第二章 Haskell

    13044 2020-10-28 《Yesod Web 中文文档》
    Haskell 术语 工具 语言编译指示(Language Pragmas) 重载字符串(Overloaded Strings) 类型族(Type Families) Haskell模板(Template Haskell) 准引用(QuasiQuotes) 小结 Haskell 为了使用Yesod,你至少需要知道一些Haskell基础...
  • CouchDB 简介

    12920 2019-12-30 《CouchDB 教程》
    CouchDB 简介 CRDBMS:关系数据库管理系统 NoSQL数据库 键-值存储 列存储 文件存储 CouchDB是什么? 为什么使用CouchDB? CouchDB 简介 CouchDB是由Apache软件基础开发的开源NoSQL数据库,它是用Erlang编程语言编写的。 有两种类型的数据库: 关系数据库管理系统(遵循SQL...
  • 计算机网络常见面试题

    计算机网络常见面试题 一 OSI与TCP/IP各层的结构与功能,都有哪些协议? 1.1 应用层 1.2 运输层 1.3 网络层 1.4 数据链路层 1.5 物理层 1.6 总结一下 二 TCP 三次握手和四次挥手(面试常客) 2.1 TCP 三次握手漫画图解 2.2 为什么要三次握手 2.3 为什么要传回 SYN 2.4 传了 SYN,为...
  • PSR-7 HTTP 消息接口规范

    12242 2021-01-07 《PHP PSR 标准规范》
    PSR-7 HTTP 消息接口规范 HTTP 消息接口 参考文献 1. 详细描述 1.1 消息 1.2 HTTP 请求头信息 大小写不敏感的字段名字 对应多条数组的头信息 主机信息 1.3 数据流 1.4 请求目标和 URI 1.5 服务端请求 1.6 文件上传 2. 扩展包 3. 接口 3.1 Psr\Http\Message\...
  • 文件和异常

    文件和异常 读写文本文件 读写二进制文件 读写JSON文件 文件和异常 在实际开发中,常常需要对程序中的数据进行持久化 操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统 的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。 在Python中实现文件的读写操作其实非...
  • Docker在项目中的应用

    Docker在项目中的应用 Docker简介 安装Docker 使用Docker 安装Nginx 安装MySQL Docker在项目中的应用 Docker简介 软件开发中最为麻烦的事情可能就是配置环境了。由于用户使用的操作系统具有多样性,即便使用跨平台的开发语言(如Java和Python)都不能保证代码能够在各种平台下都可以正常的运转,...