
工作记录
wcyyyyyyy
这个作者很懒,什么都没留下…
展开
-
自动化工具代填遇到输入框检测解决方案
【代码】自动化工具代填遇到输入框检测解决方案。原创 2024-12-13 10:50:28 · 106 阅读 · 0 评论 -
selenium + chrome109以上版本会自动在C:\Program Files (x86)目录下创建scoped_dir*文件夹
使用user-data-dir参数解决chromedriver109以上版本在C盘生成临时文件夹的问题原创 2023-12-19 15:04:23 · 5035 阅读 · 0 评论 -
Dexie 查询sql速度优化
项目需要离线处理大量的数据,没办法加后端,只能在纯前端的项目里进行数据的加载、存储、查询等,且这个项目还要支持数据的筛选、分页。因此使用了缓存,每次在筛选的时候判断筛选条件是否发送变化,若发生了变化则重新进行count,若没有变化则视为进行翻页操作,仍使用之前的count。其中一个解决办法就是加入筛选条件的缓存,当缓存的条件不变时不进行count操作而直接使用之前count出来的数据。个人做过对比在5000条数据量的情况下,进行统计大概需要花费3秒左右,而进行同样的查询只需要几十毫秒。原创 2023-12-08 16:33:05 · 1024 阅读 · 0 评论 -
REG.EXE修改注册表-解决win10微软输入法默认中文,将其全局修改为英文
通过注册表全局修改win10微软输入法默认模式为英文原创 2023-03-09 16:41:27 · 3091 阅读 · 0 评论 -
应用程序已被Java 安全阻止-- 如何全局设置Java 控制面板参数
最近遇到一个客户问题,客户方存在一个使用场景为使用IE访问一个页面 之后通过点击页面的按钮调起一个applet程序,结果遇到了一个弹窗告警:应用程序已被Java安全阻止。对于这个问题 解决方案有两个:1.将访问的页面站点加入到例外站点中。2.修改Java控制面板中参数,将‘高级-对以下项执行已签名代码证书撤销检查’项设置为不检查。原创 2023-01-04 11:01:44 · 2704 阅读 · 0 评论 -
selenium firefox FirefoxProfile不生效
使用FirefoxProfile的set方法个别属性修改后不生效原创 2022-11-02 10:02:55 · 854 阅读 · 0 评论 -
X11协议基础与实践
X11基础实践原创 2022-09-16 15:26:23 · 7893 阅读 · 0 评论 -
RegShot简介与使用方法
简介RegShot 是一种注册表比较工具,它通过两次抓取注册表而快速地比较出答案。它还可以将您的注册表以纯文本方式记录下来,便于浏览;还可以监察 Win.ini,System.ini 中的键值;还可以监察您Windows目录和 System 目录中文件的变化,为您手工卸载某些软件创造条件。主要功能通过扫描并保存注册表的“快照”,并对两次快照进行自动的对比,找出快照间存在的不同之处,结果保存成txt或者html文档。使用方法下载并解压Regshot后,根据计算机的版本打开对应版本的-Unicode运原创 2022-04-25 10:43:27 · 4651 阅读 · 0 评论 -
openssl 命令使用与测试
转载https://www.cnblogs.com/kungfupanda/p/4639386.html转载 2022-03-23 16:52:00 · 475 阅读 · 0 评论 -
selemium ie登陆后不再提示是否密码(含修改注册表解决方式)
selemium ie登陆后不再提示是否密码(含修改注册表解决方式) 问题描述: 当输入账号密码登陆后,浏览器下面会弹出提示询问是否保存密码,在做自动代填时,若用户选择‘是’就会有密码泄漏的风险。问题解决: 在ie浏览器的设置-内容中可以选择取消勾选 自动完成’表单上的用户名和密码‘,这样就不会自动保存密码 也不会进行询问。项目中若不能直接修改浏览器的配置,则可以通过修改注册表的方式来达成:python实现如下: ...原创 2022-01-26 17:03:06 · 1289 阅读 · 0 评论 -
selenium 如何解决网页信任证书的问题
java:java有两种方法都可以实现对网页证书的信任python:python使用此方法可以使用对于证书的信任问题低版本的selenium无法实现,因为options的capability选项在selenium3.x版本才引入,高版本对于48以下的火狐不兼容,需要自己在环境变量中配置火狐浏览器的地址...原创 2021-12-31 16:35:55 · 10881 阅读 · 0 评论 -
selenium IE保护模式报错解决方案(使用python写注册表)
使用python解决IE保护模式报错原创 2021-12-28 17:15:13 · 9007 阅读 · 1 评论 -
python selenium 运行时弹出窗口(弹出driver的cmd窗口)
python selenium 运行时弹出窗口近期在做一个网页代填项目时,用到了python的selenium,虽然实现了代填功能但是每次运行时都会弹出窗口,初始是python窗口,后续改进了又弹出了driver的窗口。在我看来是无伤大雅的,不过测试不接受,只能改,经过了各种尝试与搜索最后终算是较完美的解决了。去除python窗口项目初始是通过C++的process去调起python然后执行脚本的,后来发现会弹出python窗口。使用的命令为python.exe ie.py效果如下打开了原创 2021-11-28 17:38:25 · 3495 阅读 · 2 评论 -
Java发起Http/https请求
Java发起Http/https请求import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpGet;import org.apache.http.client.utils.URIBuilder;import org.apache.http.conn.ssl.SSLConnectionSocketFactory;import org.apache.htt原创 2021-11-28 16:25:07 · 821 阅读 · 0 评论 -
# 请求接口报错:Invalid character found in method name.HTTP method names must be token 解决方案
请求接口报错:Invalid character found in method name.HTTP method names must be token 解决方案解决方案1:将请求接口的方式从https改为http。解决方案2:给接口配置ssl证书或者使用nginx来设置代理。下面演示在Springboot中通过配置ssl证书来解决此问题的方案首先cd到Java的bin目录下打开cmd窗口执行命令keytool -genkey -alias apitesthttps -keyalg RSA -原创 2021-11-28 15:43:00 · 4776 阅读 · 0 评论 -
RDP连通测试(拨测)
RDP连通测试(拨测)命令使用xfreerdp命令可以进行连通测试,具体命令如下:xfreerdp /cert-ignore /v:ip:3389 /u:username /p:passwd +auth-only /sec:nla执行此命令后可以通过返回的状态码来判断可否使用此账号密码连接目标的rdp端口。返回值为0,则拨测成功返回值为1,则拨测失败。账号密码错误显示超时,则输入ip不通。Unable to connect 则端口不通。通过这几个不同的返回状态就可以做rdp的拨测原创 2021-11-26 14:49:05 · 1046 阅读 · 0 评论 -
linux实用命令与工具
lsof列出所有线程打开的文件lsof -p 线程PID 列出指定线程打开的文件lsof -p 线程PID |wc -l 列出打开文件数ps axufps axuf|grep guacd 显示guacd的线程树pstreepstree -p 线程PID 查看指定线程的线程树toptop -p 线程PID 查看指定线程的内存占用、CPU占用top -H -p 可以查看线程打开的线程数iftopiftop可以监控线程的出入口流量,直接打iftop 打开窗口ip雷达windows系统中原创 2021-02-25 16:21:19 · 287 阅读 · 0 评论 -
net use 命令使用教程
作用使用net use 命令可以将远端的共享资源挂载到本地,即将共享目录映射到本地的指定位置。用法假设现在存在两台机器,一台ip为10.13.0.99作为目标机器,一台ip为10.13.6.139作为本地机器,现在我想在本地机器(10.13.6.139)上将目标机器(10.13.0.99)的c盘映射为本地的z盘,则只需输入命令net use z: \\10.13.0.99\c$ password /user:username成功挂载之后就可以在我的电脑处看到挂载的c盘内容例子当想要共享某原创 2021-11-25 11:03:32 · 8514 阅读 · 1 评论 -
npm离线安装遇到的问题:EISDIR:illegal operation on a directiory
最近手头有个任务需要安装apidoc,但是因为内网开发环境隔离问题无法直接安装,所以需要进行离线安装apidoc。在离线安装时,第一次安装没有进行全局安装 导致安装有警告 且apidoc -h 无法被识别,所以打算卸载后重新进行全局安装。但是在安装时遇到报错:EISDIR:illegal operation on a directiory。查询博客各种方法无效,最后解决办法是去到npm的目录下直接删除之前安装时生成的文件夹,删除后再次安装就成功了。进到node_modules里把apidoc的原创 2021-10-12 14:57:04 · 1516 阅读 · 2 评论