- 博客(151)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 python selenium
初次打开Chrome安装相对应版本的chromeDriveselenium 自动化过程遇到浏览器显示:您的连接不是私密连接的网站# 跳过私密链接from selenium.webdriver.chrome.options import Optionsoptions = Options()options.add_argument('--ignore-certificate-errors')driver=webdriver.Chrome(options=options)...
2021-07-16 10:05:00 840 1
原创 前端内容记录
节点类型:元素节点(head title a span),属性节点(href src class),内容节点(元素内文字、图片等)。HTTPS = HTTP + SSL/TSL=HTTP + 加密(非对称加密,对称加密,HASH算法) + CA证书 + 完整性保护。所以GET和POST的底层也是TCP/IP,也就是说,GET/POST都是TCP连接。为了充分利用单线程,在线程空闲时,Event Loop线程接受I/O操作请求,即异步模式。无状态,无连接,基于请求和响应,明文传输不安全,80端口。
2020-08-01 16:59:11 343
原创 JavaScript时间戳与python时间互换及格式处理
需求:将js的时间戳通过python转为指定格式字符串,假设需要转换2022年4月1日的时间戳,首先js时间戳。将上面的时间戳进行python转化。
2023-03-14 11:23:44 771
原创 electron sha512 checksum mismatch
如果自己写下载接口,该接口应为支持分片下载的。否则下载数据量将会超出原安装包大小的几十倍,且会造成校验和错误。使用electron-builder打包之后,进行版本增量更新遇到的错误提示。(经过测试,express,minio文件服务器增量更新无此报错。此错误常常发生在electron检查更新时,导致检查更新失败。
2023-02-24 17:31:25 1930
原创 electron byteNode加密
由于未使用asar打包,为了相对数据安全,使用bytenode对入口文件做加密设置。会在同级目录下生成*.jsc文件。注释main.js中内容。
2023-02-24 17:29:04 1014
原创 k8s学习及部署
kind等解读。yaml中配置了nodeSelector,没有找到指定hosttype名称的node。当pod创建是失败时,通过命令kubectl describe查看错误提示。kubectl查看,创建,运行,删除等常用命令。pending状态,
2023-02-06 15:25:48 372
原创 docker学习及尝试
https://blog.csdn.net/DDDDeng_/article/details/108421269https://blog.csdn.net/zhezhebie/article/details/75501149root@ubuntu:/home/hanw/Desktop# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEubuntu 18.04 e28a50f651f9 3
2023-01-30 15:51:30 287
原创 pyautogui的使用
locateCenterOnScreen类似opecv的PM,我们提供的图片对系统分辨率,缩放有着严格限制,只要系统分辨率,缩放有变化,就会造成定位不了的情况。
2022-09-30 15:50:21 474
原创 websocket通信
在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。浏览器插件中添加websocket发送,接收代码。这里通过客户端主动关闭连接,以处理打开后的连接关闭问题。使得C/S间的数据交换变得更加简单,允许服务端主动向客户端推送数据。服务端代码,允许多个客户端连接,并实现广播消息。目的:实现本地exe和浏览器插件的双向通信。服务端:本地exe(python)单个TCP连接上的全双工通信协议。客户端:浏览器插件(js)
2022-09-05 18:15:33 595
原创 flask服务构建使用
需求场景:使用ajax从百度向flask服务发送数据。www.baidu.com->localhost:5000遇见跨域问题。得到的request请求数据一般为ImmutableMultiDict,转换为dict使用to_dict()。Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。gunicron构建服务存在日志管理,多线程构建等便捷功能。pip安装flask,构建基本服务base.py。base.py启动的服务会产生警告。
2022-09-05 10:56:47 267
原创 chrome浏览器插件开发
发布应用(扩展)时,这个目录全部打包到一个应用(扩展)名是.crx的压缩文件中。360中文文档:https://open.chrome.360.cn/extension_dev/overview.html。chrome非官方文档(中文版) https://crxdoc-zh.appspot.com/extensions/chrome官方文档(英文版) https://developer.chrome.com/extensions。
2022-08-31 08:37:31 4727
原创 mxXmlRequest.js:346 Access to XMLHttpRequest at ‘file:///D:/code
这个错误出现在某个前端demo本地运行时,需要访问D:/code/下本地文件时产生。修改完成,关闭所有chrome浏览器,打开快捷方式Google Debug。以chrome为例,修改该复制快捷方式名称为Google Debug。将前端demo运行在该浏览器。找到任意浏览器快捷方式。在原有内容基础上,添加。复制改浏览器快捷方式。...
2022-08-17 09:57:44 409
原创 web浏览器点击实现调用本地应用程序(exe)
使用Bat to Exe Converter将bat文件转换为exe文件,bat文件调用的默认目录为C:\Windows\System32。第一个参数为要执行的exe文件,第二个参数为exe执行所需参数。nodejs child_process注册命令。切换到bat脚本所在目录并需要传递2个参数。:32位|Windows(隐形),点击转换。使用.bat调用exe并传递相应参数。:bat脚本执行时弹出黑窗。注册表注册要调用的exe。前端页面添加调用按钮。...
2022-08-11 16:43:38 4493
原创 web页面打开本地客户端程序
终端查看注册表相关参数,添加,查询,修改,删除。网页端添加按钮,进行客户端终端调用测试。查看注册表相关内容,以百度云为例。
2022-08-10 11:14:01 1019
原创 Angular
这里安装的是bootsrap5.1版本,不需要jq支持了已经。在electron的开发场景下,popup等弹出类样式不支持。2.传统方式引入,angular.json中增加。1.安装bootstrap。
2022-07-29 17:36:22 273
转载 No module named ‘typing_extensions‘
在这呢https://blog.csdn.net/weixin_44622686/article/details/124270400
2022-05-31 19:36:34 1491
原创 python PySimpleGUI
通过sg.Window显示提示信息,并按指定键退出。指定键退出可以外部实现。存在问题:子线程创建的方式退出不太稳定,在某些场景下线程销毁失败。
2022-04-15 16:01:50 489
DUKE大学OCT数据集Chiu_BOE_2014_dataset及分割出的标注
2022-06-02
websocket服务
2023-05-05
opencv 根据两点切割图片
2019-09-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人