今天打算开始我的视频剪辑之旅,首先需要下载一个 win7 支持的 OBS 版本,别问为什么是 win7,问就是公司电脑……申请新电脑及装系统贼麻烦 o(╥﹏╥)o
我下载的是OBS-Studio-27.2.4.exe
版本,如果找不到可以留言获取哦~
安装完成后打开软件开始录制,发现软件报错:
今天打算开始我的视频剪辑之旅,首先需要下载一个 win7 支持的 OBS 版本,别问为什么是 win7,问就是公司电脑……申请新电脑及装系统贼麻烦 o(╥﹏╥)o
我下载的是OBS-Studio-27.2.4.exe
版本,如果找不到可以留言获取哦~
安装完成后打开软件开始录制,发现软件报错:
本书适合所有 “不会说话” 且渴望改变自我的读者。说话是一门艺术,同一件事,通过不同的表达方式,结果可能截然不同。
特别是在职场中,光会做事而不会表达,即使做得再好,领导也难以看到你的成绩,功劳可能被他人抢走,最终只能默默承受委屈。
尽管本书篇幅不大,但涵盖了各种演讲场景,并提供了具体的练习方法。以下是对我启发最深的几个知识点:
我的博客使用 Hexo 生成,博文里面的图片地址是相对地址本地引用,使用标签插件的语法引入,如下:
1 | # 本地图片资源,限制图片尺寸 |
每次输入有点麻烦,可以借助 VSCode Snippets 实现更加快捷的输入。
具体使用方法如下:
File
菜单,选择Preferences
,然后点击Configure User Snippets
。Markdown
,点击回车。1 | "img": { |
img
,即可自动补全。
1.打开 hexo 官方插件页面 Plugins
2.搜索 footnotes
并安装 hexo-reference
1 | npm install hexo-reference --save |
配置根目录 _config.yml
文件,新增一下内容:
1 | plugins: |
对于现代实时 Web 应用程序来说,将事件从服务器发送到客户端的能力是必不可少的。多年来,这种必要性导致了多种方法的发展,每种方法都有自己的优点和缺点。最初,长轮询是唯一可用的选择。随后 WebSockets 继承了它,为双向通信提供了更强大的解决方案。继 WebSocket 之后,服务器发送事件 (SSE) 提供了一种更简单的方法,用于从服务器到客户端的单向通信。展望未来,WebTransport 协议有望通过提供更高效、灵活和可扩展的方法来进一步彻底改变这一格局。对于利基用例[1],WebRTC 也可能被考虑用于服务器-客户端事件。
本文旨在深入研究这些技术,比较它们的性能,强调它们的优点和局限性,并为各种用例提供建议,以帮助开发人员在构建实时 Web 应用程序时做出明智的决策。这是我在实现 RxDB 复制协议以兼容各种后端技术时收集的经验的浓缩总结。
长轮询是第一个启用服务器-客户端消息传递方法的“妙招”,该方法可以通过 HTTP 在浏览器中使用。该技术通过正常的 XHR[2] 请求模拟服务器推送通信。与传统轮询(客户端定期从服务器重复请求数据)不同,长轮询会建立与服务器的连接,该连接在新数据可用之前保持打开状态。一旦服务器有新的信息,它就会向客户端发送响应,并关闭连接。客户端收到服务器的响应后立即发起新的请求,如此循环往复。此方法允许更即时的数据更新并减少不必要的网络流量和服务器负载。但是,它仍然会导致通信延迟,并且效率低于 WebSocket 等其他实时技术。
1 | // JavaScript客户端中的长轮询 |
在客户端实现长轮询非常简单,如上面的代码所示。然而,在后端,要确保客户端接收所有事件并且在客户端当前重新连接时不会错过更新,可能存在多种困难。
今天在部署 hexo 博客时,发现 github 报错 Connection time out,查了下资料,解决办法如下:
1 | ssh -T -p 443 git@ssh.github.com |
如果看到以下提示信息 ① 表示可用:
Hi toypipi! You’ve successfully authenticated, but GitHub does not provide shell access.
vim ~/.ssh/config
, 并添加以下内容:1 | Host github.com |
事情的起因是办公电脑是 win7 操作系统,不支持 node 最新版本,根据网上教程安装了 node 18 版本,但是老项目用的是 node 13 版本,需要在这两个版本之间来回切换,需要修改系统环境变量。之前是手动点击计算机->属性->高级系统设置->环境变量,找到 Path 变量,点击编辑,在变量值中添加 node 18 或 13 安装路径,然后保存。太麻烦。
昨天突然想到可以用 bat 来自动执行,求助了 GPT,当当当,只需要点击对应的脚本就可以切换到对应的版本!脚本如下:
切换 node 13 点击下面这个脚本:
1 | @echo off |