摘要: 前因 之前用Hexo构建了博客,使用的next主题,最近升级了Hexo和next,遇到valine评论插件接入的问题,记录下我的解决方案 解决 首先,需要知道的是,next主题在github上有两个仓库,分别是: theme-next/hexo-theme-next:https://github.c 阅读全文
posted @ 2023-01-12 20:51 西河 阅读(120) 评论(0) 推荐(0) 编辑
摘要: vscode 代码格式化 前言 对于开源协同来说,前期的问题主要是环境配置和代码格式化。环境配置可以让你将项目跑起来,代码格式化可以让你在提交代码的时候避免不必要的因不统一的格式化配置程序所带来的内容差异 也即,做好这两点,你就能专注于代码逻辑本身。本文要讲的即是vscode编辑器中代码格式化的相关 阅读全文
posted @ 2022-12-21 16:57 西河 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 前言 众所周知,nodejs应用刚出现的时候,大家都在编写commonjs风格的应用。 随着nodejs逐步的实现ECMAScript规范。大家更乐意使用esm的编码风格。 本文旨在引导大家无负担的将编写nodejs应用时的风格切换为esm。 一些小提示: commonjs风格:使用module, 阅读全文
posted @ 2022-11-03 20:07 西河 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 概述 在C/C++中,使用udp socket时,sendto 与 recvfrom 有不同的errno 而在高阶语言Javascript中,使用udp socket, 会将两种类型的错误通过同一个事件 error 抛出来 因此,有必要将 sendto 与 recvfrom 对应的 errno列出来 阅读全文
posted @ 2022-10-28 11:23 西河 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 在安装zsh之后并将其设置为默认终端后,每次登录进终端,都会提示: /etc/bashrc "command not found: shopt" 这里提供一种解法 已知,在bash环境下运行source /etc/bashrc没有报错,因此我们可以利用bash -c command 语法来解决问题 阅读全文
posted @ 2022-09-30 17:10 西河 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 编码浅谈 引 有这样一句俗语: ”没有前面那个1,后面多少个0都无意义“ 正 多项式 先从多项式讲起,一个数值可以表现出多项式的形式,如例1: 27017 = 2 × 1 0 4 + 7 × 1 0 3 + 0 × 1 0 2 + 1 × 1 0 1 + 7 × 1 0 0 27017 = 2 \t 阅读全文
posted @ 2022-07-30 03:11 西河 阅读(25) 评论(0) 推荐(0) 编辑
摘要: respondWith 拦截请求并允许Worker发送自定义响应。 respondWith方法仅在worker域(WorkerGlobalScope)中有效 使用Module Worker格式,直接从处理程序返回一个Response。 如果fetch事件处理器没有调用respondWith方法,那么 阅读全文
posted @ 2022-04-06 17:32 西河 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 使用vue-cli脚手架建立的项目,一般都带有cypress功能, cypress是用于端到端的测试框架,在项目开发过程中(本地或者云主机),我们有可能会对端到端测试做一些编码处理,但在项目构建过程中,一般不依赖此功能。 因此,我们实际上可能并不需要在vue项目中添加cypress功能。然而,如果已 阅读全文
posted @ 2021-11-12 10:28 西河 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 想用Promise.allSettled,但又不想升级tsconfog.json下的lib属性,可以这样模拟: const allSettled = async (promises: Promise<any>[]) => { const p2 = promises.map((promise) => 阅读全文
posted @ 2021-11-10 17:10 西河 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Tips:以下所说的源码释义为:仓库,工程,项目 “源码阅读如解刨” 文章目录 源码分类阅读源码第一因:阅读源码进行时从抽象与分层与姿态说起源码阅读与编程最佳实践与查漏补缺 源码分类 从测试的角度 • 项目:有人机交互的界面, 比如:电商网站,app应用(单元测试,主要是端到端测试) • 库:提供某 阅读全文
posted @ 2021-10-29 10:54 西河 阅读(29) 评论(0) 推荐(0) 编辑