自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Karbob

喜欢自由的一个小男孩

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

原创 VMware虚拟机下的Ubuntu 20.04 源码安装Apache2以及源码安装Nginx,详细安装过程以及避雷

前言  在一次安装Apache2源码的过程中,遇到过很多坑,也翻了很多博客,其中还把虚拟机搞炸掉了一次,弄了很久才解决,所以自己想总结一篇博客,用来记录一次这个过程,给以后自己再次安装的时候节省时间,同时可以给跟我一样踩坑的人解决问题,节省时间。  跟着步骤一步步来,应该不会遇到什么问题。正文一、安装依赖包sudo apt -y install gcc g++ make libexpat1-devgcc是C语言编译器g++是C++编译器make是执行Makefile文件libexpa

2021-10-08 19:04:42 1089 2

原创 Java 抽象类和接口,抽象类和接口基础,实现抽象类和接口

编译环境windows 10JDK 1.8eclipse前言  上一篇文章中,粗略的了解了多态,也了解到了一小些关于抽象类和接口,所以决定写一篇详细一点的关于抽象类和接口的文章。抽象类(Abstract class)  一、基本概念  抽象类不可以用于创建对象。抽象类可以包含抽象方法,这些方法将在具体的子类中实现。抽象类和抽象方法使用abstract关键字来创建。抽象类不能实例化对象,所以抽象类必须被继承才能够被使用。  在抽象方法中,抽象方法只包含一个方法名,方法名后边直接跟一个

2020-12-14 19:31:52 186 1

原创 Java 多态以及多态的实现

编译环境windows 10JDK 1.8eclipse目录   一、多态的基本概念   二、继承   三、多态的实现   四、多态存在的三个必要条件   五、重写   六、抽象类和抽象方法   七、接口   八、向上转型实现多态   九、多态的优缺点前言  多态,多态,多态到底是一个什么样的定义呢,充满着好奇心,决定去研究一番。多态(Polymorphism)的基本概念  多态意味着父类的变量可以指向子类对象。多态是同一个行为具有多个不同表现形式或形态的能力,就

2020-12-08 20:14:51 863

原创 Java 正则表达式,正则表达式匹配a标签下的链接,正则表达式基础

编程环境windows 10eclipse前言  在一次Java程序设计课程中,在课堂上了解到了正则表达式,然后自己去百度了一番,发现正则表达式应用的范围还是比较广泛的,在Python爬虫爬取数据时候,也会用上正则表达式,所以决定花点心思去学习一下正则表达式。正则表达式语法普通字符正则表达式说明[123abc]匹配[…]括号里边的所有字符,相当于匹配1或2或3或a或b或c, 等价于[1|2|3|a|b|c][^123abc]匹配除了[…]之外的

2020-11-21 13:05:39 3766

原创 Python 俄罗斯方块, 基于pyqt5实现俄罗斯方块 --pyqt5 进阶

      学习了pyqt5后,总想弄些有趣点的, 然后就想起了弄一个小游戏, 弄一个简单的小游戏, 然后就用pyqt5写了一个俄罗斯方块的小游戏开发环境windows 10python3.8x游戏思路

2020-11-07 20:55:59 4533 16

原创 Python 截图 快捷键截图,一个基于PyQt5的截图,简易截图,自由截图 --pyqt5 入门

最近心血来潮,就想自己写一个截图的小工具,使用PyQt5实现一个简易的截图工具,按下快捷键就可以进行截图需要安装的包:

2020-11-07 13:49:36 8733 25

原创 Java 去除两头中括号输出列表

利用replace除去列表两头中括号输出列表import java.util.List;import java.util.ArrayList;public class Test { public static void main(String[] args) { String result; List<Integer> list = new ArrayList<Integer>(); for (int i = 0; i < 10; ++i) { .

2020-10-22 21:42:48 3806

原创 selenium.common.exceptions.WebDriverException: Message:‘chromedriver‘ executable needs to be in PATH

在我们初次使用selenium的时候,使用selenium来打开网页,进行selenium的自动化from selenium import webdriverdriver = webdriver.Chrome()driver.get('https://www.baidu.com/')运行之后会出现以下错误:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be i

2020-09-28 10:44:07 2407 1

原创 Python 读取图片大小,图片实际内存大小,图片的宽高像素

在一张图片中,我们可以获取它的宽和高的像素大小from PIL import Imageimage = Image.open('图片的路径')imagePixmap = Image.size # 宽高像素print(imagePixmap)但是在使用百度OCR进行文字识别的时候,文字识别的图片大小不能超过4M,在自动识别文字的时候,就避免不了读取图片的内存大小,如果是大于4M的话,要对图片进行压缩,下面是读取图片内存的代码:import osimagePath = os.path.joi

2020-09-26 17:12:21 11197 3

原创 python selenium中-disable-infobars失效,新的方法解决“chrome 正在受到自动软件的控制” ,selenium启动无痕窗口

chrome版本是 85.0.4183.121对于旧版本取消“chrome 正在受到自动软件的控制”已经失效chromeOptions = webdriver.ChromeOptions()chromeOptions.add_argument('-disable-infobars')新的方法是chromeOptions = webdriver.ChromeOptions()chromeOptions.add_experimental_option('excludeSwitches', ['en

2020-09-24 21:01:05 2513

原创 Java简单输出,输出Hello World,将代码上传到Github

我们可以在官网下载Java Eclipse下载链接:Java Eclipse x64下载安装完Java Eclipse,并且配置好环境,打开Java Eclipse,1、找到File—>New—>Java Project。2、进去之后,在Project name输入项目的名字,然后在USe an execution enviornment JRE 中选择JAvaSE-1.8,最后点击Finish。3、在左侧找到刚刚创建的项目,右键。4、找到New,然后点击右侧的Class。

2020-09-21 10:13:20 4485 1

空空如也

空空如也

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

TA关注的人

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