自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhaojiafu的博客

好记性不如烂笔头,何况我记性还不好。。。。

  • 博客(311)
  • 收藏
  • 关注

原创 app 自动化工具uiautomator2 + app页面分析工具weditor的使用

文章目录一、踩坑经历习惯性思维转折--发现新大陆 weditor二、学习weditor1、安装和打开:2、简单使用1)、链接手机调试2)、分析页面元素3)、引发思考--找到可以代替appium的模块uiautomator2三、学习uiautomator2的简单使用:1、安装:2、连接手机:3、启动一个app--`app_start`函数4、停用一个app5、获取一个app信息6、等待app运行:7、 文件传输8、检测设备状态【测试感觉没有什么用,好像后期去掉了】9、执行shell命令:10、各种设备信息11

2021-09-18 15:03:24 4391

原创 window的dos命令学习笔记 一

文章目录说明:1、学习dos命令的起源:统统删除bat脚本一、一些常用的批处理命令:0、学习小技巧:1、什么是批处理2、echo (打印输出后面结果)①、echo②、echo off3、pause(暂时,可以用来脚本执行结束时提示)4、call(执行命令)5、rem(注解)6、测试文件中写入call命令是否执行:7、del(删除文件命令,不删除文件夹)8、传参:%几个特殊字符:9、rd (删除目录...

2019-12-12 18:02:13 2726 15

原创 我的第一个个人博客----基于hexo+github搭建的

上周突然在B站看到一个视频,是使用基于nodejs的hexo,结合GitHub免费搭建博客的视频然后自己就尝试了一下,找了很多博客或者文章参考,弄了一个周总算弄成了我想要的效果。我的个人博客地址:给我动力的起点—参考的B站视频如果这个视频真的帮助到你,记得给人家点个赞,投个币对人家做视频的都是很好的回馈(我已经偷偷点赞+投币)。hexo中文地址:需要用到:主题页面:想做博客的可以去弄...

2019-12-03 15:05:46 300

原创 python爬虫之scrapy 框架学习复习整理一--最基本入门的知识点

文章目录说明:我的工作环境:学习目标几个全局命令:1、创建一个scrapy项目2、明确目标(mySpider/items.py)3、制作爬虫 (spiders/baidu.py)1、制作爬虫文件默认格式2、修改parse()方法3、使用xpath提取数据:4、管道保存数据(pipelines.py)注意点:yield返回的只能是dict或者None,5、保存到MongoDB数据库:注意点:说明:...

2019-10-09 08:11:14 795

原创 整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)

文章目录说明:一、系统工作命令1、文件管理①、cat(cat: concatenate 连锁)②、chattr命令③、chmod命令数字语法为:说明:因为最近一年的工作都是使用windows系统下使用的,之前用过一段时间的Linux,但是没有系统的学习学习,所以打算再系统的学习下相关知识,如果有想学一点基础也没有的,或者么有Linux系统环境,建议使用window电脑装个双系统,安装个Ubun...

2019-09-29 15:12:53 1116 3

原创 ffmpeg 常用命令总结:(avi转MP4、MP4转ts、视频压缩、去除视频声音、合并音频和视频)

文章目录说明:1、avi转MP4命令:说明:整理一下自己用到过的几个常用命令,记录,方便帮助到需求和我一样的人,也方便以后备用。后续用到学到了会持续更新:1、avi转MP4命令:ffmpeg -i .\Video.avi -c copy -map 0 video.mp4或ffmpeg -i .\Video.avi -c:v libx264 -crf 19 -preset slow -c...

2019-09-04 18:12:27 45035 10

原创 window10系统下nodejs一些知识(后续学到用的知识会持续更新。。。)

文章目录说明:nodejs的介绍nodejs一些常用命令1、查看npm安装的模块和位置:2、导入模块保存问题解决2.1、 问题描述及寻找解决方法过程2.2、解决方法(1)、新建一个目录(2)、按住shift 然后右击空白,然后选择再此处打开cmd或者paweshell窗口,进入黑窗口(3)、输入npm init(4)、安装需要的模块(5)、检测模块是否安装成功,看下图就懂了3、npm的国内镜像参考...

