自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白成长之路的博客

目标是从一个清新脱俗,帅气可爱(实在编不下去了)成长为老手的之路

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

原创 算法刷-Day01

你好,自己,从现在开始不能再什得过且过的一天,要好好的利用自己的业余时间进行记录。加油,未来的自己。Day01,二分查找的使用给定一个n个元素的有序的整型数组nums,和一个目标值targets,写一个函数搜索nums的target,如果目标存在即返回下标,不存在返回-1。输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4输入: nums = [-1,0,3,5,9,12], target = 2输出: -1。

2023-04-11 20:04:58 125

原创 python+scapy进行修改pcap报文

python+scapy简单修改数据包

2022-07-07 22:47:53 2661

原创 selenium模块的基本安装和使用(一)

selenium的安装和简单的操作

2022-06-04 18:00:14 814 1

原创 清华镜像地址

清华镜像地址pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package

2022-05-21 21:55:05 223

原创 鼠标键盘的操作

前言对浏览器进行鼠标键盘的操作一、使用步骤1.引入库代码如下(示例):from selenium import webdriverimport timefrom selenium.webdriver import ActionChains #引入鼠标的类2.鼠标操作代码如下(示例):driver=webdriver.Chrome()driver.maximize_window() #窗口最大化driver.implicitly_wait(7) #设置隐形等待时间driver

2021-09-21 23:01:23 181

原创 selenium 模拟浏览器刷新

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档模拟浏览器的刷新前言记录一下学习过程提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、使用步骤1.引入库代码如下(示例):from selenium import webdriverimport time2.读入数据代码如下(示例):driver=we

2021-09-21 22:23:52 1731

原创 解决Tomcat一闪而过的问题

