title: has been blocked by CORS policy跨域问题解决我们在前端调用接口时,浏览器有时候会报错:XXXX form XXXX Xhas been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is XXXX这时候就是因为CORS保护问题阻止了我 ......
395
0
0
2022-11-12
一、基本字符1.1、确定字符一个最简单的正则表达式,就是一组确定字符,如hello就是一个正则表达式,它会匹配下文中的hello/hello直接匹配内容1.2、范围字符范围字符,单个范围字符只表示一个字符字符 描述 兼容性 .任意字符 除换行符外的任意单个字符 添加s修饰符,可以让.包括换行符 \w单词字符 字母、数字、下划线任意单个字符。大写\W表示非单词 ......
530
0
0
2022-11-12
新建 Facade 基类// facades/Facade.php namespace app\facades; use Yii; use yii\base\InvalidConfigException; use yii\di\Instance; class Facade { /** * @return string ......
522
0
0
2022-11-12
欢迎各位大佬指教 /** * 滑动窗口限流 * Class SlidingWindow * @package App\Common */ class SlidingWindow { protected $timeStamp; //当前的时间戳 protected $_is ......
353
0
0
2022-11-12
PHP8的特性?1、jit即时编译器。jit在opcache优化之后的基础上,结合runtime的信息再次优化,直接生成机器码。jit不是opcache优化的代替,是增强。2、match表达式,用于变量的值转换与赋值。3、联合类型。 支持声明并接受多个不同类型的,它是两种或多钟类型的集合。4、static返回类型。PHP 8 中支持 static 返回 ......
353
0
0
2022-11-11
RDS是基于Thinkphp 6 + Vue2 + ElementUI + Vxe-table的,前后分离的,自动生成代码的,通用后台管理系统。系统可以完成一般性系统设计开发中90%的代码量,对于表的CRUD操作可以100%生成可用代码,基本不用修改就可以直接使用。更重要的是对于处理一对多的多表关联关系,通过适当设计也可以做到90%的代码自动生成。系统内置了 ......
382
0
0
2022-11-10
RSA算法是种能同时用于加密和数字签名的算法,也是被研究得最广泛的公钥算法。而公钥私钥的加密解密也会使一些小伙伴疑惑,这里稍微简单说一下,再简单地实现一下。首先,公钥加密私钥可以解密。其次,私钥加密公钥可以解密。再深一步来说,公钥负责加密,私钥负责解密。私钥负责签名,公钥负责验证。公钥就是给大家用的,私钥就是给自己用的,必须小心保存。举个栗子,A想向B发送一 ......
322
0
0
2022-11-09
如果你正在测试WordPress网站的安全性,你很可能要看一下REST端点。默认情况下,用户可以通过路由"/wp-json/wp/v2/users "列出。在最新的WordPress版本中,开启后你会得到用户名和哈希的电子邮件。有经验的WordPress管理员和用户都知道这种潜在的泄露。因此,我们可以在网上看到各种关于如何隐藏这些信息的教程。推荐的方法是完全 ......
732
0
0
2022-11-05
耗时的一些操作,邮件、公告之类的,<?php class Ws{ const HOST ="127.0.0.1"; const PORT = 9504; public $ws; public function __construct() { $this->ws = new swool ......
515
0
0
2022-11-02
<?php $server = new swoole_websocket_server("0.0.0.0", 9503); $server->on('open', 'onOpen'); $server->set([ 'enable_static_handler' => true, 'document_ro ......
559
0
0
2022-11-02
<?php $http = new swoole_http_server("0.0.0.0", 9502); $http->on("request", function ($request, $response){ $response->end("11111"); }); $http->start(); 因为是 ......
427
0
0
2022-11-02
服务器代码 tcp.php<?php //创建Server对象,监听 127.0.0.1:9501 端口 $server = new swoole_server('127.0.0.1', 9501); $server->set([ 'worker_num' => 4 ]); //监听连接进入事件 $server ......
429
0
0
2022-11-02
php执行程序是串行,IO只能在上一个执行完成后才会执行下一个,大部分时间是在等待io,严重影响效率,引入基于swoole协程的概念,实现http并发调用。 php代码实现 $start = microtime(true); $n = 50; for ($i = 0; $i < $n; $i++) { $http = new Http ......
404
0
0
2022-11-02
swoole_timer_tick 间隔的时钟控制器 swoole_timer_after 指定的时间后执行 swoole_timer_clear 删除定时器 //每隔3000ms触发一次 $timer_id = swoole_timer_tick(3000, function () { echo "tick 3000ms - ".date ......
469
0
0
2022-11-01
单例即一个类是能有一个实例,并提供一个当前类的全局唯一访问入口(getInstance)。防止类被多次实例化和clone,拥有单例带来好处的同时,也会失去在其他地方带来的不便。可能你们还是不懂,我就来举个发送邮件例子,smtp是可以设置自己账号作为发送邮件账号的,只需开启邮件密码就可以编写发送邮件代码,伪代码如下:class Mail { priva ......
455
0
0
2022-10-29