2019-08-01 12:21:16 524

原创 记录下:win10 AMD CPU 下载 Chromium 源码并编译(版本 103.0.5060.66)

只有看到我参考的文章,作者说是他的是amd的cpu,瞬间感觉自己的也可以,其实大学时候的笔记本是intel,但是内存只有12G,很旧了,弄了好久,最后也弄好了,就是编译和下载时候都很慢,编译时候cpu和内存都是爆满的。第三步,选择一个数字开头的,这样才会有这个tag标签,直接通过提交id,估计gitee镜像拉起代码时候找不到,但是tag肯定方便,文档也能方便,如果第一页没有,那就下一页,肯定能找到当前版本对应的数字tag版本。这方法我试了几次,都是下载到58%不行了,每次好几个小时下载,最后还是失败。

2023-08-06 11:13:34 2191

原创 onetab 谷歌插件历史数据清除

onetab历史网页清空

2023-02-12 17:25:18 1675 1

原创 window 安装debian的Linux系统+一些环境初始化

window系统安装debian的Linux系统

2023-02-08 17:44:01 1803

原创 mac 安装mysql5.7 + mysql数据备份和恢复

mac 安装mysql 和 mysql数据库的备份与恢复学习

2022-06-01 19:47:12 1404

原创 Windows Terminal/Powershell 设置自动补全, 智能提示 【类似于mac的iterm2功能】

文章目录一、需求:二、powershell自动补全。1、安装:´PSReadLine´ version 2.1.02、初始化:3、检测是否有配置好文件4、编辑profile配置文件:5、重新打开一个新的powershell或者Terminal页面。三、如何pycharm的terminal的cmd改为powershell:pycharm的替换步骤:1、找到powershell的存放路径。2、去pycharm里面替换到cmd.exe.一、需求:用了一段时间的mac,也是要Mac的iterm2的自动补全功能,

2022-04-24 21:40:08 9504

原创 python request模块解决psot类型,data里面出现一个key多个value的情况

文章目录需求:方法1:方法2:方法3:需求:遇到一个网站,psot异步获取数据。但是data参数出现一个key多个value情况。尝试有以下几种解决方法。方法1:直接post类型,然后直接浏览器复制view resource。就是urlencode的一个字符串。就是get后缀的params类型。测试可行。比如:params = "offset=0&limit=10&tags%255B%255D=3&tagOperation=or&labelTags%5B%5

2022-04-13 15:53:13 518

原创 selenium 指定element下拉指定距离方式

文章目录需求描述需求描述老早之前用过selenium,写过一篇文章,不过指定元素element下拉,使用的js方法,driver执行元素。之前的文章:python 之使用selenium滑动页面下拉方式但是那种方法需要使用document.getElementsByClassName或者document.getElementById来指定元素。但是如果没有id,class结果有很多,所以如果可以使用xpath选择元素,就可以了。发现selenium获取的元素,只有get_attribute,获取

2022-04-08 15:20:32 1015

原创 centos7安装redis-dump +redis数据库导出导入方式(dump、load)

文章目录一、centos7【服务器安装】1、直接shell安装:2、单独安装ruby:1、卸载完全2、下载tar.gz3、解压安装:4、软连接:4、安装redis-dump:5、导出导入:二、window安装:1、下载软件2、安装redis-dump:3、推荐直接window安装,然后直接远程连接数据库方式导出导入即可。参考:一、centos7【服务器安装】redis-dump 其实ruby的模块,和python的模块相似。所以需要安装ruby软件,类似python软件。github项目:https

2022-01-08 16:30:10 2214

原创 初始化的服务器配置python环境

文章目录说明:python环境配置流程:1、配置conda:1、下载安装2)说明:由于服务器上面搞的东西有点多,然后系统重置下。所以需要重新配置下环境。python环境配置流程:1、配置conda:1、下载安装之前写过一个文章:详情可以参考:https://zhaojiafu.blog.csdn.net/article/details/117322323具体安装步骤:# 安装gccyum install gcc# 下载minicondawget https://mirrors.tu

2021-12-24 13:56:04 1449

原创 mac下如何让服务器免秘钥登陆

