- 博客(13)
- 收藏
- 关注
原创 javascript检测代码运行时间
讨论在浏览器和nodejs中使用process.hrtime、performance.now、 Date.now三种方法检测代码时间的区别和使用。
2023-09-02 20:07:39
274
原创 使用腾讯云轻量应用服务器和宝塔面板搭建FastAPI
利用基于腾讯云轻量服务器的宝塔面板部署本地编写的FastAPI代码,实现公网访问接口。
2023-08-26 17:14:16
1803
8
原创 HTML和Vue中template标签的不同表现以及与v-if的结合使用
一般的操作流程:1、获取template的引用:querySelector;2、克隆template的内容:importNode;3、嫁接template的内容:appendChild
2023-08-17 12:47:55
1450
2
原创 使用MathType报错:MathType has detected an error inAutoExecCls.Main: 文件未找到: MathPage.WLL. Please save you
Office是64位的就前往:C:\Program Files (x86)\MathType\MathPage\64Office是32位的就前往:C:\Program Files (x86)\MathType\MathPage\32一般就是前往:C:\Program Files\Microsoft Office\root\Office16注意不是:C:\Program Files (x86)\Microsoft Office\root\Office16
2023-04-02 11:47:34
1615
1
原创 【油猴脚本】生成纯元素CSS选择器(附开发笔记)
可以发现转换后的CSS选择器只包含元素,这就是这个脚本的目的。注意:准备转换的CSS选择器不能包含找不到实际元素的伪类和伪元素,如:hover、::after等,因为脚本需要用JS的document.querySelector函数在网页中找到对应的元素。只要是正常利用浏览器复制得到的CSS选择器都行。网页中iframe里的元素不适用,因为每个嵌入的浏览上下文(embedded browsing context)都有自己的会话历史记录 (session history)和DOM 树。
2023-02-25 23:13:00
937
原创 puppeteer怎么设置等待时间?
当我没有找到waitForTimeout时我感到很困惑,于是思考是版本问题吗,结果发现就是最新版,然后我想着找找其他的文档再搜索,后来我找到官方的文档搜到了waitForTimeout,还包含了过时的解决方案。当时我是直接从上往下看回答的,而回答是Highest score (default)的,所以一开始就看的是过时的内容,浪费了很多时间,同时我事后按最新发布的来看还发现了一篇。好的现在程序的问题解决了,但我感到有点悲哀,这样简单的一个问题我辗转搜索测试花费了很长时间。于是我去查询我常用的。
2023-01-30 16:42:45
2892
1
原创 puppeteer怎么等到某个元素出现在页面中才执行程序?
我想page.waitForNavigation应该是等待网页上的Navigation的触发,可以简单认为是网址改变,然后等待网址改变后网站加载到什么程度就是设置的waitUntil了。可以知道首先前往网站,然后有一个缓冲的过程,紧接着在相同的网址下加载出真正的内容。你可能会想设置一个很长的时间就是了,但还是有可能不够长,同时效率也很低,所以不是一个很好的方法。我想要的就是等到网站真正内容中的目录元素出现,也就是querySelectorAll的dom出现后再执行,那么就不会报出最开始的错误了。
2023-01-30 16:37:20
2860
原创 【油猴脚本】Hypothesis自定义标注颜色和透明度
概述用来自定义Hypothesis的网页标注颜色和透明度。因为在Hypothesis的pdf标注页面油猴脚本没有权限,故无法自定义pdf标注样式。使用点击油猴脚本的图标,点击本脚本下的 “自定义标注颜色和透明度”,在弹出框内自定义颜色以及透明度。其中,颜色需要是RGB色值,并使用英文逗号分隔;透明度是小数。0.1.0源码// ==UserScript==// @name Hypothesis自定义标注颜色和透明度// @namespace https://coycs
2022-04-30 11:24:28
860
原创 【油猴脚本】Hypothesis导出为markdown文件
简述地址:https://greasyfork.org/zh-CN/scripts/441640导出Hypothesis高亮和注释为markdown文件功能在 https://hypothes.is/users/用户名 和 http://hypothes.is/users/用户名 页面适用。导出用户界面(自己或别人)的所有注释或者个别注释为markdown文件,每个文件名为标注对应的网页的标题或者文件名,文件内标注的顺序按照标注的位置从上到下。文件内容包括标注的来源以及每个标注和标注下的注释,效
2022-03-17 15:53:07
1463
2
原创 油猴脚本开发及发布流程
以下教程以Chrome浏览器为例安装油猴脚本管理器打开Chrome网上应用店,搜索Tampermonkey ,点击第一个结果(一般)然后添加到Chrome。可以点击这个链接直接到安装页面,其他安装方法不再赘述,网上搜索一下就只知道了。编写脚本这是一个油猴脚本的模板,主要有两个部分:用以下面代码包裹起来的叫做元数据:// ==UserScript==// ==/UserScript==元数据解释:// ==UserScript==// @...
2021-12-21 12:49:51
5995
1
原创 【油猴脚本】鼠标选中跳转蓝奏云有效链接及自动填写提取码
鼠标选中蓝奏云链接时会将链接转化为有效链接并显示跳转按钮,如果选中内容包括提取码则会在对应的网页自动填充。
2021-12-19 22:39:58
13121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人