技术池(jishuchi.com) 本次搜索耗时 5.989 秒,为您找到 687 个相关结果.
  • 13.1 读写ini配置

    13.1 声明和访问INI设置 简单INI设置 NOTE 访问级别 修改事件 Table 13.2. INI Setting Modifier Callback Parameters Listing 13.1. Core structure: zend_ini_entry 显示INI设置 绑定到扩展的全局设置 13.1 声明和访问IN...
  • 4.6 GRPC和Protobuf扩展

    16792 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...
  • Tornado入门

    Tornado入门 Tornado概述 5分钟上手Tornado 路由解析 请求处理器 Tornado入门 Tornado概述 Python的Web框架种类繁多(比Python语言的关键字还要多),但在众多优秀的Web框架中,Tornado框架最适合用来开发需要处理长连接和应对高并发的Web应用。Tornado框架在设计之初就考虑到性能问...
  • 第十章:权限

    权限 拥有者、组成员和其他人 读取、写入和执行 chmod - 更改文件模式 借助 GUI 来设置文件模式 umask - 设置默认权限 更改身份 su - 以其他用户身份和组 ID 运行一个 shell sudo - 以另一个用户身份执行命令 chown - 更改文件所有者和用户组 chgrp - 更改用户组所有权 练习使用权限 更...
  • 第十五章 异常

    第十五章 异常 异常概念 基本异常 异常参数 异常捕获 try 语句块 异常处理程序 终止与恢复 自定义异常 异常与记录日志 异常声明 捕获所有异常 多重捕获 栈轨迹 重新抛出异常 精准的重新抛出异常 异常链 Java 标准异常 特例:RuntimeException 使用 finally 进行清理 finally 用来做...
  • 第二十五章 设计模式

    第二十五章 设计模式 概念 单例模式 模式分类 构建应用程序框架 面向实现 工厂模式 动态工厂 多态工厂 抽象工厂 函数对象 命令模式 策略模式 责任链模式 改变接口 适配器模式(Adapter) 外观模式(Façade) 包(Package)作为外观模式的变体 解释器:运行时的弹性 回调 多次调度 模式重构 抽象用...
  • 7.1 zend_parse_parameters

    7.1 函数的参数 函数参数的默认值 Forced Separation zend_get_arguments() 可变参数 7.1 函数的参数 最简单的获取函数调用者传递过来的参数便是使用zend_parse_parameters()函数。 zend_parse_parameters()函数的前几个参数我们直接用内核里宏来生成便可以了,形式...
  • 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...
  • 第二十四章 并发和多核编程

    第 24 章:并发和多核编程 定义并发和并行 用线程进行并发编程 线程的不确定性 隐藏延迟 线程间的简单通信 主线程等待其他线程 安全的修改 MVar 安全资源管理:一个相对简单的好主意。 查看线程状态 编写更紧凑的代码 使用频道通信 注意事项 MVar 和 Chan 是非严格的 Chan 是无边界的 共享状态的并发仍不容易 死锁...
  • 2. grpc-gateway Hello World

    15358 2020-06-23 《Golang Gin 实践》
    Hello World 需求 一、初始化目录 二、制作证书 私钥 自签名公钥 填写信息 三、proto 编写 编译 四、命令行模块 cmd 介绍 编写server 编写cmd 讲解 测试 五、服务端模块 server 编写hello.go *编写server.go server 流程剖析 一、启动监听 二、获取...