mac如何免密登陆服务器

2021-12-15 19:43:51 905

原创 油猴脚本开发学习1--豌豆荚快速查看所有版本

文章目录1、需求来源:2、开发者工具开发:3、油猴插件开发:1)、油猴学习:2)、可以自己找几个学习简单一下3)、我最终的脚本:4)、你可以选择新建4、注意点:1、油猴,run at 尽量早一点,早点注入代码【hook】2、@match:1、需求来源:我想查看豌豆荚的一个软件的历史版本,然后要一直点击。点击了好多次还没有到底,好烦呀然后想着能否用selenium自动的,然后想着用的有油猴插件,可以直接自动展开csdn的,然后去搜索豌豆荚,发展没有搜到直接现成的插件。那就学习一波,开发一个简单的插件

2021-11-30 18:10:11 1307

原创 Siege压力测试工具的安装及使用+python flask的四种wsgi方式对比

文章目录一、前言:如果要支持https二、安装使用:文件备份:1、mac安装:2、linux 安装:【centos 服务器】通用Linux安装:3、window安装:4、测试百度:参数:测试百度:5、查看配置文件位置:1)、siege -C2)、找到后缀:siege.conf三、flask 四种wsgi方式对比(tornado,Gunicorn,Twisted,Gevent)1、文件:1)、代码结构:2)、hello.py3)、hello.html2、flask 压力测试:1)、执行hello.py【启动

2021-11-24 19:57:53 2897

转载 小米手机将证书安装到系统(/system/etc/security/cacerts/)

通过openssl计算证书hash值//.cer格式证书openssl x509 -inform DER -subject_hash_old -in <证书文件.cer>//.pem格式证书openssl x509 -inform PEM -subject_hash_old -in <证书文件.pem>生成系统系统预设格式证书文件(记得加上".0")//cer格式openssl x509 -inform DER -text -in xxx.cer > hash

2021-10-28 17:54:41 6418 2

原创 mac 电脑 ADB的安装和学习

文章目录1、mac安装adb2、adb常用命令2.1 王亮师兄的2.2 自己常用的:2.3 获取apk的包名2.4 获取活动【appium使用】相关地址:https://www.androiddevtools.cn/1、mac安装adb参考:https://www.jianshu.com/p/69ba21b2996c1、安装homebrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/maste

2021-08-20 13:57:33 1400

转载 Microsoft Visual C++ 2019 Redistributable Package (x64) is not installed. Latest binary compatible

文章目录Microsoft Visual C++ Redistributable 2019Microsoft Visual C++ Redistributable 2017Microsoft Visual C++ Redistributable 2015Microsoft Visual C++ Redistributable 2013Microsoft Visual C++ Redistributable 2012Microsoft Visual C++ Redistributable 2010Micros

2021-07-14 14:26:04 7010

转载 Windows安装微软自带的Ubuntu+window 安装docker环境步骤【docker管理portainer】

文章目录说明:步骤:1、安装WSL2:1.1 安装Windows Terminal1.2 开启WSL21.3、CPU开启虚拟化2. 安装Ubuntu子系统1.安装子系统2.配置环境:3. 安装Docker说明:window安装Ubuntu,和docker环境。参考:将你的Windows,快速打造成Docker工作站!步骤:安装WSL2环境安装Ubuntu操作系统安装Docker安装portainer使用方法1、安装WSL2:1.1 安装Windows TerminalMicrosof

2021-07-06 09:52:58 3921 1

原创 docker 学习笔记一【centos安装docker的步骤】

文章目录说明:一、docker学习资源:1、Docker官方英文资源:2、Docker中文资源:二、 学习笔记1、docker三个基本概念2、centos安装:1、安装epel:2、安装docker3、配置加速器:说明:Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(

2021-07-06 09:50:22 262

原创 爬虫必备:centos7 安装 chromedriver

文章目录安装步骤:1、安装浏览器:2. 安装chromedriver1)、查看目前的chrome浏览器版本:2)、然后去下载对应的chromedriver3)、unzip解压4)、建立软连接或者复制、移动过去3、Python脚本测试:参考安装步骤:1、安装浏览器:指定yum 源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo安装curl https://intol

