![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hyperf
文章平均质量分 54
Aring88
大学期间虚晃已过,后经历社会变迁、人情世故、历经风雨,心底仍有阳光。肃然重拾知识,从小做起,一步一步,想靠自己,在这社会中卑微倔强的存活
展开
-
hyperf框架-设计模式(一)
单例模式模式定义简单说来,单例模式的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个,同时这个类还必须提供一个访问该类的全局访问点。 常见使用实例:数据库连接器;日志记录器(如果有多种用途使用多例模式);锁定文件。转载 2022-01-04 01:54:22 · 847 阅读 · 0 评论 -
hyperf框架-启动分析(单一入口)
啓動流程分析在運行之前我們需要看一下官方文檔,了解兩個東西執行入口文件./bin/hyperf.php starthyperf.php#!/usr/bin/env php<?phpini_set('display_errors', 'on');ini_set('display_startup_errors', 'on');ini_set('memory_limit', '1G');error_reporting(E_ALL);! defined('BASE_PATH') &转载 2022-01-04 01:46:34 · 1056 阅读 · 0 评论 -
hyperf框架-设计模式(二)
依赖注入模式(Dependency Injection)模式定义依赖注入(Dependency Injection)是控制反转(Inversion of Control)的一种实现方式。我们先来看看什么是控制反转。当调用者需要被调用者的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例,但在这里,创建被调用者的工作不再由调用者来完成,而是将被调用者的创建移到调用者的外部,从而反转被调用者的创建,消除了调用者对被调用者创建的控制,因此称为控制反转。要实现控制反转,通常的解决方案是将创建转载 2022-01-04 01:59:43 · 603 阅读 · 0 评论 -
hyperf——代码赏析
犹豫工作中,看到同事写的代码,太优美了。所以忍不住赏析一番,记录下来以免以后忘记。 数据整合获取uid%16后组装的数据数组操作(larvel)协程操作数据整合获取uid%16后组装的数据$uid_group = $uids->mapToGroups(function ($item) { $num = str_pad((string)($item % 16), 2, '0', STR_PAD_LEFT); return [$num => $原创 2022-01-11 11:51:08 · 570 阅读 · 0 评论 -
hyperf 遇到的情况总结
hyperf踩过的坑协程变量三级目录协程变量 public const const = 1000; public static $static; public function setvar() { $this->var = 'var'; self::$static = 'static'; Context::set('testvar', '1000'); return [原创 2021-12-31 18:03:29 · 3284 阅读 · 0 评论 -
Hyperf-跨域问题
一、传统框架中在传统框架中一般来说有两种方案1,例如laravel入口文件index.php中加上允许跨域代码2,通过nginx反向代理header('Access-Control-Allow-Origin:*');if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){ header('Access-Control-Allow-Methods: GET,POST,PUT,DELETE,OPTIONS,PATCH'); // 设置是否允许发送 co原创 2021-07-27 16:26:27 · 2430 阅读 · 0 评论 -
Hyperf的jsonRPC简易教程
一,provider(服务提供者)1,建立方法接口类(1)在app目录下建立jsonRpc目录(2)新建项目接口类2,实现接口类的方法3,在service 添加rpc服务二、consumer(服务消费者)1,在app目录下新建rpc目录2,添加provider的方法接口类3,在config/autoload目录下修改services文件(没有就新建)添加相关配置name 对应rpc服务名称service对应rpc接口类nodes对应rpc服务的地址4,控制类直接实现接原创 2021-04-12 10:46:26 · 944 阅读 · 0 评论