书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 403 个相关结果.
  • 僵尸进程

    僵尸进程 回收僵尸进程 通过pcntl_wait和pcntl_waitpid等函数等待子进程结束 通过signal函数为SIGCHLD安装handler,因为子进程结束后,父进程会收到该信号,可以在handler中调用pcntl_wait或pcntl_waitpid来回收. 忽略掉子进程结束信号,交给init进程管理 僵尸进程 僵尸进程是当子...
  • 提问的艺术

    提问的艺术 提问之前 解决不了 认真思考问题的解决方案 搜索问题的解决方案 开发手册 问题的基础 排查问题 提问 (首先确保你看完了上面的 提问之前 小节) 概念问题 代码问题 框架问题 逻辑问题 性能优化问题 提问的艺术 在开发过程当中,难免会遇到一些问题,而提问是最不费脑并且可能是最快的一种方式,但是,你的问题不一定...
  • 提问的艺术

    提问的艺术 提问之前 解决不了 认真思考问题的解决方案 搜索问题的解决方案 开发手册 问题的基础 排查问题 提问 (首先确保你看完了上面的 提问之前 小节) 概念问题 代码问题 框架问题 逻辑问题 性能优化问题 提问的艺术 在开发过程当中,难免会遇到一些问题,而提问是最不费脑并且可能是最快的一种方式,但是,你的问题不一定会...
  • 迁移模板Blade

    迁移Blade视图层模板 安装 添加测试模板文件 添加测试控制器 使用拓展 Blade(彩蛋在这里) 题外扩展 迁移Blade视图层模板 仓库地址: Blade 安装 composer require jenssegers / blade 通过向其传递视图文件所在的文件夹和缓存文件夹来创建一个Blade实例。通过调用...
  • 异步进程

    异步进程 配置参数 注意事项 使用例子 异步进程 在Swoole Server中,通过swoole_server->task可以投递一个异步任务到task_worker池中。此函数是非阻塞的,执行完毕会立即返回。Task Worker进程可以继续处理新的请求。使用Task功能,必须先设置 task_worker_num,并且必须设置Serv...
  • Model与数据库

    Model与数据库 使用指导 项目引入 利用IOC容器实现单例长连接 数据库基础用法 Insert Update Query Select Query JOIN method 创建自己的Model Model与数据库 鉴于每个用户的使用习惯问题,EasySwoole本身并不提供封装好的数据库操作与Model层,但我们强力推荐在项目中...
  • 定时器

    定时器 循环执行 函数原型 示例代码 延时执行 函数原型 示例代码 清除定时器 函数原型 示例代码 应用实例 经典案例-订单状态超时监控 定时器 框架对原生的毫秒级定时器进行了封装,以便开发者快速调用 Swoole 的原生定时器,定时器类的命名空间为 EasySwoole\Core\Swoole\Time\Timer 注意...
  • 组件更新记录

    组件更新记录 Wechat 1.2.4 - 2021-02-26 新增 Http-client 1.5.0 - 2021-02-23 变更 Queue 3.0.1 - 2021-02-23 新增 3.0.0 - 2021-02-22 Jwt 1.1.4 - 2021-02-23 新增 修复 优化 Log 1.1.1 - 2021...
  • core和server学习

    core.php 和 server.php 源码分析 首先我扪要一些swoole的基础 swoole 的整个进程种类是 manager 进程, master 进程, work 进程, task 进程 maskter 进程: Swoole 的主进程,是一个多线程的程序。其中有一组很重要的线程,称之为 Reactor 线程。它就是真正处理 ...
  • CURL

    CURL Request对象 实例化对象 方法列表 setPost setUrl setOpt getOpt exec Response对象 方法列表 getBody getError getErrorNo getCurlInfo getHeaderLine getCookies getCookie UA生成器 定义常量 ...