自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT赵云的博客

业精于勤,荒于嬉;行成于思,毁于随

  • 博客(74)
  • 资源 (5)
  • 收藏
  • 关注

原创 pyhon3爬虫爬取小说(仅供学习使用。爬虫项目小实践)

此代码实现了通过输入作者名查找小说,列出相似作者的小说,通过用户自行选择小说名下载,亦实现了通过输入小说名字查找小说。相关代码已上传至github:https://github.com/qazhw/paFeiLuXS使用工具python3 ,BeautifulSoup库,requests库网页分析随便在飞卢上找一本小说https://b.faloo.com/965864.html以此为例我们发现所有章节都存放在class="DivTd"的div便签中,这里我直接提....

2021-07-11 23:15:03 5924 36

原创 python用matplotlib或boxplot作图的时候,中文标注无法正常显示,乱码为小方框的解决办法

第一种import matplotlib.pyplot as pltplt.rc("font",family="SimHei",size="22") # 生成figplt.figure(figsize=(20, 20), dpi=80)dataPathBj.boxplot(column=['行政面积(K㎡)','户籍人口(万人)','男性','女性','GDP(亿元)','常住人口(万人)'])效果图第二种from matplotlib import pyplot as pltfon

2021-05-08 18:39:51 2825 9

原创 hadoop集群环境搭建--双NameNode

标题配置文件修改需要修改的配置文件在$HADOOP_HOME/etc/hadoop目录下面,具体修改内容如下:core-site.xml<configuration><!-- 指定hdfs的nameservice为ns --><property> <name>fs.defaultFS</name> <value>hdfs://ns</value></property><!--指定hadoo

2021-05-01 10:06:49 2143 9

原创 hadoop集群启动成功但进入web50070管理界面显示DataNode为0与集群运行,结果全为0的问题总结

Hadoop完全分布式出现DataNode为0的解决方案问题:在配置好Hadoop后,jps命令下看见Hadoop服务已经启动,namenode和datanode都已经启动,但进入Hadoop界面还是没有DataNode。使用hadoop dfsadmin -report命令查看集群运行,结果全为0结果如下:[hadoop@mini1 hadoop-2.4.1]$ hadoop dfsadmin -reportDEPRECATED: Use of this script to execut

2021-04-25 14:33:29 2118 2

原创 内网穿透用服务器转发实现公网访问本地内网 frp服务搭建

简介frp全名Fast Reverse Proxy, 是一个可用于内网穿透的高性能的反向代理应用,主要用于解决一些内网服务没有公网ip但是却需要提供外网访问的问题。使用frp可以将内网中的TCP、UDP、HTTP、HTTPS等协议类型的服务发布到公网,并且支持Web服务根据域名进行路由转发。优点:小巧方便,部署简单截至本文完成,frp的最新版本为v0.36.1,本文使用最新版本。前置准备 云服务器一台(或者有公网ip的机器); 内网服务器一台; Frp脚本文件; .

2021-03-20 14:04:04 2448 8

原创 Centos8中安装PHP7.4的方法与如何升级php的解决方案

其实yum和源码安装这两种方法各有千秋:(本文只介绍yum安装)yum安装:从yum安装来说吧,yum相当于是自动化帮你安装,你不用管软件的依赖关系,在yum安装过程是帮你把软件的全部依赖关系帮你傻瓜式的解决了。而且现在Centos7的服务启动已经换成systemctl命令来控制了。通过yum安装会帮你自动注册服务,你可以通过systemctl start xxx.service启动服务,方便快捷。但是缺点是yum安装你没办法干预,安装的目录也是分散的。你可能要执行whereis或者find命令去...

2021-03-19 20:12:52 3457 1

原创 解决centos启动zookeeper集群,但是状态显示报错:Error contacting service. It is probably not running 与连接超时,连接被拒绝问题

