解决 Ubuntu/Debian SSH 连接时返回的 Connection refused
· One min read
原文 How to fix: Connection refused by port 22 Debian/Ubuntu
一般出现这种情况是因为系统没有安装openssh-server, 或者没有启用ssh 服务
原文 How to fix: Connection refused by port 22 Debian/Ubuntu
一般出现这种情况是因为系统没有安装openssh-server, 或者没有启用ssh 服务
Visual Studio Code 常用代码片段收集:
需要执行以下命令安装 gcc compiler 和 linux header:
依次进入 设置 > 时间和语言 > 语言 > 首选语言 > 中文(选项) > 微软拼音(选项) > 词库和自学习 > 用户定义的短语(添加或编辑自定义短语) > 添加用户自定义的短语(添加)
在添加短语的窗口里输入拼音(比如 riqi),然后短语里输入 %yyyy%-%MM%-%dd%。
支持的其他占位符如下:
yyyy 年MM 月dd 日HH 小时mm 分钟ss 秒PowerShell 常见问题及解答
TypeScript定义小技巧
《图解HTTP》笔记
有几个bilibili视频想下载下来, 网上找了个工具哔哩哔哩视频解析下载, 但是不支持多个视频下载, 为了快速下载, 打算利用puppeteer自动化下载.
Node.js 的流调用 pipe 方法之后会返回一个新的流, 监听这个新流的finish事件就可以知道pipe完成了:
axios({
method: "GET",
url: "https://www.bilibili.com/",
responseType: "stream"
}).then((response: AxiosResponse<Stream>) => {
const newStream = response.data.pipe(fs.createWriteStream(`./save-file.html`));
newStream.on("finish", () => {
// 这里流pipe已经完成
});
});