Redux的reducer为什么不能有异步操作

回顾Redux设计和使用的三大基本原则 单一数据源,也就是store中的state是唯一的 state 是只读,Redux并没有暴露出直接修改state的接口,必须通过action来触发修改(即:只有store能改变自己的state) reduce...
emer 发布于  2021-10-26 09:27 

vue data不可以使用箭头函数的问题解析

这篇文章主要介绍了vue data不可以使用箭头函数问题,本文通过源码解析给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 首先需要明确,a() {}和 b: () => {}是不同的 let obj = { a() {}, // 相当于 a:function() {}, b: () => {...
emer 发布于  2021-10-20 14:20 

XSS攻击常识及常见的XSS攻击脚本汇总

一、什么是XSS? XSS全称是Cross Site Scripting即跨站脚本,当目标网站目标用户浏览器渲染HTML文档的过程中,出现了不被预期的脚本指令并执行时,XSS就发生了。 ...
emer 发布于  2021-10-9 10:20 

FFmpeg 命令行 视频拆分图片

先创建一个chaifen文件夹,保存图片,video.avi是待拆分的视频源 1)视频每一帧保存一张图片 ffmpeg  -i video.avi   chaifen/%06d.png 2)视频每一秒保存二十张图片 ffmpeg  -i video.avi -r 20  chaifen/%06d.pn...
emer 发布于  2021-10-8 15:48 

Server-Sent Events (SSE)实现长链接,服务端单向推送

一、SSE 的本质 严格地说,HTTP 协议无法做到服务器主动推送信息。但是,有一种变通方法,就是服务器向客户端声明,接下来要发送的是流信息(streaming)。 也就是说,发送的不是一次性的数据包,而是一个数据流,会连续不断地发送过来。这时,客户端不会关闭连接,会一直等着服务器发过来的新的数据流,视频播放就是这样的例子。...
emer 发布于  2021-9-15 17:44 

vscode + vetur + eslint + prettier 实现团队代码风格统一

简单说下思路 eslint 优先级最高,装插件eslint-config-airbnb-base,eslint-config-prettier,eslint-plugin-vue,可以覆盖 prettier 的设置 eslint 主要负责 vue/js 的格式化 ...
emer 发布于  2021-9-13 11:14 

win10安装子系统到其他盘

https://www.jianshu.com/p/f5499a7388b2 下载 ubuntu https://docs.microsoft.com/zh-cn/windows/wsl/install-manual 改名为zip,解压缩 管理员权限运行ubuntu.exe ...
emer 发布于  2021-8-25 17:35 

node npm install 安装失败

使用它,我很幸运地安装了一些 npm 模块,但是每当 npm 尝试重命名文件时,它仍然存在权限错误问题。 安装全局 NPM 包 npm config set unsafe-perm true 清理缓存 npm cache clean 绕过符号链接问题 npm install --no-bin-links
emer 发布于  2021-8-21 18:37 

linux代理 命令行

Step 2: 配置http代理 privoxy 有些命令行工具只能使用http代理, 不能使用socks5代理, 因此需要用privoxy把socks5代理转换为http代理. 安装privoxy sudo apt install -y privoxy 修改配置文件/etc/privoxy/config ...
emer 发布于  2021-8-20 23:16 

求助,玩客云刷的armbian一定时间后就ssh连不上了(随缘)

发个求助试试,玩客云刷机armbian后,运行一段时间ssh就连不上了,我刷之后禁止了自动休眠,安装俩人frp,开始的时候外网可以通过 ssh连接到我的小机,之后一段时间不知道是不是假死就不行了,能刷ubutu或者centOs么?还是centos好用
emer 发布于  2021-8-19 14:47