2021-06-22 17:36:14 1281

原创 好用工具分享--推荐一个好用的跨平台的批量重命名文件或者文件夹工具【f2】

文章目录说明:f2工具使用:1、windows安装:2、用法查看:1、查看用法说明2、准备好一个目录文件说明:今天发现一个好用的工具,可以批量重命名本地文件或者文件夹,可以批量替换。只是。macos、linux、window多个平台。GitHub项目地址:各平台安装使用文档f2工具使用:剩下我就摸搜着学习使用下这个工具再windows上如何使用。1、windows安装:找到项目的tags目录,然后我现在一个最新的版本。tag地址比如,下载地址:https://github.com/ay

2021-06-22 15:06:31 471

原创 Linux 的 rpm几个常用命令 + 安装警告 Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

文章目录说明:rpm命令:1、基本语法:2、安装软件:3、查看是否安装:4、卸载:5、升级【这个还没有用过,因为目前的软件没有需要升级的】:6、安装警告:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY解决方法:参考:说明:使用linux系统,比我我常用的是阿里的centos的服务器。需要安装一些软件使用,需要用到rpm,但是有时候有些命令老是记不住,所有这里网上搜下,结合自己用过的,记录下来,后面有用到再持续更新。rpm命令:1、基本语法:

2021-06-18 15:38:57 1569 2

原创 centos7 安装mysql 5.7【rpm安装】

文章目录目标:安装mysql步骤:1、获取下载地址:2、wget下载:3、解压:4、安装:5、数据库初始化报错1:libaio.so.1: cannot open shared object file: No such file or directory报错2:TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see document

2021-06-18 15:38:31 486 1

原创 Python模块--pipreqs【快速生成一个Python项目的依赖模块requirements.txt】

文章目录说明:方法:1、安装:2、生成当前项目下的目录:3、指定目录:说明:今天发现一个好用的Python模块,可以一键生成Python项目需要的Python模块文件requirements.txt。主要优点,有时间一些项目需要的模块比较多,而且各个模块并不是都需要,我只需要当前项目需要的模块,就需要这个模块了。方法:项目地址1、安装:pip install pipreqs2、生成当前项目下的目录:# 再当前项目根目录下执行。# window cmd中需要指定编码pipreqs ./

2021-06-18 13:13:24 330

原创 centos7 安装MongoDB数据库的采坑经历 + 超级用户创建

文章目录今天想在自己买的服务器上面配置一个mongodb数据库1、参考文章:今天想在自己买的服务器上面配置一个mongodb数据库1、sudo yum install epel-releasesudo yum update参考文章:https://juejin.im/post/6844903828811153421https://www.cnblogs.com/liulun/p/11067681.htmlhttps://blog.csdn.net/qq_40369944/article/de

2021-06-17 14:33:32 822

原创 linux安装python模块报错:centos error: command ‘gcc‘ failed with exit status 1

文章目录python2安装命令:python3安装命令:看似缺少gcc组件,但是确实在安装之前有执行过yum安装gcc,但是还是有这样的问题,于是找呀找看到有网友提到缺少openssl-devel支持。python2安装命令:yum install gcc libffi-devel python-devel openssl-devel -ypython3安装命令:yum install gcc libffi-devel python3-devel openssl-devel -y...

2021-06-16 15:57:27 1071

原创 谷歌+火狐 便利插件--沙拉查词+【配置文件】

文章目录说明:1、使用说明:2、技巧使用说明:3、下载地址:4、我的配置:说明:今天发现一个好用的插件,对于我这个英语不太好的程序员,简直好用的爽,刚开始老是弹出查询,搞了好久,总算配置成我想要的效果了。1、使用说明:具体不会的可以看官方说明文档:2、技巧使用说明:技巧分享:Quicker 调用 Saladict 实现全局『文本翻译、截图翻译、复制翻译、触边翻译』3、下载地址:https://saladict.crimx.com/download.html4、我的配置:https://w

2021-06-11 10:09:12 553 1

原创 Python 多线程传参记录【元组模式+json的kv模式】

