杂记
文章平均质量分 50
未分类
灵谷
Im just a landlubber in the ocean of IT
展开
-
nginx的日志放在哪里?
nginx log原创 2022-11-07 13:30:21 · 1638 阅读 · 1 评论 -
npm install 时候报错 hugo-bin@0.88.2 postinstall: `rimraf vendor && node lib/install.js`
参考 link解决办法:应该在命令后加参数 --ignore-scripts原创 2022-07-01 14:19:45 · 457 阅读 · 0 评论 -
【Windows】查看端口占用情况
1. 查看# 查看命令的参数netstat help# 列出所有端口使用情况netstat -ano借用findstr过滤结果netstat -ano|findstr "8080"查看任务列表并过滤,看谁占用了该端口tasklisttasklist |findstr 26196结束进程强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数):taskkill /T /F /PID 26196或者是我们打开任务管理器,切换到进程选项卡,在PID一原创 2022-03-29 15:52:05 · 3999 阅读 · 0 评论 -
【实战】将html文档中table转化为json或xlsx
需求我想获取当前访问页面的table中的数据,然后存储文文本或excel文件借助工具tabletojsonxlsx或者手动爬取HTML文档,然后借助jQuery等工具手动解析文档tabletojsonINTRO:尝试将HTML tables转换为JSON。RETURN:始终返回一个数组,长度根据html中的table数量决定注意:如果table列中存在重复的列名,会给后面的列名加上数字后缀,如: xxxx_2如果存在合并行rowspan,会被自动解除合并,恢复原始数据表格的第一原创 2022-01-21 17:26:40 · 1846 阅读 · 0 评论 -
参数校验:使用joi
在编写api的时候通常都需要对参数进行校验,包括:参数的类型、必填等;字符串,是否可以为空、该符合什么规则等;数字,最大值最小值是什么等等等等。Joi 是 hapijs 自带的数据校验模块,他已经高度封装常用的校验功能。安装及使用:npm install joi --saveimport Joi from 'joi'基础使用使用joi进行校验,首先要定义它的校验规则,也叫schema。const schema = Joi.string()上面就定义了一个校验字符串类型的规则,这原创 2021-09-28 17:05:22 · 4776 阅读 · 0 评论 -
vscode和markdown
简介vscode内置了markdown preview工具。只是有些语法支持度不太高,所以我们需要更高的previewer。Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的!接下来要讲的功能就需要使用内嵌HTML的方法来实现。Markdown 支持内嵌 HTML 标签previewer用于preview的插件,官方推荐如下:Markdown Preview Github S原创 2021-07-05 17:32:17 · 1744 阅读 · 0 评论 -
Mock数据生成工具
1. My JSON Server将伪造数据存储在github上,然后通过my-json-server搭建的平台去访问mock数据。类似一个proxy功能。例如:https://my-json-server.typicode.com/camillalo/json-server2. mockaroo可以生成多达1000行的切实的测试数据供app测试,更多数据需要付费;或者你也可以将mockaroo作为一个docker image部署到自己的私有云上。生成格式有:csv, json, sql, ex原创 2021-06-30 19:42:12 · 885 阅读 · 0 评论 -
Typescript: typings文件夹的命名问题
问题:当我将声明文件放在__types__文件夹时,typescript不能识别这个用下划线_开始的文件夹,从而导致声明文件失效。原创 2021-06-10 17:55:39 · 872 阅读 · 0 评论