自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL数据库的连接

一、mysql-connector 驱动连接 ————mysql-connector 是 MySQL 官方提供的驱动器1、pip指令安装mysql-connector驱动pip install mysql-connector2、创建数据库连接及基本操作import mysql.connector 导入模块 mydb = mysql.connector.connect( ho...

2020-02-13 22:29:35 275

原创 迭代器与生成器

一、迭代器 ————迭代器是一个可以记住遍历的位置的对象。python中访问集合元素的一种方式。1、特征迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。字符串,列表或元组对象都可创建迭代器。2、基本使用(两个方法)iter()——用于创建迭代器对象。例:list=[1,2,3,4] 列表变量it = iter(list) ...

2020-02-13 21:37:39 197

原创 Scrapy爬虫框架——使用

一、安装Win平台: “以管理员身份运行”cmd 执行pip install scrapy安装后小测: 执行scrapy‐h二、常用指令Scrapy是给程序员用的,故采用命令行(不是图形界面)的形式更容易自动化,适合脚本控制 .1.Scrapy命令行格式:2.指令:三、使用步骤步骤1:创建一个工程和Spider模板创建的工程目录结构:步骤2:编写Spider1、产生爬...

2020-02-11 22:15:52 224

原创 Scrapy爬虫框架——介绍

一、Scrapy爬虫框架介绍Scrapy不是一个函数功能库,而是一个爬虫框架。爬虫框架是实现爬虫功能的一个软件结构和功能组件集合。爬虫框架是一个半成品,能够帮助用户实现专业网络爬虫二、Scrapy框架结构(5+2结构)三、框架的数据流路径(三条)第一条路径:1.Engine从Spider处获得爬取请求(Request) (框架入口)2.Engine将爬取请求转发...

2020-02-11 20:26:10 360

原创 Re库——正则表达式的运用

一、Re库介绍 ————Re库是Python的标准库,主要用于字符串匹配调用方式:importre二、正则表达式的表示类型raw string 类型(原生字符串类型),即:字符串前加个字母rstring类型三、Re库主要功能函数flags控制标记:re.search(pattern,string,flags=0)re.match(pattern,stri...

2020-02-11 02:04:58 346

原创 正则表达式

一、正则表达式的概念 ————用来简洁表达一组字符串的表达式,一种通用的字符串表达框架,可以用来判断某字符串的特征归属。最主要应用在字符串匹配中二、正则表达式的语法 ————正则表达式语法由字符和操作符构成三、实例...

2020-02-11 01:30:18 186

原创 Beautiful Soup库——HTML/XML页面解析

一、Beautiful Soup库的安装和导入 ————Beautiful Soup库是解析、遍历、维护“标签树”的功能库 安装:Win平台: “以管理员身份运行”cmd 执行pip install beautifulsoup4模块导入Beautiful Soup库,也叫beautifulsoup4 或bs4约定引用方式如下,即主要是用BeautifulSoup类f...

2020-02-10 20:47:21 600

原创 信息标记与信息提取方法

一、信息标记的三种形式1、XML空元素的缩写形式:<imgsrc=“china.jpg” size=“10” />注释书写形式: <!‐‐Thisisacomment,very useful ‐‐>2、JSON多值用[,]组织键值对嵌套用{,}3、YAMML缩进表达所属关系“-”表达并列关系“|” 表达整块数据“#” 表示注释...

2020-02-09 23:10:15 265

原创 Requests库网络爬取实战

一、编码格式r.encoding根据爬取到的文件head部分,识别文件的编码r.apparent_encoding根据爬取到的文件内容,识别文件的编码。使用该编码格式才可以阅读本文件通常使用方法:r.encoding= r.apparent_encoding二、网站访问受限问题查看请求头部 r.requests.headers例:可以看到该请求头部中说明是一个爬虫。故,有...

2020-02-09 20:00:47 245

原创 Requests库——小型定向爬虫

一、Requests库安装Win平台: “以管理员身份运行”cmd,执行pip install requests二、Requests库两个重要对象其中,Response对象包含爬虫返回的内容三、Requests库主要方法四、Response对象的属性其中:五、异常处理Requests库异常Response异常六、爬取网页的通用代码框架七、request方法详...

2020-02-08 19:47:07 200

原创 HTTP协议

一、HTTP协议1.HTTP,Hypertext Transfer Protocol,超文本传输协议无状态指的是不会记录请求状态2. HTTP URLURL是通过HTTP协议存取资源的Internet路径,一个URL对应一个数据资源二、HTTP协议对资源的操作具体方法详解:...

2020-02-08 19:12:30 428

原创 python3面向对象

Python3面向对象一、类的定义和实例化类的定义:class ClassName: name = '' 属性 __age=18 私有属性 def f(self): 方法,self 代表的是类的实例 return 'hello world' def __say(self): 私有方法,self 代表的是类的实例 ...

2020-02-08 17:06:14 156

原创 python3.8使用pip工具安装第三方库遇到 ERROR: Command errored out with exit status报错

问题描述 command: 'd:\program files\python3.8\python.exe' 'd:\program files\python3.8\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\xiao杰\AppData\Local\T...

2020-02-07 23:48:47 21900 6

原创 Java详细高级笔记-菜鸟教程

菜鸟教程笔记Java教程笔记

2020-02-01 23:51:43 743

转载 基本类型与包装类

基本类型与包装类一、包装类Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。基本类型和包装类之间的对应关系:包装类主要提供了两大类方法:将本类型和其他基本类型进行转换的方法将字符串和本类型及包装类互相转换的方法二、基本类型和包装类之间的转换装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱拆箱...

2020-02-01 23:48:25 194

转载 Java中的字符串

Java中的字符串———在Java 中,字符串被作为 String 类型的对象处理。String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。一、字符串的创建及其不变性1. 字符串对象的创建String s1 = "字符串";String s2 = "字符串";String s2 = new String("字符串");其中s1 和 s2 两个引用类...

2020-02-01 23:29:35 167

原创 spring boot核心注解

spring boot核心注解一、controller注解二、Spring-Data-Jpa注解 ————JPA定义了一系列对象持久化的标准SpringData JPA是spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,可以使开发者使用极简的代码实现对数据库的访问和操作。它提供了包括增删改查等在内的基本功能,且易于扩展。作者:风少侠链接:https://www...

2019-11-23 15:25:40 214

原创 spring boot特点及相关配置

一、spring boot的特点化繁为简,简化配置;微服务的入门级微框架。二、属性配置在idea创建的resources目录下application.properties文件中添加配置信息;...

2019-11-22 16:31:53 194

原创 异常及其处理

异常及其处理一、异常简介 ————阻止当前方法或作用域继续执行的问题,称为异常异常处理的作用提醒用户出错;适当的方式停止或终止程序运行;保存用户数据,或进行事物回滚;释放占用的内存Java异常体系结构二、处理异常...

2019-11-19 22:12:34 150

原创 面向对象特性之 *多态

面向对象特性之多态 ————对象的多种形态一、引用多态(例中, Animal是父类,Dog是子类)父类的引用可以指向本类的对象; Animal obj1 = new Animal();用父类的引用创建父类的对象父类的引用可以指向子类的对象。注:不能使用子类的引用指向父类的对象 Animal obj2 = new Dog();用父类的引用创建子类的对象 Dog...

2019-11-18 22:31:10 149

转载 接口

接口 ————一种特殊的类(一种规范)由全局变量和公共抽象方法所组成。接口定义了某一批类所需要遵守的规范,接口不关心类的内部数据,也不关心类里方法实现的细节,他只规定这些类里必须提供某些方法。一、接口语法[ 修饰符 ] [abstract] interface 接口名 [extends 父接口1,父接口2…]{零个到多个常量定义…零个到多个抽象方法定义…}接口命名一...

2019-11-18 22:30:30 327

转载 引用类型转换

引用类型转换一、向上类型转换(隐式/自动类型转换) ———是小类型到大类型的转换;无风险的转换Dog dog = new Dog();Animal anima = dog ; /向上类型转换,自动类型转换。二、向下类型转换(强制类型转换) ———是大类型到小类型的转换。有风险的转换,有数据溢出的风险;Animal anima = new Animal (...

2019-11-18 21:34:16 115

原创 面向对象特性之 *继承

面向对象特性之继承 ———— 继承是类与类的一种关系,是一种“is a”的关系 注:Java中的继承是单继承,即每个类只有一个父类一、继承的语法class 子类 extends 父类;class Person extends Animal{ ......}private修饰的父类不能继承;二、继承的特性子类拥有父类的所有属性和方法,实现代码复用;子类可以添加自己...

2019-11-18 12:52:12 130

转载 Java中的内部类(更进一步的封装)

Java中的内部类(更进一步的封装) ————内部类( Inner Class )就是定义在另外一个类里面的类。 与之对应,包含内部类的类被称为外部类。一、内部类的作用内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类内部类的方法可以直接访问外部类的所有数据,包括私有的数据内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便/...

2019-11-17 22:28:35 705

原创 面向对象特性之 *封装

面向对象特性之封装————将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。1.封装的作用只能通过规定的方法访问数据;隐藏类的实例细节,方便修改和实现。2.封装的实现步骤...

2019-11-17 22:17:09 189

转载 abstract关键字与抽象类

abstract关键字————特征修饰符的一种,使用abstract关键字修饰的类或方法叫做抽象类或抽象方法。 1.抽象类的应用场景2.抽象类作用不关注子类的实现,但是要约束子类3.abstract的使用方法用abstract定义一个抽象类,抽象类里也有一般方法;用abstract定义抽象方法,但包含抽象方法的类必须是抽象类;抽象类不能直接创建,可以通过定义一个引用变量指...

2019-11-17 01:27:31 268

转载 final关键字-最终修饰符

final关键字 —————特征修饰符的一种,使用final关键字做标识的有“最终的”含义 1.final关键字的用法final可以修饰类、方法、属性和变量;2.final修饰符的特征final修饰类,则该类不予许被继承;final修饰方法,则该方法不允许被覆盖(重写);final修饰属性,则该类属性不会进行隐式的初始化,但要求一定要在构造方法中给该属性赋值;(属性必须在...

2019-11-17 01:25:10 278

转载 static关键字与静态成员

static静态成员 ————被 static 修饰的成员称为静态成员或类成员。1.static用法之静态变量使用 static 可以修饰变量、方法和代码块静态成员属于整个类所有,而不是某个对象所有,被类的所有对象所共享;静态成员可以使用类名直接访问,也可以使用对象名进行访问;例如,在类中定义了一个 静态变量 hobby ,操作代码如下所示: 运行结果:2.static用...

2019-11-16 22:22:10 363

转载 全局变量与局部变量

2019-11-16 21:42:27 204

转载 访问修饰符

访问修饰符 ————修饰属性和方法的访问权限范围

2019-11-16 20:50:00 139

原创 this与super关键字

一、this关键字 ——是一个关键字(指代词)用于指代当前调用属性或方法时的那个对象注:this指代的是当前对象,并不一定是当前类。1.this关键字用法可以用this关键字调用当前对象的一般属性或方法,可放置在任何类成员中。 this.name; this.eat();只能通过this();(省略了构造方法名)的方式在另一个构造方法里调用(this指代的)其他构造方法,且...

2019-11-16 02:05:20 165

原创 方法重载与方法重写

一、方法重载——overload 一个类中的一组方法,他们具有相同的方法名字,不同的参数列表。不同的参数列表体现在:参数的个数、参数的类型、参数的顺序三方面。方法重载的作用:方便用户记忆,用户只需记住一个方法名就可执行不同的操作。1.方法重载的调用时规则:首先,通过方法名定位该方法;如果方法名一致,则通过参数的数据类型定位方法;若没有与参数类型一致的方法,则找一个可以转换的参...

2019-11-07 23:43:28 192

原创 类与对象

1.1类1.2类的结构(四部分)属性方法构造方法代码块2.1对象2.2实例化对象

2019-11-05 22:56:54 223

spring boot相关配置代码.zip

运用spring boot技术创建的一个person项目,用于测试spring boot的配置信息,进一步学习spring boot。

2019-11-22

空空如也

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

TA关注的人

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