- 博客(32)
- 收藏
- 关注
原创 Hadoop高可用HDFS集群搭建详解
说明: Hadoop高可用HDFS集群搭建步骤详解,在搭建的过程中会出现各种各样的问题,大家要养成看日志的习惯,大部分错误在启动或者 搭建的过程中都会在日志中体现,(由于日志信息过多,一般错误会在日志最后部分出现建议使用tail命令查看日志,注意不要粘贴命令,格式问题)集群图表:步骤1:准备工作保证网络可以ping通hosts文件要修改(也可不修)防火墙关闭 - 关闭防火墙方法:
2016-12-21 10:35:01
1168
原创 linux系统启动过程详解
第一步:加载BIOS 打开计算机电源,计算机会首先加载BIOS信息,因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。第二步:读取MBR 硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,面却存放了预启动信息、分
2016-12-11 09:06:37
493
原创 集合遍历与迭代器(含代码)
集合遍历与迭代器Iterator:迭代器,这是一种深入到容器内部的遍历方式方法: - hashnext 查看当前索引位置是否有数据 - next 获取当前索引位置的数据并将游标向下浮动一位for(String key:map.keySet()){ map.get(key); }
2016-11-30 23:49:27
674
原创 Java集合详解(口诀1369)
Java集合详解(口诀一三六九) 学会这个口诀,繁琐易混肴的Java集合就简单多了一:代表1张图,集合框架图(可参照API进行学习)三:代表3个知识点:迭代器,比较器、泛型六:代表6个接口:Collection、list、set、map、 Iterator、 Comparable九:代表9个常用类:ArrayList、LinkedList、HashSet、TreeSet、HashMap、P
2016-11-30 23:43:36
2106
原创 抽象类 抽象方法详解
抽象类 抽象方法详解抽象类 用abstract关键字来修饰一个类时,这个类叫做抽象类; 1, 含有抽象方法的类就叫抽象类。 2,抽象类中的抽象方法必须被实现! 3,如果一个子类没有实现父类中的抽象方法,则子类也成为了一个抽象类! 4,抽象类中的普通方法,可以不必实现。2.方法 1,含有抽象方法的类就叫抽象类。 2,抽象类中的抽象方法必
2016-11-30 15:31:02
1166
原创 Java接口详解
接口详解 是一个解除耦合的工具 接口是特殊的抽象类,(类似于抽象类,但它终归不是类,类的关键字是class) 接口是没有对象的,接口的实现类有对象 关键字 interface子类继承接口:implements(实现) 类似于抽象类中子类继承父类接口继承接口:extend 特点: 1,所有的属性都是公开静态常量 public sta
2016-11-30 09:55:16
643
原创 abstract关键字详解
Abstract关键字详解 abstract关键字,抽象的,修饰类、方法修饰类: 1)不可被实例化,抽象类只能声明引用,不能创建对象 2)抽象类有构造器 (凡是类都有构造器) 当我们设计一个类,不需要创建此类的实例时候,就可以考虑将其设置为抽象的,由其子类实现这个类的抽象方法以后,就行实例化 public class TestAbstract { public
2016-11-30 09:37:50
9353
原创 使用NaviCat工具连接MySQL和Oracle数据库问题
使用NaviCat工具连接MySQL和Oracle数据库问题 我们在使用Navicat可视化工具连接数据库时候,会出现很多问题,大多数是数据库连接不上。而这最主要的原因是:IOC没有配置好路径。看图进行配置:1. 创建数据库连接:点击左上角的连接 - 测试的时候如果配置不正确会报很多奇葩的错误:比如 - 这时候打开工栏的:工具–>选项…–>IOC 重新
2016-11-10 13:41:08
1986
原创 Hibernate对象三种状态
Hibernate对象三种状态临时状态(Transient): 当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者SaveOrUpdate把临时对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久对象。持久状
2016-10-26 10:13:19
356
原创 使用MyEclipse简化Hibernate开发
使用MyEclipse简化Hibernate开发1、配置数据库连接信息 2、为项目添加hibernate支持 3、反向生成映射文件或注解
2016-10-25 20:42:01
325
原创 Servlet四大作用域
四大域总结 存储并获取对象一、Application(ServletContext ):1. 生命周期: 当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2. 作用范围: 整个Web应用3. 作用: a. 在不同Servlet 之间转发 this.getS
2016-10-23 10:43:44
4682
原创 ServletConfig和ServletContext接口
ServletConfig接口 是 web.xml 中标签信息的内存表现,(保存标签信息的对象)和 servlet 一一对应(一个Servlet标签对应一个Servlet对象,也对应一个ServletConfig对象) ———>Servlet对象———->ServletConfig对象 应用:获取局部初始化参数a、配置局部初始化参数 web.xml :在<servlet>标签内
2016-10-23 10:28:15
481
原创 Servlet多个实例配合工作
Servlet多个实例配合工作include:输出包含 包含方式,一个servlet将其他servlet的输出结果包含进来,共同向client输出,主要用来做复杂页面的显示应用:网页中标题部分和底部部分,会通过include专门输出标题和底部的Servlet程序完成信息的输出展示RequestDispatch rdp = request.getRequest.getRequestDispat
2016-10-23 10:17:16
507
原创 Servlet单个实例
整个Servlet对象在tomcat里面只有一个问题描述: 写一个Servlet对象,使用不同的浏览器浏览时,刷新,会出现数据安全问题。由于servlet对象只有一个,其中的属性很容易称为servlet方法执行的临界资源,尽可能不要在Servlet中定义成员变量解决方法:在servlet中添加同步代码块代码示例package com.only;import java.io.IOExcep
2016-10-23 10:10:59
677
原创 Servlet生命周期
Servlet的生命周期 Servlet的处理过程:输入URL后,回车,向server发请解析URL地址,获取/web应用名称,定位web.xml解析URL地址,获取/url-pattern,定位中的匹配到对应的中的匹配到对应的中的定位到中的server检测当前内存中是否存在当前类的对象 不存在-使用反射,创建当前类的对象 存在-直
2016-10-23 10:06:14
348
原创 Servlet:超文本传输协议
Servlet:超文本传输协议网络的三大基石http超文本传输协议http协议的请求与响应post和get方式请求差异网络三大基石:url:负责定位资源http:负责传输资源的规则 HTML:负责显示资源http超文本传输协议 隶属于tcp/ip协议的子协议簇,所以http是一种安全的连接方式。 1,是一个单向性的协议,必须先有请求再有响应。原来的http协议都是一次连接只
2016-10-23 09:52:05
404
转载 原码、补码、反码详解
原码,补码、反码转载自:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html
2016-08-11 08:14:24
386
1
转载 泛型详解
说明:转自博客:http://blog.youkuaiyun.com/jinuxwu/article/details/6771121/乐于分享知识Java 泛型详解
2016-08-10 15:39:33
682
原创 Java的while、for循环
一、while循环: while(判断条件){ 循环体 } do...while循环: 至少执行一次 do{ 循环体 }while(判断条件)public class QiuHe{//遍历1-100的和public static void main(String[] args){ //遍历1-100的和 int i
2016-07-29 18:01:45
332
原创 Java的if、switch...case控制语句 求水仙花数
If控制语句: public class TestIF{ public static void main(String[] args){ sz(); score(); eat(510.0); } public static void sz(){ int num1=(int)(Math.random()*6+1); in
2016-07-29 17:59:15
1280
原创 Java的方法
方法: 类似于其他语言的函数,是一段完成特定功能的代码片段 public static void main(String[] args){ ... } 注意:看到return,方法结束!!! //return 两个作用:结束方法的运行、返回值。 *修饰符 public static *返回值 基本数据类型 引用类型
2016-07-29 17:57:40
216
原创 Java运算符
运算符 算数运算符 + - * / % && 短路与 如果第一个条件的返回值为false,就不去验证第二个条件 || 短路或 如果第一个条件返回为true,就不去验证第二个条件 > & ! >>> ++ -- += -= *= /= %= 三元运算符: 布尔表达式 ? : 相当于简化的 if 语句: true?tru
2016-07-29 17:55:20
271
原创 Java数据类型转换
类型的转换 自动转换 如果数字运算都是以int去处理,但是如果有一个数字是long,就会转换成long byte和short都会以int类型去运算 byte short -->int int long -->long byte short int long -->long 强制转换 (数据类型)
2016-07-29 17:52:50
272
原创 Java变量
变量: Java是一种强类型的语言,变量在声明的时候必须先指定数据类型 变量的类型一旦被声明,就不会被改变 变量在使用之前必须先声明 一般全局变量都写在类的最上面 Java允许一行定义多个变量 *变量声明: 数据类型 标识符; 数据类型 标识符 = 对应的默认值; int i = 10; *变量分类
2016-07-29 17:50:38
228
原创 Java语言发展史、特点、JDK安装及环境变量配置
Java语言的发展史JVM JRE API J2EE J2SE J2ME JDK环境变量配置Java语言特点
2016-07-29 17:13:51
494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人