技能
文章平均质量分 58
Program W
这个作者很懒,什么都没留下…
展开
-
win10系统重装,无法登录进行同步的情况下chrome数据恢复
文件夹,存放着扩展的数据,需要通过加载已解压一个一个加载内部单个版本的扩展。找到浏览器老浏览器的数据(在上面的基础上,找到。原创 2022-07-29 14:07:58 · 1477 阅读 · 1 评论 -
使用tesseract.js-offline识别图片文字记录
tesseract.js是一个JavaScript库,可以从图像中获取几乎任何语言的单词。原创 2022-07-15 11:05:37 · 1112 阅读 · 0 评论 -
JS使用Puppeteer自动化进行浏览器操作记录,js执行py脚本
二、网页截图加载完页面后,对页面进行截图方法基本截图全屏截图参数四、自动化操作自动CSDN五、通过脚本方法截取指定元素的图Puppeteer中文API文档原创 2022-07-14 12:01:48 · 1089 阅读 · 0 评论 -
py使用easyOCR识别图片文字记录
py使用easyOCR识别图片文字原创 2022-07-12 10:57:04 · 856 阅读 · 0 评论 -
Vite2兼容低版本chrome(如搜狗80),通过polyfills处理部分需求高版本的语法
处理vite兼容低版本浏览器,es6语法兼容原创 2022-06-29 18:50:14 · 4889 阅读 · 4 评论 -
Docker启动Nacos(单例)、Redis
docker启动naocs带数据源配置参数原创 2022-06-07 13:47:56 · 2358 阅读 · 1 评论 -
CentOS7完全卸载mysql5.7重装8.0
centos7 rpm mysql5.7完全卸载到安装mysql8.0官方下载rpm是否安装成功服务启动参考:Linux(CentOS7)使用 RPM 安装 mysql8.0原创 2022-06-06 14:02:15 · 455 阅读 · 0 评论 -
规则引擎Drools学习与实例
一、概述drools是一款由JBoss组织提供的基于Java语言开发的开源规则引擎,可以将复杂且多变的业务规则从硬编码中解放出来,以规则脚本的形式存放在文件或特定的存储介质中(例如存放在数据库中),使得业务规则的变更不需要修改项目代码、不用重启服务器就可以在线上环境立即生效。规则引擎的诞生针对复杂的业务规则代码处理,往往存在一下问题:1、硬编码实现业务规则难以维护;2、硬编码实现业务规则难以应对变化;3、业务规则发生变化需要修改代码,重启服务后才能生效;于是规则引擎Drools便诞生了原创 2022-05-06 12:01:56 · 1435 阅读 · 0 评论 -
pywin32学习与基本操作记录---后台程序自动化操作
一、安装# 自己配置清华镜像,不然太慢了pip install win32api二、demo消息import win32apiimport win32conwin32api.MessageBox(None,"Hello,pywin32!","pywin32",win32con.MB_OK)三、实例(操作记事本、鼠标)先新建一个cs123.txt,这个需要我们cs123.txt启动的情况下(在后台)才能用import win32guiimport win32conimport原创 2022-04-28 17:25:49 · 3008 阅读 · 0 评论 -
py列表深入爬虫csdn样例
一、代码from requests_html import HTMLSessionimport pyperclip# 获取请求对象session = HTMLSession()url = pyperclip.paste()# 往网站发送get请求page = session.get(url)page.encoding = 'utf-8'# (掘金酱https://e.juejin.cn/#/)远程主机强迫关闭了一个现有的连接。# page.html.render()content =原创 2022-04-06 17:29:48 · 200 阅读 · 0 评论 -
Spring Cron 表达式
1. 简介 Spring提供的轻量级调度框架中,任务的调度通过Trigger接口来实现。Trigger接口的一种实现便是基于CRON表达式的。 但是这里的CRON表达式与Linux系列操作系统中crobjob的表达式不一样,需要特别注意。 在使用注解进行调度的时候,一种写法如下: @Schedule (cron="cron expression")public void doEtlJob(...转载 2022-03-14 18:16:27 · 3175 阅读 · 0 评论 -
npm打包发布记录
一、登录注册需要注意的是:有个验证邮箱需要点击才能发布(不然会影响后续,导致发布不成功)二、项目构建初始化# 整个小js第一次发布vue init webpack-simple project-name# 都懂npm i项目(保留一个第一次试试就可以了)随便弄个验证(这里是做个插件install)export default { install: function (Vue, options) { // 邮箱验证 Vue.prototype.$is原创 2022-02-15 17:49:11 · 589 阅读 · 0 评论 -
阿里云盘本地挂载CloudDrive,WebDAV手机操作Window指定目录(用于传输)
一、概述(阿里云盘本地挂载效果)原创 2022-02-11 16:05:03 · 8167 阅读 · 0 评论 -
【笔记本加配置记录】笔记本加内存条,华硕拆后盖
一、内存条选择先用CPU-Z软件看看笔记本自带内存条是啥配置(DDR4-2400兼容上下配置,所以我整了个DDR4-2666的,事实上还是用的2400频率,但是不知道为啥2666的便宜些- -)二、拆盖+加内存条刚开始,直接拆掉边上的所有螺丝,但是掰开的时候发现打不开,于是,到网上查查发现华硕中间还有个螺丝(庆幸查了下没有直接强拆^_^)拆开后,可以看到很多黑色的薄纸(自带防尘的)看到我内存条那个位置就是加内存条的地方(直接四个内存格的话,隔一个加就是双通道了)。这个图可以看看原创 2022-01-30 20:32:01 · 2822 阅读 · 0 评论 -
搭建picGo+Gitee图床记录
一、图床就是为了能够通过外链访问图片(并且有一个保存地址)二、搭建步骤下载、启动picGo安装插件giteegitee设置生成令牌配置owner,就是gitee的id,然后是repo仓库(大写会转成,比如我这pic-go)三、上传图片上传后上传成功,自动复制你的外链地址...原创 2021-12-16 13:43:46 · 108 阅读 · 0 评论 -
百度云盘资源下载器分享【只要有分享地址+提取码】
一、说明用过idm下载器的,知道这个下载器还可以,但是,当我用idm和数码小站一起下载东西时,idm被压制了(真压制,速度直接从原本的5mb变成了0),网速直接被数码小站霸占。链接+提取码(不用保存到自己的云盘,再麻烦的提取直链到idm下载了)地址在这里有兴趣的可以看看博主的hexo个人博客站点的一部分,收藏的一些有用的各种链接lwstudy的One Piece...原创 2021-12-14 13:39:40 · 2630 阅读 · 0 评论 -
爬虫与资源下载(下载漫画、图片)(单线程、多线程)
一、开始突然迷上了爬虫~~~二、代码介绍代码结构parse文件夹下就是爬虫与下载了爬虫方法介绍public List<Parse> parseTo(String keywords) throws Exception{// String url = '‘;// 这里可以写爬取地址,注掉下面那个就可以了 //要联网 (ajax不能获取到!模拟浏览器才可以) String url = keywords;原创 2021-11-09 16:33:14 · 198 阅读 · 0 评论 -
ffmpeg简易使用应用分享(m3u8下载与视频合并等)
一、先分享下嗅探资源第一个是视频下载器 CoCoCut第二个猫抓都知道谷歌扩展下载===扩展迷地址二、M3U8 Downloader这个直接找到一个.m3u8结尾的写入就可以开始下载了,其实点击下载后,是与使用windows命令行ffmpeg命令差不多,就简化了视频合并是将下载的m3u8指向的.ts文件拖入然后按顺序进行合并,合并后的格式就mp4等可播放视频文件三、格式工厂这么多功能,都懂,就不介绍(解释)了,o( ̄︶ ̄)o~~~...原创 2021-11-09 16:02:33 · 2060 阅读 · 0 评论 -
electron桌面应用简便使用,一行命令将网站变成桌面应用
个人尝试后说明:打包安装后的启动的样子(还可以(▽)!!!)文档:electron-egg一个入门简单、快速高效、功能丰富的js跨平台桌面软件开发框架。项目地址:giteee,GVP哆啦好梦 / electron-egg开始:先用git,git clone https://gitee.com/wallace5303/electron-egg.git项目拿到,不多说,先npm install将任意网站变成应用的本地链接点遇到问题看着:文档中:常见问题汇总打包 (windows版本)原创 2021-11-09 15:48:42 · 937 阅读 · 0 评论 -
缓存系列---@Cacheable和@CachePut、@CacheEvict实现基础缓存
先说细节bug一组缓存须要key相同。而一般须要缓存的数据有时list这样的,当查这个list数据不带参数时,就难以直接使用spel获取实体的参数使@Cacheable和@CachePut的key保持一致。所以看了下SpEL(Spring表达式语言)支持cache metadata(缓存元数据)发现其中可以使用的#root.target、#root.targetClass、#root.caches[0].name这三个作为key让两个key保持一致。Spel细节见之前的博客的文末:缓存cach原创 2021-10-08 17:46:26 · 749 阅读 · 0 评论 -
Debugger下的热部署与远程调试
转载自idea的debug技巧 一、Debug模式下,在不重启的前提下使代码生效 1、首先将Reload classes after compilation 模式设置为 Always。 2、通过debug启动项目后,当修改了代码后,依次点击Run--》Debugging actions--》Reload Changed Classes,即可在不重转载 2021-08-13 16:20:52 · 963 阅读 · 0 评论 -
在Intellij IDEA中使用Debug
转载自在Intellij IDEA中使用Debug 在Intellij IDEA中使用Debug 目录一、Debug开篇二、基本用法&快捷键三、变量查看四、计算表达式五、智能步入六、断点条件设置七、多线程调试八、回退断点九、中断Debug Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟转载 2021-08-13 16:18:34 · 358 阅读 · 0 评论 -
如何快速转载CSDN中的博客
前言 对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转...转载 2021-08-13 11:19:29 · 53 阅读 · 0 评论