安装zookeeper-3.4.10的时候,启动正常没报错,但bin/zkServer.sh status查看状态的时候却出现错误,如下:这些都是我之前出现的问题,刚开始我出现的问题是连接超时,后来就变成了连接被拒绝 总之检查下jdk;zoo.cfg 还有环境变量:etc/profile 修改后不要忘了 source /etc/profile ;server.1等 这里的主机名 还有跟1对应一样的myid都要检查好,我当时都检查没问题,后来重新搞得jdk 又整了防火墙重新开关,又整了那个文件...

2021-03-12 18:15:59 3191 19

原创 CentOS8安装与配置jdk1.8 与远程分发复制jdk到另一个虚拟机

安装配置JDK一、卸载系统自带的OpenJDK及相关的java文件查看系统自带OpenJDK版本命令介绍:卸载java命令介绍:二、下载安装jdk1、命令式安装查看JDK软件包列表查看JDK是否安装成功配置环境变量一、卸载系统自带的OpenJDK及相关的java文件查看系统自带OpenJDK版本1、看到下面结果,说明已经安装配置 jdk[root@xxx ~]# java -versionopenjdk version "1.8.0_222"OpenJDK Runtime Environment

2021-03-06 22:38:05 1968 3

原创 在anaconda中为jupyter安装代码自动补全或代码自动提示功能,jupyter nbextensions不显示拓展,另附格式化代码插件的安装方法

操作步骤进入命令行环境。我使用的是conda。有两种方式进入命令行。方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal 方法2:直接使用cmd或者terminal等终端进入命令行。激活你想要配置代码补全的环境(如果是默认环境不用激活)打开下方这个即可!(用cmd也可以!)1.安装nbextensionsconda install -c conda-forge jupyter_contrib_nbexte.

2021-03-04 22:17:54 3995 6

原创 Centos8 ssh配置三台虚拟机免密登录 root 及 非root 稍有差异;SSH的免密登录详细步骤

一、配置SSH基本语法:假设要用用户名root登录远程主机host,只需要输入ssh root@host,如ssh [email protected],若本地用户名与远程用户名一致,登录时则可以省略用户名,如ssh host。 第一次连接时会出现Are you sure you want to continue connecting (yes/no)? ,直接输入yes即可。​​​​​​​二、无秘钥配置免密登录原理如下图所示:三、先决条件3台 Centos 7...

2021-02-01 18:11:25 2267 5

原创 博客园添加背景音乐以及播放器 或在左下方固定位置添加音乐播放器 给你的博文锦上添花,增姿添彩

上代码!<!-- 为博客底部添加音乐组件 --><div id="player" class="aplayer"></div><link href="https://files.cnblogs.com/files/shwee/APlayer.min_v1.10.1.css" rel="stylesheet"><script src="https://files.cnblogs.com/files/shwee/APlayer.min_v1..

2020-12-19 22:07:06 5715 24

原创 WebView无法加载页面报错 net:ERR_CLEARTEXT_NOT_PERMITTED 还有webView加载网页后出现ERR_UNKNOWN_URL_SCHEME

根据网络安全配置-从Android 9(API级别28)开始,默认情况下禁用明文支持。因此http的url均无法在webview中加载还可以看看-https://koz.io/android-m-and-the-war-on-cleartext-traffic/Codelabs解释-https://codelabs.developers.google.com/codelabs/android-network-security-config/index.html选项...

2020-11-08 22:04:07 979 2

原创 如何查看apk安装包源代码??Android反编译apk,解包,打包,签名一体化实测 ,修改图片音频软件名称版本号等入门

首先下载反编译工具包 下载地址 链接:https://zly520.lanzoui.com/ibtuxhf7rab一、反编译工具介绍1.apktool:由于直接改apk后缀进行解压的话打开的xml文件会乱码,所以我们使用apktool工具查看apk的xml文件、AndroidManifest.xml和图片等2.dex2jar:classes.dex转换成jar包(如果用ApkToolkit会很方便,则可以省略此步,那个软件也在云盘里)3.jd-gui:查看jar文件的java源代码1:.

2020-10-14 17:28:57 15852 4

原创 按值传递,引用传递 浅析java String ,对象与对象引用的区别

