自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse中的快捷键

常用快捷键1.补全代码的声明:alt +/2.快速修复:ctrl +13.批量导包:ctrl + shift +o4.使用单行注释,ctrl +/5.使用多行注释:ctrl +shift+/*6.取消多行注释:ctr1 +shift +\7.复制指定行的代码:ctrl +alt +down或ctrl +alt+ up8.除指定行的代码:ctrl +d9.上下移动代码:alt +up 或alt + down10.切拉到下一行代码空位:shift +enter11.切

2021-10-20 23:27:13 64

原创 package和import关键字的使用

一、packgae关键字的使用①为了更好的使用项目中类的管理,提供包的概念。②使用package声明类或接口所属的包,声明在源文件的首行。③包,属于标识符,遵循标识符和命名规则、规范(xxxyyyzzz)、“见明知意”。④,每“.”一次,就代表一层文件目录。二、import关键字的使用import:导入1.在源文件中显式的使用import结构导入指定包下的类、接口2.声明在包的声明和类的声明之间3.如果需要导入多个结构,并列写出即可。4.可以使用“XXX.*”的方式,

2021-10-20 23:11:58 215

原创 this关键字的使用

1.this可以用来修饰:属性、方法、构造器 。2.this修饰属性和方法:当前对象 或 当前正在创建的对象在类的方法中,我们可以使用“this.属性”或者“this.方法”的方式,调用当前对象属性或方法。但是通常情况下,我们惠选择省略“this.”。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式的使用“this.变量”的方式,表明此变量是属性,而非形参。3.this调用构造器①我们在类的构造器中,可以显式的使用"this(形参列表)"方式,调用本类中指定的其他构造器②构造器.

2021-10-19 20:20:43 94

原创 面向对象——封装与隐藏

1.封装:①高内聚:类的内部数据操作细节自己完成,不允许外部的干涉。②低耦合:仅对外暴露少量的方法用于使用。隐藏对象内部的复杂性,只是对外公开简单的接口(api)。用于外界调用,从而提高系统的可扩展性、可维护性。2.我们将类的属性XXX私有化(private),同时提供公共的(public)方法来获取(getXxx)和设置(setXxx)的拓展,封装性的体现。3.封装性的体现,需要权限修饰符来配合。java规定的四种权限(从小到大排序):private、缺省、protected、 .

2021-10-19 16:07:27 103

原创 二分查找的程序应用及理解

/*c++语言解析二分查找问题(也叫折半查找)问题描述:给定一个有序序列,任意给定一个数值,用二分查找法再序列中进行查找,如果在序列中,给出该数在序列中的位置,否则输出“查询失败!”。*/#include <stdio.h>#include <conio.h>#define MAXSIZE 9int BinSearch(int k[],int low,int high,int key){ int mid =(low+ high)/2; if(...

2021-10-18 13:57:02 157

原创 java数组理解加实例

数组复制1.new 开拓一个新的存储空间,然后再把值装进去。array1=array2……这属于都指堆空间唯一个数组实体。数组反转线性查找

2021-10-18 13:42:11 41

原创 java代码练习1

1.数组(遍历二维数组)2.int[] x,y[];x是一维数组,y是二维数组3.杨辉三角(二维数组)4.求随机数(int)(Math.random()*(99-10+1)+10) 随机数的最值计算

2021-10-17 23:27:56 38

原创 递归方法:一个方体内调用它本身

①方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环结构控制。②递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。用递归算一加到一百代码如下:public class RecursionTest { public static void main(String[] args) { RecursionTest g=new RecursionTest(); int sum=g.getSum(100); ...

2021-10-15 16:32:29 95

原创 值的传递机制

例三:代码如下public class anSwer1 { public static void main(String[] args) { int m=10; int n=20; anSwer1 an=new anSwer1(); an.swap(m,n); System.out.println("m="+m+",n="+n); } public void swap(int n,int m){...

2021-10-14 22:39:13 54

原创 MapReduce、HDFS和Yarn的架构概述

1.MapReduce的诞生是为解决海量数据的计算Map阶段并行处理输入数据。 ①每一个MapTask独立工作 ②自己监视自己Reduce阶段是对Map结果进行汇总,结果显示在磁盘上。2.HDFS是解决海量数据的存储问题。(分布式文件系统) 1)NameNode:对外暴露存储在该结点,存储的是相关信息 2)DataNode:负责数据实实在在的的存储。3)2NN:备份一部分。3.Yarn是资源协调者...

2021-10-14 19:44:35 158

原创 大数据hadoop的入门了解

大数据是为解决海量数据采集、存储和计算。hadoop是又Apache基金会所开发的分布式系统基础架构,主要是为解决海量数据的存储和海量数据的分析计算问题。Hapood生态圈:①高可靠性:hadoop底层维护多个数据副本,所以即使hadoop某个计算元素存储出现故障,也不会导致数据丢失②高扩展性:在集群间分配任务数据,可方便的扩展数数以千计的节点③高效性:在MapReduce的思想下,Hadoop的并行工作的,以加快任务处理速度。...

2021-10-14 10:54:28 292

原创 java的类的基本概述

java是面向对象的语言class类:是具有相同属性和方法的一组对象的总称。其中1.属性:比如:String name(姓名) Boolean sex(性别) //男为1,女为0 int age(年龄) 2.方法:方法=方法头部+方法体。方法的使用中,可以调用当前类的属性或方法。特...

2021-10-14 10:22:02 183

空空如也

空空如也

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

TA关注的人

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