losgod

JavaScript 闭包(Closure)

JavaScript 闭包(Closure) 对于JavaScript来说,闭包是这门语言的一大特色,同时也是JS的一大难点。闭包可以用在很多地方,其最主要的两种用途是读取函数内部的变量,另一个是让读取的变量始终保存在内存中。 闭包的使用方式 使用闭包读取函数内部变量 (代码摘自 MDN) var

WangC WangC 发布于 2024-04-19

JavaScript 中的事件循环(EventLoop)

前言 ⚠️ NodeJS 在 version11 之后 EvenLoop 已经与浏览器趋于相同了。如果需要了解旧版本NodeJS EventLoop 建议阅读此文章 众所周知的 JavaScript 是采用单线程运行的,因此异步操作就显的特别重要。例如发起请求,创建 Promise 操作,设置定时任

WangC WangC 发布于 2024-04-19

Linux 工具 Screen 远程会话管理

Linux 工具 Screen 远程会话管理 作为一名程序员,我们会经常需要 SSH 远程登录到 Linux 服务器进行一些操作,这些操作中有需要长时间才能完成的任务,如数据备份、FTP 传输和软件编译等任务。但是远程服务器为了系统安全会设置 SSH 的连接超时断开连接,并且没有 SSH 断线重连功

WangC WangC 发布于 2024-04-19

在 Typora 中使用「图床」

在日常写作中,我最常使用的编辑器就是 Typora,作为一款 Markdown 编辑软件,它可以说是我用到的最强大的、设计最好以及编辑体验最舒服的一款软件。 但在写文章的时候难免会用到视频图片这些多媒体文件,亦或是引用其他外部网站的多媒体文件,所以我们不能直接添加文件到文档中,因此文件需要提前上传到

WangC WangC 发布于 2024-04-19