一、前言 在java学习中,理解对象以及对象的引用是万里长征的第一步。在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事。而且,现在大量的java学习书籍都将对象以及对象的引用混为一谈,然而实际上它们有着本质的区别。为了帮助更多的java学习者更好的理解,我将自己的学习理解记录下来。今天我们就来一起了解一下对象和对象引用之间的区别和联系。如有理解不全或者错误的地方,欢迎大家批评指正。 ...

2020-09-16 15:30:35 1918 15

原创 java 异常类与自定义异常

异常类在 Java 中一个异常的产生,主要有如下三种原因: Java 内部错误发生异常,Java 虚拟机产生的异常。 编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。 通过 throw 语句手动生成的异常,一般用来告知该方法的调用者一些必要信息。异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误.

2020-06-25 22:05:16 1344 4

原创 Java中的String字符串及其常用方法

字符串(String)字符串是常量,字符串对象一旦被创建,其值是不能改变的,这是因为字符串的值是存放在方法区的常量池里面,但是引用可以改变,并且可以使用其他变量重新赋值的方式进行更改。直接定义字符串直接定义字符串是指使用双引号表示字符串中的内容,例如“Hello Java”、“Java 编程”等。具体方法是用字符串常量直接初始化一个 String 对象,示例如下:String str = "Hello Java";下面的实例演示了直接创建字符串的几种用法。String str = "我是一只小

2020-05-29 22:28:40 795 2

原创 Pycharm安装opencv与 无法安装PIL以及安装Pillow之后依然报错的解决办法

Pycharm 安装opencvpycharm里自带了很方便的安装第三方库的方法,不需要自己去下载opencv包再pip install在pycharm的File/Settings/Project: untitled/Project Interpreter下显示的是我们自己安装的python第三方库,点击右上角的加号,便是pycharm提供的帮助你搜索并且下装安装第三方库的功能:搜索opencv 我下载的是蓝色的那个4.2版本,然后鼠标点击左下角的`Install Package(安装包)`,

2020-05-10 20:14:29 727

原创 github学生认证——申请学生开发包

图解教程接下来我就叙述一下过程吧:1.首先是申请网址:https://education.github.com/之后点击本页面的Students就会弹出这个页面,接下来点击Get benefits for students接下来出现这个页面前者是原网页,后者是我用谷歌翻译后的网页仅供参考 大家也可以用谷歌翻译试试这里会让你上传学生证,需先填写...

2020-05-02 21:59:54 5654 2

原创 pycharm可以运行但无法debug的解决方法

错误信息:pydev debugger: process 4588 is connecting如果您尝试了网上的很多方法如防火墙设置,去掉 ".idea"文件,甚至重装pycharm均无效的时候那么你可以试试加一个断点。如果有效请来个回访!谢谢!...

2020-05-01 22:20:56 2157 9

原创 java向上转型神解析