文章目录前言一、怎么登陆Tomcat?二、一闪而过的解决办法1.先检查一下环境变量2.上一步没有问题之后还是一闪而过总结前言解决Tomcat一闪而过的问题一、怎么登陆Tomcat?1、进入命令行界面,win+r2、找到你下载Tomcat的目录,然后进入bin目录下3、输入startup.bat进行启动![正常启动](https://img-blog.csdnimg.cn/67d02e2ab8d04d35b8026c5ed4c8704f.png?x-oss-process=image/w

2021-08-21 23:43:44 885

原创 python读取Excel里面的数据

python读取Excel里面的数据前言首先用open_workbook方法打开Excel文件,然后获取到Excel里面的sheet数量,然后在获取到sheet的名称列表对获取到的Excel进行筛选,选取其中的一个sheet页进行操作,通过索引的方式,sheet_by_index()方法,也可以通过sheet的名称进行获取sheet页,sheet_by_name();然后在获取到sheet列表的行和列的数量,通过nrows,ncols,同样的通过索引的方式获取到行的数据或者列的数据,row_val

2021-07-02 23:02:26 56312 8

原创 configparser.DuplicateOptionError: While reading from ‘D:\\PythonCharmProject\\Demo/config/config.in

python读取配置文件里面的浏览器的时候,当config.ini里面的浏览器的类型是多个的时候,读取异常。config.ini文件:[browserType]browserName=ChormebrowserName=Ie #IE浏览器类型#browserName=Firefox #火狐浏览器[testServer]URL=http://baidu.com代码:#coding=utf-8import configparserimport osclass Test

2021-06-27 16:03:05 2780

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 73: illegal multibyte sequence

在读取config配置的文件的时候返回的编码问题。代码部分:#coding=utf-8import configparserimport osclass TestReadConfigFile(object): def get_value(self): root_dir=os.path.dirname(os.path.abspath('.')) print(root_dir) config=configparser.ConfigP

2021-06-27 15:34:35 304

原创 python+selenium获取图片的时候遇到‘WebElement‘ object is not iterable

通过python+selenium获取百度新闻界面的图片时候报错:代码:for image in driver.find_element_by_tag_name("img"): print(image.text)分析报错:'WebElement' object is not iterable:“WebElement”对象不可编辑。由于我们获取的是一组图片而不是单个的,所以报错。修改后:for image in driver.find_elements_by_tag_nam

2021-06-24 22:31:55 367 1

原创 python中遇到的问题---invalid syntax

在运行python程序的时候遇到invalid syntax 这种报错,指的是无效语法。这种情况一般是代码中有括号不完整或者代码首行缩进造成的。

2021-03-02 21:41:53 6109 1

转载 IndentationError: expected an indented block

IndentationError: expected an indented block缩进错误,期望一个缩进的块。python对代码的缩进是很严格的,python中的缩进规则:物理行:代码编辑器中显示的行数,每一行是一个物理行。逻辑行:python解释器对代码进行解析,一个语句是一个逻辑行。缩进规则:逻辑行的首行需要顶格,无需缩进相同的逻辑层需要保持相同的缩进“:”标记一个新的逻辑生成,增加缩进,进入代码下一层;减少缩进,返回代码上一层...

2021-01-02 20:38:21 545

原创 python中\r 的意义

python的\r的作用 \r是回车的操作。即光标会移动到初始的位置,并且覆盖掉之前的内容。

2021-01-02 14:37:37 9102

转载 执行程序时报the selection cannot be launched,and there are no recent launches

执行程序的时候报the selection cannot be launched,and there are no recent launches,无法启动选定内容,并且没有最近的启动。这种检查自己的代码问题,特别是一些容易忽略的地方, 比如main写成mian,亦或者是String写成Stng,我的就是main写成mian导致,细节决定成败。参考:https://blog.csdn.ne...

2020-03-01 22:10:49 3103

转载 java的构造方法

引用:https://blog.csdn.net/zw1996/article/details/52878270constructor:构造方法new对象时,都是用构造方法进行实例化的;例如 Animal animal =new Animal();1\构造方法的方法名必须与类名一样。2\构造方法没有返回值,不能用void,在方法名前面不能声明方法类型。3\可以进行重载单个构造方法 ...

2019-02-27 20:52:11 149

转载 java中重写与重载的区别

文章参考来源:https://www.cnblogs.com/upcwanghaibo/p/6527354.html 重载:同一个类中不同方法具有相同的名字,但是参数不一样,即参数的名称和参数的类型不一样。同类不同参重写:子父类的,即子类与父类具有相同的方法名字还有参数参数相同和相同的返回类型。即同名同参同类型子类不能重写父类中的final方法,必须重写父类的abstract(抽象...

2019-02-27 17:58:47 3029

原创 spring的学习之路

spring的点点滴滴: spring 包含IOC(控制反转)、DI(依赖注入)两种形式。 控制反转(IOC): 控制:获取依赖对象的方法。例如A依赖于B,A就要首先获取B对象,则A直接依赖于B:B b=new BImplement(); implement:实现类与接口类的关键字,可以实现多个接口,中间用逗号隔开。A依赖于工厂: B b=Factory.getBInstanc...

2019-02-26 20:32:02 249

转载 单例模式和多例模式的区别 (2019-2-25)

原文章出自:http://www.cnblogs.com/zhangliang88/p/5388472.html http://cantellow.iteye.com/blog/838473 单例模式是所有的请求都用一个对象来处理,例如service、dao层的对象,通常都是单例的;而多例模式则是new一个新的对象来处...

2019-02-25 08:59:20 2506

翻译 constructor-arg与property的区别

constructor-arg:通过构造方法注入 property:是通过setter方法注入 constructor-arg 示例说明:代码:package cn.com.leadfar.spring;import java.io.File;import java.util.List;import org.springframework.beans....

2019-02-23 11:21:47 2699

原创 DI依赖注入的一些小概念 (今日份学习记录)

在单例中(singleton)的对象不能通过常规的注入方法来注入一个多例(prototype)的对象 我们可以通过在单例的类中实现BeanFactoryAware接口,这个接口有一个方法:setBeanFactory,spring在创建单例对象的时候,会把BeanFactory进行注入,这样在单例中,我们可以通过BeanFactory.getBean 进行获取多例对象。...

2019-02-23 10:19:30 156

原创 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 11 in XML document from

练习spring的时候遇到的问题:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 11 in XML document from class path resource [beans.xml] is invalid; nested exception is org.xml.sax.SAXPar...

2019-02-22 15:52:37 2233

转载 i++与++i的区别

i++与++i的简单区别:i++是先赋值,然后在自增,例如a=i++ ----- a=i,i=i+1++i是先进行自增,然后在进行赋值 例如a=++i ------ i=i+1,a=i

2018-12-06 10:16:04 114

空空如也

空空如也

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

TA关注的人

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