playwright 微软超强爬虫工具,可用于Web页面自动化测试工具 — PlaywrightPlaywright是微软在2020年初开源的新一代自动化测试工具。它的功能和Selenium、Pyppeteer等工具类似,可以驱动浏览器进行各种自动化操作。Playwright支持当前所有的主流浏览器,包括Chrome、Edge、Firefox、Safari等,并且支持浏览器有头和无头模式。此外,Playwright的安 2024-05-14 #node #playwright #web自动化测试
uni-app 接入推送 uni-app 移动端app介入消息推送(本文只介绍安卓版本) 首先需要在manifest.json文件中的App模块配置 选中 Push(消息推送), 离线推送需要对应厂商平台的密钥和key,作者并没有申请下来,所以暂时只针对在线推送 接着需要点击右侧的申请开通按钮, 此时会打开uni-app的配置推送应用的界面 APPID 可以在uni-app的manifest.json文件的基础配置 2023-12-21 #uni-app #push #notification #uni-app消息推送
GeoServer发布tif格式的图层 GeoServer支持使用TIF图片作为空间数据的一种格式,可以通过上传、配置和调整参数等方式来使用TIF图片,并与地图和其他数据进行集成和发布。遥感图导出则为tif格式的,就可以上传至GeoServer进行发布,作为图层展示在地图上。1. 首先,点击存储仓库,添加新的存储 2. 选择栅格数据源下的GeoTIFF 3. 为新图层命名并选择对应的tif图片 4. 保存之后点击发布 5. 发布页可以 2023-10-31 #GeoServer #tif
Vue中使用天地图 Vue3中简单使用天地图的示例 首先是需要到天地图官网去注册账号并申请一个密钥,用于加载天地图的js文件。创建并生成一个key 回到编辑器,首先需要添加一个div,让其能作为天地图的展示容器 1234<template> <div id="map" class="map"> </div></template 2023-09-14 #vue #天地图
VsCode快速生成Vue3默认用户片段 使用VsCode开发Vue项目的时候,有个Vue Snippets的插件,其中的VueInit命令可以默认生成一段Vue文件的基础模板但是和自己的使用习惯不太一致,而且和Vue3也不是很搭配所以就想着自己创建一个命令,可以符合自己的预期, 然后就研究了一下 首先是VsCode中按下 cmd + shift + p 键,打开VsCode的配置搜索框,输入Config Use Snippets, 选中 2023-08-24 #vscode #vue3
ssh配置快捷连接服务器 1234567Host myserver HostName [ip_address] # 服务器ip地址 User [user_name] # 服务器登录的账户名称 IdentityFile ~/.ssh/id_rsa # ssh生成的密钥文件地址 PreferredAuthentications publickey AddKeysToAgent yes Prefe 2023-08-21 #ssh #github #gitlab #gitee
使用ssh免密连接服务器 首先需要生成ssh密钥,类似于连接github、gitee的ssh密钥。密钥文件默认生成在 ~/.ssh/ 文件夹下 12345ssh-keygen -t rsa -f [file_name]# -t 指定加密方式, 有rsa 和 dsa, 通常默认使用rsa就好# -f 指定生成密钥文件的名称, 默认生成的是id_rsa, 但是可能会有多个密钥文件# 所以需要指定一个名称, 2023-08-09 #ssh
nginx 部署 vue应用 server基本配置 123456789server { listen 18080; # 监听的端口号,需要在防火墙中开启 server_name _; # server_name指令配置为_,则表示该虚拟主机将接受所有域名和主机名的请求。 location / { # 用于匹配对根目录的请求 root /usr/share/nginx/dist; # 项目build之后存放的文件 2023-08-04 #nginx #vue
git操作常用命令说明 1git status 查看当前git目录下文件的修改情况 1git diff {file} 查看文件修改了什么内容, 不指定文件默认显示全部修改过的文件 1git checkout . / {file} 撤回修改,当为 . 时, 撤销所有的修改,除了新添加的文件。当指定文件时只撤销该文件的修改 1git checkout -b {branch_n 2023-08-02 #git #rebase
使用canvas绘制扇形 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210 2023-08-02 #canvas