向上转型经典案例向上转型向上转型应注意的问题向上转型的好处静态方法的调用经典案例public class Animal { public void eat(){ System.out.println("animal eatting..."); }}public class Cat extends Animal{ public void eat()...

2020-04-21 11:32:51 382

原创 intellij idea 无法进行调试的解决方案

inteliij idea 如果出现无法调试该怎样做?debug中各功能为灰色。如果你用的是外来项目,可能是没有添加这个项目自带的library;解决办法:在file->project structure->Libraries中点击+号添加你目前的项目,问题就会迎刃而解。现在你看看调试是不是重焕生机了!去尽情调试吧...

2020-04-20 18:20:31 5209

原创 使用python处理rtf,将表中的xxx的数字的数据行,背景颜色高亮,修改页眉页尾的数据

使用python处理rtf,将rtf转为docx,高亮指定行,对页眉页脚修改

2024-04-09 15:45:01 186

原创 win10openvpn搭建与安卓客户端使用(仅用于内网穿透,不可非法使用)

在有公网动态ip,域名,和端口映射的电脑上进行搭建openvpn服务端,安卓作为客户端

2024-01-21 22:13:41 9839 21

原创 手机使用termux部署alist(一起体验alist挂载云盘)

手机部署alist,通过termux app

2023-03-01 13:26:19 8557 4

原创 win10图标异常显示空白,WiFi图标消失等情况解决方案

wifi图标不显示,任务栏wifi图标消失,桌面图标显示异常为空白的解决方案

2023-02-26 14:51:12 1126 2

原创 字典嵌套列表 与 列表嵌套字典 导出为csv 的方法

字典嵌套列表 导出csv 字典 中键对应的值为列表列表嵌套字典 导出csv 列表 中有多个同键的字典

2022-04-28 18:02:24 2727

原创 python 微信自动发图片,批量发送

自动发送批量的图片给微信联系人,可为自己的文件传输助手已实现:可设置发送时间间隔 发送图片数量 指定接收人import osfrom io import BytesIOimport pyautoguiimport pyperclipimport timeimport win32clipboard as clipimport win32confrom PIL import Imagedef get_img(): imagepath = "D:/Document

2022-04-04 16:00:35 5333 1

原创 python爬虫 xpath入门与lxml库基本使用,我们一同学习xpath

选取a节点下所有的href属性../ 选取父节点bookstore/book 选取子元素libookstore//book 不管位置 ,选取div节点下的li了解@ ,/ ,// ,text() 等含义及用法

2022-03-22 00:01:07 1332

原创 万字博文让我们携手一起走进bs4的世界【python Beautifulsoup】bs4入门 find()与find_all()

BeautifulSoup支持从HTML或XML文件中提取数据的Python库 支持Python标准库中的HTML解析器 还支持一些第三方的解析器lxml,使用的是Xpath语法,推荐安装。BeautifulSoup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。你不需要考虑编码方式.认识:find_all() | find().text | get_text()string|strings|.stripped_strings

2022-03-15 22:41:09 4567 1

原创 微软应用商店错误代码“0x80131500”怎么修复?

微软应用商店错误代码“0x80131500”修复

2022-01-10 16:06:34 21178 14

原创 linux FTP服务搭建,匿名用户访问创建上传文件

linux FTP服务搭建,匿名用户访问创建上传文件,解决匿名用户无法上传创建文件问题

2022-01-08 13:55:54 487

原创 vmware虚拟机出现此电脑无法运行win11,虚拟机中安装win11系统教程

一、点击新建虚拟机二、选择自定义安装三、默认四、选择win11镜像五、选择windows六、命名七、勾选安全引导八、两个处理器即可九、最低4G内存,接下来一直默认点下一步即可十、创建虚拟磁盘,分配空间64G以上接下来一直下一步十一、点击编辑虚拟机设置点击加密,设置自定义密码切换到硬件选项卡,点击添加添加可信平台模块点击确定十二、开...

2021-10-05 15:10:02 11980 3

原创 ventoy集成微PE+优启通;vmware虚拟机如何进入PE系统,ventoy启动盘制作。

Ventoy下载地址:Ventoyhttps://www.ventoy.net/cn/download.html一、Ventoy介绍Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件拷贝到U盘里面就可以启动了,无需其他操作。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择。二、制作ventoy启动盘安装教程:参见官网Get start .

2021-09-26 21:24:37 10347 5

原创 MongoDB可视化compass 连接数据库失败Invalid UTF-8 string in BSON document

An error occurred while loading navigation:Invalid UTF-8 string in BSON document出现这个问题建议降低compass版本 ,1.25 版本即可compass全版本下载地址:MongoDB Compass 1.28.1 Download for Windows 10, 8, 7 (filehorse.com)https://www.filehorse.com/download-mongodb-compass/632...

2021-09-15 20:32:54 8559 7

原创 python爬虫中文转成一个字符串类型的unicode字符串(%u)的问题

本文主要介绍部分爬虫在遇到%u627E%u4E0A%u95E8这种类似unicode编码的str类型数据时,无法直接使用decode('unicode-escape')方法来转成中文的时候,一个转码的解决方案,以及这个方案的思路!k后面的值即为搜索的关键字value为%u627E%u4E0A%u95E8根据我们的经验,可以一眼就看出它只不过是将 \ (反斜杠) 换成了 %(百分号)。那么问题来了,我们如何将一个str类型的中文,转换成另一个str类型的%u627E%...

2021-08-05 18:53:33 1294 2

原创 python 字典列表,元组列表 列表嵌套字典 列表嵌套元组 字典嵌套列表

l=[]for i in alist: kk = {} names.append(i.string) a_url.append(i.get('href')) kk['章节名']=i.string kk['章节链接']=servers+i.get('href') l.append(kk)列表嵌套元组(由字典转化而来)for i in alist: names.append(i.string) a_url.append(i...

2021-07-06 15:12:35 2088

原创 read_csv报错Initializing from file failed ,pandas.read_csv不能读取中文内容报错‘utf-8‘ codec can‘t decode byte

import pandas as pdf=open("C:/Users/qa124/Desktop/北京地区信息.csv",encoding='utf-8')myfile=pd.read_csv(f) //文件名中含有中文字符是不能直接作为read_csv的参数上面的不行下面的试试dataPathBj=pd.read_csv( 'C:/Users/qa124/Desktop/北京地区信息.csv',encoding='gbk')dataPathBj此外还有报错信息:UnicodeDe

2021-05-12 22:31:56 540

原创 linux centos文本编辑模式快速进入末尾最后一行快捷键与跳转首行、行尾和某一行快捷键

前言使用vim的过程中想要快速移动光标至行首、行尾、第一行、最后一行或者某一行,本文对此简单介绍。具体操作1.快速至当前行的行首:home键最简单(1) Home键; (2) 符号^(要按shift 和 6);( 3) 数字0(左面的数字键盘);2.快速至当前行的行尾使用$:end键最简单(1) End键; (2) 符号$(shift 和4)(3)n+符号 表示当前行开始的第(n-1)行行尾;3. 快速至某行:(1)冒号(:)+行号+回车; (2)行号+gg;...

2021-04-12 23:02:55 5263

原创 vmware完全卸载 防止出现各种问题治标不治本

首先打开系统盘根目录,搜索“ VMware ”,把搜到的都删掉,去控制面板那里卸载掉VMware打开管理(右键“我的电脑”),管理打开设备管理器,“查看”那里勾上“显示隐藏的设备”,然后展开“非即插即用驱动程序”,卸载带有“VMware”字符的驱动程序清理注册表 资源见qq群 私聊我加群先手动在注册表搜搜vm 删掉相关的 有5个以上的vm会连在一块,那个就是了 删掉,,再手动在注册表搜索“VMware ”,依次选择那三个项搜索,搜到然后删除,凡是搜到的都删了他最后重启电脑,再安装就行了...

2021-03-15 20:23:19 280

原创 centos下配置修改hosts文件以及生效命令详解

linux服务器hosts文件配置hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址,否则就需要使用DNS服务程序来解决。通常可以将常用的域名和IP地址映射加入到hosts文件中,实现快速方便的访问。下面我们来介绍下修改hosts配置文件的方法及步骤:

2021-03-09 00:35:58 23382 1

给word文件批量添加页眉(python代码)

代码需要python环境,并且需要安装docx等库,请按照提示安装相应模块。 支持doc,docx文件格式,其中doc格式需转为docx文件格式,保存位置为new_doc值,path的值为doc,docx的当前目录。可以设置页眉文字与图片,文字可设置字体,字体大小,中文字体,英文字体等。

2023-06-07

python批量自动连发图片给微信好友 自动发图片

需要电脑端登录微信,time.sleep 设置发送图片的间隔时间 大家可以自行扩展,可以指定发送图片数量,亦可以指定图片的根路径,建议不要刷屏与轰炸别人

2022-04-04

m3u8文件相对链接补齐工具,文本文件批量添加前缀

应用:m3u8 链接补齐,文本文件内批量添加前缀

2022-02-14

python scrapy豆瓣.zip

Python爬取豆瓣top250,scrapy框架 ,将爬取结果导入mysql数据库

2021-08-05

空空如也

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

TA关注的人

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