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