书栈网 · BookStack 本次搜索耗时 0.038 秒,为您找到 225070 个相关结果.
  • 单例模式

    一、单例模式 1.定义 2.特点 二、创建单例模式的方式 ①懒汉式,线程不安全 ②懒汉式,线程安全 ③双重检验锁 ④饿汉式 static final field ⑤静态内部类 static nested class ⑥枚举 Enum 三、总结 一、单例模式 1.定义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自...
  • Process->useQueue

    Process->useQueue 非阻塞 Process->useQueue 启用消息队列作为进程间通信。 bool swoole_process -> useQueue ( int $msgkey = 0 , int $mode = 2 ); useQueue方法接受2个可选参数。 $msgkey 是消息队...
  • 2.12 函数式编程 (Functional Programming)

    2.12 函数式编程 (Functional Programming) 2.12 函数式编程 (Functional Programming) 函数式编程意味着撰写利用返回值而工作的程序,而不是修改东西。它是 Lisp 的主流范式。大部分 Lisp 的内置函数被调用是为了取得返回值,而不是副作用。 举例来说,函数 remove 接受一个对象和一个...
  • 自修改程序

    自修改程序 自修改程序 在大多数编译语言和许多解释语言中,编写和运行程序是两个完全不同的操作。换句话说,你编写的代码是固定的,并且没有程序运行时更改的可能性。 Ruby 的情况并非如此。Ruby程序 - 它的实际代码 - 可以在程序运行时进行修改。甚至可以在运行时输入新的 Ruby 代码并执行新代码而无需重新启动程序。 将数据视为可执行代码的能力...
  • AngelClient

    AngelClient 功能 核心接口 AngelClient AngelClient封装了所有对Angel总操作的主要接口,包括对PSServer和Worker的直接控制。MLRunner通过调用它,完成一次完整的机器学习任务的调用流程。 功能 对于一个训练的过程,一般来说AngelClient需要启动PSServer,加载模型...
  • 信号量相关接口

    2478 2018-09-20 《RT-Thread编程手册》
    信号量相关接口 创建信号量 删除信号量 初始化信号量 脱离信号量 获取信号量 无等待获取信号量 释放信号量 信号量相关接口 创建信号量 当创建一个信号量时,内核首先创建一个信号量控制块,然后对该控制块进行基本的初始化工作,创建信号量使用下面的函数接口: rt_sem_t rt_sem_create ( const char...
  • 配置开发环境

    配置开发环境 什么是开发环境? 在本地机器上安装 Storm 在远程集群上开始/终止拓扑的运行 配置开发环境 本文详细讲解了配置 Storm 开发环境的相关信息。简单地说,配置过程包含以下几个步骤: 下载 Storm 发行版 ,将其解压缩并复制到你的 PATH 环境变量的 bin 目录中(也可以根据需要自定义安装目录 —— 译者注); ...
  • 1.9.24 调度支持 Stream 模式

    单连接并发的同步服务器一般使用dispatch_mode = 3 调度请求分配到Worker 进程,底层实现使用了忙闲识别方式。 当Worker 进程接收到请求回调onReceive 或onRequest 时,将Worker 进程的状态设置为BUSY ,这时Reactor 线程将不会再给当前的Worker 进程分配新的请求 当Worker 进程处理完...
  • 并发执行

    并发执行 并发执行 本章中描述的模块支持并发执行代码。 适当的工具选择取决于要执行的任务(CPU密集型或IO密集型)和偏好的开发风格(事件驱动的协作式多任务或抢占式多任务处理)。 这是一个概述: threading —- 基于线程的并行 线程本地数据 线程对象 锁对象 递归锁对象 条件对象 信号量对象 Semaphore 例子 ...
  • 规范

    Dart 编程语言规范 Dart 2 进行中的规范 Dart 1.x Dart 编程语言规范 使用此页面查找正式的 Dart 语言规范。有关 Dart 的一般性介绍,请参阅语言概览 。 Dart 2 正式的 Dart 2 规范以 PDF 格式提供: Dart 编程语言规范(版本 2.2) 注意:Dart 2 相对于先去的规范发生了...