自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 Markdown基础语法整理

Markdown简单语法示例主要分为区块元素和区段元素区块元素1.段落和换行一个Markdown段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行。2.标题用#标识符表示,例如:3.区块引用在段落的第一行最前面加">"区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的>:区块内也可以套用其他的Markdown语法,包括加粗、列表、代码区块等4.列表Markdown支持有序和无序列表无须列表使用星号、加号或是减号作为列

2021-11-11 15:10:01 176

原创 动态新闻标题热点分析

动态新闻标题热点分析背景描述基本上每天都会发生一些令社会热议的热点新闻舆情事件,我通过python针对这些热点新闻舆情事件热点词汇进行了盘点,汇总并展示热点词可视化,供各位参考。为完成该项工作,我将应用大数据技术,以Python作为整个项目的基础开发语言,基于Python平台综合利用Requests、matplotlib、jieba、wordcloud等,对数据进行获取、处理、清洗、可视化呈现.一:数据采集使用工具PyCharm 2020.3.3 x64Google ChromePython

2021-07-26 10:15:19 660 2

原创 scrapy 爬虫项目

重新开始–大数据开发系统学习

2021-07-10 01:40:23 232

原创 Java面向对象重温【异常】

Java重温之异常概念:程序在运行过程中或者是编译时出现的不正常的现象。异常的分类:Throwable(异常的根类)Error:程序不能处理的jvm级别的异常。Exception:程序能够捕获或者处理的异常。RuntimeException:运行时异常—》程序在运行过程中出现的异常,不是必须进行try catch的异常CheckedException(编译时异常):出现在编译时的错误,必须进行处理的异常,要么try catch住,要么往外抛,谁调用,谁处理[外

2021-02-28 23:54:43 141 1

原创 Java面向对象重温【多态】

Java重温之多态概念:父类的引用指向子类的实例,此语法现象即为"多态".语法:父类类型 对象 = new 子类实例.如:Pet pet = new PetDog();特点:多态,直白而已,就是“多种状态”,对象有两种或者两以上的状态,既属于父类类型,也属于具体的子类型。父类的引用只能调用父类中声名过的方法;不能调用子类中特有的方法。自动类型转换:父类的引用指向子类的实例,会自动将子类实例提升成父类类型,然后赋值给左侧的父类的引用变量语法:父类类型 对象 = new 子类实例强制类

2021-02-26 16:48:00 86

原创 Java面向对象重温【抽象方法&抽象类】

抽象类和抽象方法抽象类:使用abstract修饰的类,就是"抽象类"语法:访问权限修饰符 abstract class 类名{​ //属性​ //方法​ //1) 普通方法​ //2) 静态方法​ //3) 抽象方法}抽象方法:使用abstract关键字修饰,没有方法体的方法,称之为"抽象方法"语法:可见性修饰符 abstract 返回值类型 方法名(形参列表);抽象方法的特点:抽象类中可以有抽象方法,也可以没有抽象方法。抽象类中可以有普通方法和普通属性。若一个类中

2021-02-26 16:08:53 192

原创 Java面向对象重温【Object】

Object类---->超类类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。简单来说就是,Object类是所有类的父类,包括我们所写的类,我们在使用类的时候就会利用Object类中的方法hashCode(): 返回该对象的哈希码值返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。不同对象的 hashCode() 的值一般是不相同。但是,同一个对象的hashCode() 值肯定相同。equals(Obje

2021-02-26 15:23:53 87

原创 Java面向对象重温【继承与重写】

继承继承:继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。作用:代码重用方便维护(高耦合)子类和父类的关系:​ 子类可以继承父类的功能,而且可以增加自己独特的功能。类之间只能单一继承。子类只能有一个父类语法:编写父类:class 父类{ //公共的属性和方法}编写子类,继承父类:class 子类 extends 父类{

2021-02-26 10:35:20 81

原创 Java面向对象重温【单例设计模式】

单例设计模式概念设计模式:软件前辈们在做项目的过程中,对于某类问题,发明了一些最为有效的解决方式。Java语言中,总共有23种设计模式从今天开始:会陆陆续续介绍:单例,工厂,模板,策略等待单例设计模式:设计一个类,要保证该类有且只能创建一个对象的代码书写方式经验的总结单例模式的作用和意义:能避免重复创建;应用于避免存在多个实例引起程序逻辑错误的场合;较节约内存,因为它限制了实例的个数,有利于java垃圾回收两种模式饿汉式:准备一个私有的静态属性,属性类型即为本类类型(且要进行实例化)

2021-02-26 09:48:27 102

原创 Java面向对象重温【修饰符】

Java项目层级​ 项目丨 丨包 包丨 丨 丨丨类 类 类 类包的作用:包就像文件夹一样,把功能相关的类放到同一个包中,方便类的查找和使用。包可以避免相同名字的类冲突包也限定了访问权限,拥有包访问权限的类才能访问修饰符default:在同一包内可见用于修饰:类、接口、变量、方法private:在同一类中可见用于修饰:变量、方法。注意:不能修饰类(外部类)public:对所有类可见用于修饰:类、接口、变量、方法protec

2021-02-26 06:53:59 145

原创 Java面向对象重温【类和对象】

Java语言中的类类:一类事物中,将共有的特征和行为进行抽取和封装语法: 访问权限修饰符 class 类名{​ //共有的特征(属性)​ //共有的行为(方法)}需求:设计一个类,对本班学生进行描述。分析:​ 类:好程序员第11期学生类​ 特征:学号、名字、籍贯、性别​ 行为:吃饭、学习、打瞌睡实体类:用来描述某类事物的,一般不需要书写main方法,供别的类调用的/** * 好程序员第11期学生类 */ public class GP11Student {

2021-02-26 06:53:30 130

原创 Java面向对象重温【封装性】

面向对象特性之封装概念Java语言中的封装性:1.狭义上的封装性:在设计一个实体类的时候,将该实体类的属性的访问权限设定为私有的(private),并为其提供getter/setter方法器,让该类外部可以通过访问器方法对该私有的属性提供访问2.广义上的封装性:类和方法定义本身,就是封装性的体现private的使用get/set方法的说明(讲this之前,参数与成员变量名称要不同)/** * 猫实体类 * * 演示java中的封装性 */public class Cat {

2021-02-26 06:52:31 76

原创 Java面向对象重温【方法】

方法基本定义方法其实就是若干语句的功能集合方法好比是一个工厂蒙牛工厂 原料:奶牛、饲料、水​ 产出物:奶制品钢铁工厂 原料:铁矿石、煤炭​ 产出物:钢铁建材参数(原料):就是进入方法的数据返回值(产出物):就是从方法中出来的数据定义方法的完整格式:修饰符 返回值类型 方法名称(参数类型 参数名称,…){​ 方法体​ return 返回值}d例public static int Demo01(int a,int b){}修饰符:现阶段的固定写法

2021-02-25 21:40:27 118 2

原创 MapReduce执行过程详解(重点)

MapReduce执行过程分析MapReduce执行过程MapReduce运行的时候,会通过Mapper运行的任务读取HDFS中的数据文件,然后调用自己的方法,处理数据,最后输出。Reducer任务会接收Mapper任务输出的数据,作为自己的输入数据,调用自己的方法,最后输出到HDFS的文件中。整个流程如图所示Mapper任务的执行过程详解每个Mapper任务是一个java进程,它会读取HDFS中的文件,解析成很多的键值对,经过我们覆盖的map方法处理后,转换为很多的键值对再输出。整个Mappe

2020-10-19 14:30:48 497 3

原创 Java 子类的构造函数能否继承父类的构造函数?

大致理解1.子类无法继承父类的构造方法,但是可以调用父类的构造方法。2.如果父类没有定义构造方法,系统会默认定义一个无参无返回值的构造方法,这种时候子类无需在继承时显示的调用父类构造方法 如super()3.如果父类有构造方法,则子类必须要在自己的构造函数中super(参数名)4.如果父类的构造方法是private的,则子类不能super()5.如果子类的某个构造函数想要调用父类的其他参数构造函数,在构造函数第一行添加super(args1,args2);一直被省略了...

2020-06-24 16:44:56 1144

原创 Java 重写

重写方法覆盖重写的注意事项:1.必须保证父子之类的方法的名称相同,参数列表也相同。2.子类方法的返回值必须 小于等于 父类方法的返回值范围3.子类方法的权限必须 大于等于 父类方法的权限修饰符public > protected > default > privatepublic class Fu { // 没写权限修饰符,就是default void method(){ System.out.println("父类成员方法!"); }

2020-06-24 16:06:50 123

原创 java this和super

this 和 super 指的是对象,不是类

2020-06-24 14:57:44 122

转载 Java 抽象类

抽象类在类中声明一个方法,这个方法没有实现体,是一个空方法这样的方法叫做抽象方法,使用修饰符“abstract”当一个类由抽象方法的时候,该类必须被声明为抽象类抽象类为Hero增加一个抽象方法 attack,并且把Hero声明为abstract的。APHero,ADHero,ADAPHero是Hero的子类,继承了Hero的属性和方法。但是各自的攻击手段是不一样的,所以继承了Hero类后,这些**子类就必须提供不一样的attack方法实现public abstract class Her

2020-06-23 10:41:10 285

原创 Java final

finalfinal修饰类,方法,基本类型变量,引用的时候分别由不同的意思final修饰类当Hero类被修饰成final的时候,表示Hero不能够被继承其子类被修饰final的时候,也会出现编译错误public final class Hero extends Object{ String name; float hp; }final修饰基本类型变量final修饰基本类型变量,表示该变量只有一次赋值机会例子public class mai

2020-06-23 10:19:06 130

原创 Java Object

Object(超类)Object是所有类的爸爸声明一个类的时候,默认是继承了Objectpublic class Hero extends ObjecttoString()Object类提供一个toString()方法,所以所有的类都有toString方法toString()的意思是返回当前对象的字符串表达通过System.out.println打印对象就是打印该对象的toString()返回值public class Hero{ public String name;

2020-06-23 09:30:11 126

原创 Java 隐藏

Java 隐藏隐藏与重写类似,方法的重写是子类覆盖父类的对象方法隐藏,就是子类覆盖父类的类方法父类父类有一个类方法:batteWinpackage charactor; public class Hero { public String name; protected float hp; //类方法,静态方法 //通过类就可以直接调用 public static void battleWin(){ System.out.prin

2020-06-23 09:15:11 472

原创 Java 多态

多态操作符的多态+ 可以作为算数运算,也可以作为字符串连接同一个操作符在不同情景下,具备不同的作用如果+号两侧都是整型,那么**+代表是数字相加**如果+号两侧,任意一个是字符串,那么**+代表字符串连接**这个很容易理解,就不写实例了类的多态父类引用指向子类对象观察类的多态现象:1.i1和i2都是Item类型2.都调用effect方法3.输出不同的结果多态:都是同一个类型,调用同一个方法,却能呈现不同的状态代码实例package property; public cla

2020-06-22 15:58:59 332

原创 Java 对象转型

Java 对象转型一.对象转型介绍1.一个基类的引用类型变量可以“指向”其子类的对象2.一个基类的引用不可以访问其子类对象新增加的成员(属性和方法)3.可以使用引用变量instanceof类名 来判断该引用型变量所“指向”的对象是否属于该类或该类的子类4.子类的对象可以当作基类的对象来使用称作向上转型,反之称为向下转型*对象转型分为两种:一种叫**向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型)另一种叫做向下转型(转型的意思是:如把float类型转成int类型,把dou

2020-06-21 16:50:38 444

原创 java 单例模式

单例模式单例模式又叫做Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。单例模式有以下特点:1.单例类只能有一个实例。2.单例类必须自己给自己的唯一实例。3.单例类必须给所有其他对象提供这一实例。饿汉式单例模式饿汉式单例类在类初始化时,已经自己实例化public class Chen{ //私有的默认构造方法 private Chen(){ } //已经自己实例化 private static final Ch

2020-06-21 00:34:19 152

原创 属性初始化

属性初始化对象属性初始化对象属性初始化一共有3种1.声明该属性的时候初始化2.构造方法中初始化3.初始化块代码实例public class Hero{ public String name ="some hero" ; //声明该属性的时候初始化 public Hero(){ name = "some hero; //构造方法初始化 } { name = "some hero";//初始化块 }}类属性初始化类属性初始化有2种1.声明该属性

2020-06-21 00:14:28 567 3

原创 什么是字节

什么是字节位(bit):是计算机内部数据 储存的最小单位,11001100是一个八位二进制数。字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示。1B(byte,字节) = 8bit (位)字符:是指计算机中使用的字母、数字、字和符号1bit表示1位1Byte表示1字节 1B=8b1024B = 1KB1024KB = 1M1024M = 1G...

2020-06-16 18:05:13 2701

原创 数据类型

数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定以后才能使用弱类型语言可以不符合规定,随便玩.Java的数据类型分为两大类 ### 基本类型​ 数值类型:​ 整数型:byte(占1个字节),short(占2个字节),int(占4个字节),long(占8个字节)​ 浮点型:float(占4个字节),double(占8个字节)​ 字符型:char(占2个字节)​ 布尔型:​ boolean(占一位其值只有true和false两个)​​

2020-06-16 17:57:38 170

原创 Markdown学习

Markdown标题:标题名字三级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用徐继辉学java走上了人生巅峰分割线三个减号回车图片推荐用网络图片超链接点击跳转到4399列表代码public static void main(String[] args){ }...

2020-06-16 17:31:09 112

空空如也

空空如也

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

TA关注的人

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