2020-05-27 日志

今天看到了这个博客系统,也确实有点对于自己折腾博客感到厌烦了。所以打算尝试一下它。

azreader

http://azreader.net 是一个在线的 RSS 阅读器。我订阅了 rust.cc 和阮一峰老师的网络日志。

Wide

https://wide.b3log.org 是个在线的 golang 开发环境,我很喜欢它。因为我有很多设备,但是总是学不会 golang 的开发环境怎么部署。

一个全栈课程

从零开始开发产品

Foreword | A learning journal

是一本书,主要语言是 Rust,可以订阅章节发布。

JavaScript 格式化日期

原生的 JS 没有好用的格式化日期的办法。可以使用 day.js。

dayjs().format('YYYY-MM-DD HH:mm:ss');

JavaScript - Promise.all

组合多个允诺,一并收集结果。

Promise.all([pms1, pms2]).then(([res1, res2]) => onOk(res1, res2), onError);

Electron 渲染进程和主进程通信

ipcRenderersendsendSync 会调用 ipcMain 的同名 on 注册的函数。

ipcRendererinvoke 会调用 ipcMainhandle 注册的函数。

ipcMain | Electron

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • PeterChu

    😋 欢迎!!

    前两个链接有点问题

    2 回复
  • plus7wist 1 1 评论
    作者

    确实有问题。事情是这样,我在所见所得模式下面粘贴了一条链接上去。表面看起来是正常的,但你也发现了,最后链接损坏了。在即时渲染模式下面查看,这两个损坏链接的 http 前面分别都多了一串字符:%E2%80%B8。这肯定是 URL 的转义语法,也就是 URL 里多了 \xe2\x80\xb8 这三个字符。但是我目前还不知道这个问题是怎么产生的,有点难。

    不过这启发我,所见所得模式的编辑器,对这些不可见字符的处理是一个比较困难的问题。

    1 回复
    你的链接地址是从哪里复制的?
    Vanessa
  • 88250

    感谢反馈,后续我们会注意观察,如果你发现重现方式请到 Vditor 项目上报告 issue,谢谢 ❤️

    1 回复
  • plus7wist 1 评论
    作者

    后来同事帮我搜到了,这三个字符是 Unicode 的 Zero-Width Space。我认为可能是类似于 UTF8 的 BOM 字符一样的东西。

    url 解码成 ‸
    PeterChu
  • plus7wist
    作者

    我感觉这不太像是编辑器的毛病。起码编辑器不太可能把 \xe2 写作 %E2,我主要还是怀疑我的浏览器。

    1 回复
  • 88250

    复制链接的原文能发一下么?我去看看。

请输入回帖内容 ...