解决 PHP 7.2.8 + MySQL 8.0.12 连接失败的问题
[mysqld]
default_authentication_plugin= mysql_native_password
plugins: [
new MiniCssExtractPlugin({
// 类似 webpackOptions.output里面的配置 可以忽略
filename: '[name].css',
chunkFilename: '[id].css',
}),
]
otherWindow.postMessage(message, targetOrigin, [transfer]); | |
otherWindow | |
其他窗口的一个引用,比如iframe的contentWindow属性、执行window.open返回的窗口对象、或者是命名过或数值索引的window.frames。 | |
message | |
将要发送到其他 window的数据。它将会被结构化克隆算法序列化。这意味着你可以不受什么限制的将数据对象安全的传送给目标窗口而无需自己序列化。[1] | |
targetOrigin | |
通过窗口的origin属性来指定哪些窗口能接收到消息事件,其值可以是字符串"*"(表示无限制)或者一个URI。在发送消息的时候,如果目标窗口的协议、主机地址或端口这三者的任意一项不匹配targetOrigin提供的值,那么消息就不会被发送;只有三者完全匹配,消息才会被发送。这个机制用来控制消息可以发送到哪些窗口;例如,当用postMessage传送密码时,这个参数就显得尤为重要,必须保证它的值与这条包含密码的信息的预期接受者的origin属性完全一致,来防止密码被恶意的第三方截获。如果你明确的知道消息应该发送到哪个窗口,那么请始终提供一个有确切值的targetOrigin,而不是*。不提供确切的目标将导致数据泄露到任何对数据感兴趣的恶意站点。 | |
transfer 可选 | |
是一串和message 同时传递的 Transferable 对象. 这些对象的所有权将被转移给消息的接收方,而发送一方将不再保有所有权。 |
没有提供
\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下 | |
代码如下: | |
匹配中文字符的正则表达式: [\u4e00-\u9fa5] | |
或许你也需要匹配双字节字符,中文也是双字节的字符 | |
代码如下: | |
匹配双字节字符(包括汉字在内):[^\x00-\xff] |
--args --ignore-certificate-errors
"dd".charCodeAr(0).toString(16) |
var Busboy = require('busboy'); | |
var busboy = new Busboy({ headers: req.headers }); | |
return new Promise((resolve) => { | |
busboy.on('file', function(fieldname, file, filename, encoding, mimetype) { | |
const buffers = []; | |
file.on('data', function(data) { | |
buffers.push(data); | |
}); | |
file.on('end', () => { |