文章目录说明:1、元组格式传参:2、json的kv模式传参说明:之前多线程一直是使用元组传递,如果我有些函数,已经有默认值,不需要传递呐?这个时候就需要使用json格式传值更方便。直接说下传参的地方,其他的我默认大家都知道了,不知道这个直接去网上搜索相关的吧,多线程Python有俩种方式吧,一种是继承threading.Thread,然后重写run方法。另一种,直接函数时方法,我这里是使用函数时讲解,因为我比较喜欢用这个函数时方法。1、元组格式传参:# 单个参数【英文逗号不能省略】thread

2021-06-10 13:40:24 501 2

原创 python ujson模块【号称比json更快】

文章目录说明:1、学习文档2、安装模块:3、使用:4、测试一下执行效率:说明:看到aiohttp异步模块,使用有ujson模块,然后就搜了一下,不是内置模块,需要安装。号称比内置模块json更快。是C语言编写的。1、学习文档usjon 模块地址:ujson GitHub地址模块说明:UltraJSON是一个超快速的JSON编码器和解码器,用纯C编写,并为Python 3.6+绑定。2、安装模块:python -m pip install ujson# 或者直接pip安装pip i

2021-06-08 00:03:52 4355

转载 go 语言学习笔记一【window下 go的安装 + GoLand安装】

文章目录一、学习目标:二、windows 10 安装go 语言。1、参考文档2、下载go安装包msi3、安装go:4、查看是否安装成功:三、安装GoLand1、下载并安装:2、修改`idea.properties`配置文件3、运行goland:4、打印hello word四、其他go语法学习参考一、学习目标:由于再GitHub找到一个go的项目,想把项目跑起来,然后就需要使用go语言,所有打算,本地window10 安装一下go语言的和goland的编译器。二、windows 10 安装go 语言。

2021-06-02 14:41:47 477

原创 Python打包自己的项目成模块到pypi【可以自己使用pip安装的方法】【发布模块、发布自己的Python模块】

文章目录一、学习目标:二、具体步骤:1、注册账号:一、学习目标:学习如何将自己的项目或者方法打包成一个模块,上传到pypi里面,然后方便使用这个模块进行多个机器使用,不用再一次一次复制到项目统计目录下,直接pip安装即可对台机器分布式使用。二、具体步骤:1、注册账号:注册地址:...

2021-05-31 18:07:13 993 2

原创 CSDN markdown编辑器 如何自定义某一段字体颜色。

文章目录先看效果写法1-字体颜色:写法2-背景颜色:先看效果这里的背景色是我是黑体字我是微软雅黑我是华文彩云color=#0099ff size=72 face=“黑体”color=#00ffffcolor=gray其实代码:<table><tr ><td bgcolor=#FF4500 size=72>这里的背景色是</td></tr><table><font face="黑体">我是黑体字&

2021-05-28 17:35:40 304

原创 centos7的Linux图文安装miniconda傻瓜教程

文章目录一、说明:踩坑一:ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.8'踩坑2:ImportError: /lib64/libc.so.6: version `GLIBC_2.18' not found二、安装anaconda环境:1、下载miniconda。2、上传到服务器:3、安装:4、添加(/usr/anconda3/bin)到系统环境变量文件(/etc/profile)中:5、检测是否安装成功6、取消新终端自动激活conda ba

2021-05-27 10:50:34 2823 3

原创 conda 和 pip 常用命令+ python虚拟环境

文章目录1、镜像源:2、pip一些常用命令:3、conda一些常用命令:4、tensorflow的安装:5、3070显卡安装1.14版本的tensorflow:1、镜像源:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.

2021-05-25 09:02:00 748

原创 window10 上 标注工具 labelme的安装与使用

文章目录说明1、安装环境:2、启动labelme:3、将labelme.exe软件发送到桌面快捷方式4、常用快捷键:说明训练一些模型,总归避免不了图片达标,如果标准物体可以使用labelImg,但是如果标注图片语义分割,就需要labelme来搞了。GitHub地址:1、安装环境:conda create --name=labelme python=3.6conda activate labelmepip install labelme2、启动labelme:然后再labelme的cond

2021-05-23 00:32:35 932

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除