自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (JavaSE)十六、8大基本数据类型

byte、short、int、long、float、double、char、boolean1.整数类型整数类型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据在java程序中有3中表示形式,分别为十进制、八进制、十六进制。数据类型 内存空间 取值范围 byte 8位 -128~127 short 16位 ...

2019-03-03 18:48:11 235

原创 本地Idea运行Spark任务错误:Cannot assign requested address: bind: Service 'sparkDriver'

18/12/17 10:37:20 ERROR SparkContext: Error initializing SparkContext.java.net.BindException: Cannot assign requested address: bind: Service 'sparkDriver' failed after 16 retries (starting from 0)! ...

2018-12-17 10:43:37 3014 3

原创 (JavaSE)十五、接口与实现

什么是接口:硬件接口:指的是两个硬件设备之间的连接方式。硬件接口既包括物理上的接口,还包括逻辑上的数据传送协议。软件接口:程序代码,特殊的类,表示一种规范,是具有的N个方法的特征集合。接口只定义了类应当遵循的规范,却不关心这些类的内部数据和其功能的实现细节。站在程序角度上说接口只规定了类里必须提供的方法,从而分离了规范和实现,增强了系统的可拓展性和可维护性。规范和实现相分离的好处:主...

2018-10-28 14:36:48 261

原创 (JavaSE)十四、抽象类和抽象方法

抽象方法我们将会用一个例子,来引出抽象方法的概念:案例:求圆(circle)、矩形(rectangle)的面积                                                   -------------------------------------------------------------------------- 上述设计的...

2018-08-25 19:49:37 262

原创 (JavaSE)十三、单例设计模式

单例设计模式设计模式(Design pattern):是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 那么,什么是单例设计模式?单例设计模式(singleton):...

2018-08-25 19:32:27 180

原创 (JavaSE)十二、final关键字

final关键字为什么要使用final 修饰符?            继承关系最大弊端是破坏封装:子类能访问父类的实现细节,而且可以通过方法覆盖的形式修改实现细节.final最终的含义是 “最终的,不可改变的” ,它可以修饰非抽象类、非抽象的方法和变量。注意:构造方法不能用final修饰,因为构造方法不能被继承,肯定就是最终的。 final修饰的类:表示最终类,不能再...

2018-08-25 18:05:15 165

原创 (JavaSE)十一、面向对象三大特征-----多态

1

2018-07-11 15:39:50 286

原创 (JavaSE)十、面向对象三大特征-----继承

1

2018-07-10 11:19:16 197

原创 (JavaSE)九、面向对象三大特征-----封装

软件开发--面向对象软件生命周期: 软件的产生直到报废的整个过程软件生命周期内有:问题定义, 可行性分析, 总体描述, 系统设计,编码, 调试和测试, 验收与运行, 维护升级到废弃等阶段 软件的开发方式:     1):面向过程的开发     2):面向对象的开发 面向过程:        一种较早的编程思想,顾名思义该思想是站在过程的角度思考问题,强调的就是功能...

2018-07-09 17:26:58 186

原创 (JavaSE)八、排序算法

排序    所谓排序,就是将一串数据按照指定的格式进行排列。排序的分类:            选择排序,冒泡排序,插入排序,快速排序等等...插入排序    所谓插入排序法乃是将一个数目插入该占据的位置。排序思路:1、从第一个元素开始,该元素可以认为已经被排序。2、取出下一个元素,在已经排序的元素序列中从后向前扫描。3、如果该元素(已排序)大于新元素,则将该元素移...

2018-07-09 15:15:50 226

原创 (JavaSE)七、数组

1

2018-07-05 10:51:27 154

原创 (JavaSE)六、控制结构---循环结构

1

2018-07-04 15:14:08 173

原创 (JavaSE)五、控制结构---选择结构

1

2018-07-04 10:59:07 220

原创 (JavaSE)四、控制结构---顺序结构

1

2018-07-03 18:24:55 287

原创 (JavaSE)三、运算符

1

2018-07-03 18:06:30 277

原创 (JavaSE)二、常量、变量、基本数据类型

1

2018-07-03 15:35:12 215

原创 (JavaSE) 一、JDK以及IDE的安装和配置

1

2018-07-03 10:42:40 901

原创 Hadoop分布式文件系统利用 java API 实现

(前提:自己的linux系统中的集群已搭建完毕 )1 . 首先在电脑中安装 hadoop     配置环境变量:    右键点击“计算机”--> 属性 --> 高级系统设置 --> 环境变量     创建一个 “HADOOP_HOME”,值为hadoop安装包的路径             在“Path”的变量值的最前面,追加{ hadoop-2.7.6\bin } 的路径。(如...

2018-06-11 19:01:10 918

原创 CentOS 配置静态IP

此配置是基于虚拟机上的linux系统进行配置。(以VMware为例)1 . VMware-->编辑-->虚拟网络编辑器-->选中VM8-->关掉DHCP    查看自己的 子网IP 和 子网掩码修改之前的动态IP:2 .    查看网络相关配置: (以我的为例)        子网:192.168.96.0 子网掩码:255.255.255.0 网关:192.168.96....

2018-06-04 08:44:40 169

原创 Hadoop 伪分布搭建流程

首先需要通过官网下载jdk和hadoop软件(baidu下载即可)1.将jdk和hadoop上传到你所使用的虚拟机的用户下(putty 或 XShell 均可)要养成好习惯,创建不同文件夹存放不同软件,方便查找。注:不要将这些东西放在root用户下,因为root的最高权限,如果在root下操作,其他用户会涉及到权限问题。2 . 解压相关软件       $>tar -zxvf jdk1.8....

2018-05-31 16:58:08 328

原创 虚拟机中的 Linux 安装以及配置 jdk

1.首先是jdk的下载通过宿主机器浏览器进入到Oracle官网进行下载:        Oracle官网-->Menu-->Downloads and Trials-->Java-->All Java Downloads点击Java Downloads选择想要下载的jdk版本(注:rpm格式是可安装格式,tar.gz是压缩文件格式)2.将JDK传入linux系统中     ...

2018-05-03 20:49:17 677

原创 Linux命令入门---文件处理命令

Linux 命令相关知识1. 命名规则如果仅仅是自己平时练习,命名其实不重要。但是我相信每一个能够学习Linux的人都是怀揣大公司梦的,所以这时就需要多注意命名规则,因为未来不仅仅只有你自己来看你的程序,所以要从一开始养成良好的习惯. 在Windows下开发软件,许多人采用匈牙利命名法,而在Linux环境下,并不建议使用这种方法。注:1)除了 /之外,所有字符都合法2)有些字符最好不要用,比如:空...

2018-04-24 10:54:11 217

空空如也

空空如也

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

TA关注的人

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