自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

月华_AlZnB的博客

To be or not to be ,this is a question.

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hadoop思维导图

学完hadoop离线业务流程,通过思维导图总结一下吧

2018-10-06 10:27:25 894

原创 继承初始化

我们有必要对整个初始化过程有所认识,其中包括继承,对这个过程中发生的事情有一个整体性的概念。请观察下述代码: package ttt;class Insect { int i = 9; int j; Insect() { prt("i = " + i + ", j = " + j); j = 39; } static int x1

2017-11-30 14:08:03 256

原创 怎么使用命令将本地项目上传到GitHub

今天把自己写的练习项目上传到GitHub上,记录下来,以作提示。1.首先,打开gitbash,进入到本地项目文件夹下,通过命令 git init 把这个目录变成git可以管理的仓库,出现如图的提示即可进行下一步;git init2.把项目文件添加到版本库中,则使用命令 git add . 添加到暂存区里面去,千万不要漏掉后面的小数点“.”(笔者曾粗心漏过不止一次,深知其害),这个表示添加目标文件夹下

2017-11-27 18:36:27 197

原创 Java 输入输出流

1.什么是I/OJava中I/O操作主要是指使用Java进行输入,输出操作。 Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。那么什么是数据流呢?2.数据流在《think in Java》中,是这样解释的流:“流是磁盘或其它外围设备中存储的数据的源点或终点。”流是一组有始有终,并且有序的数据序列组合。它包括输入流、输出流。输入流和输出流,在我一开始学习

2017-10-23 11:34:20 273

原创 form表单提交中文乱码问题

今天在做一个小项目时,遇到了form表单提交到数据库中的中文乱码情况。经过打断点排查原因,发现是 在执行存数据库操作之前就已经乱码了。经过一番检查,发现了问题所在,特此记录下。form在前端以post方式提交设置 request对象的编码 即可。注:客户端数据是以什么编码格式提交的,就设置什么编码格式。如我在前端设置为 UTF-8编码,所以设置如下:request.setCharacterEncod

2017-10-17 15:08:20 1405

原创 关键字final

含义根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。不想被改变的原因有两个:效率、设计。使用到final的有三种情况:数据、方法、类。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。f

2017-10-13 14:04:06 143

原创 关键字static

含义在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。Java把内存分为栈内存和堆内存,其中栈内存用来存放一些基本类型的变量、数组和对象的引用,堆内存主要存放一些对象。在JVM加载一个类的时候,若该类存在static修饰的成员变量和成员方法,则会为这些成

2017-10-13 11:23:30 135

原创 Java内部类实现多重继承

内部类使得多继承的实现变得更加完美,同时也明确了如果父类为抽象类或者具体类,那么就仅能通过内部类来实现多重继承。实例:儿子是如何利用多重继承来继承父亲和母亲的优良基因。Father类、Mother类public class Father { public int strong(){ return 9; }}public class Mother { publ

2017-10-04 21:21:25 479

原创 JSON学习笔记

简介JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。特点是轻量级的文本数据交换格式。独立于语言 。具有自我描述性,更易理解。使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。 由于这种相似性,

2017-09-27 11:05:16 328

原创 AJAX应用实例_检测用户名是否唯一

学习理论之后,必定要用实践操作来巩固知识。下面写一个简单的例子,检测用户名是否唯一(直接撸代码):前端界面:<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transit

2017-09-27 08:25:58 734

原创 AJAX学习笔记(六)_重构

var net = new Object();//定义全局变量net//编写构造函数net.AjaxRequest = function(url,onload,onerror,method,params){ this.req = null; this.onload = onload; this.onerror =(onerror)?onerror:this.default

2017-09-26 20:00:10 440

原创 AJAX学习笔记(五)_AJAX响应

要获得来自服务器的响应,需使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。显然,responseText是响应文本文件的,responseXML是响应XML文件的。但是在响应文件之前,需要先判断一下服务器端的状态码,常出现的状态码有下表: 状态码 含义 200 -服务器响应正常 304 该资源在上次请求之后没有任何修改,这

2017-09-26 19:43:53 294

原创 AJAX学习笔记(四)_ onreadystatechange 事件

onreadystatechange 用于指定XMLHttpRequest对象状态改变时的事件处理函数。onreadystatechange属性的作用与按钮对象的onclick属性一样,它们都是事件处理属性。即XMLHttpRequest是事件源,它可以引发readystatechange事件,当程序将一个函数引用赋给XMLHttpRequest对象的readystatechange属性;如:xhr

2017-09-26 18:26:05 401

原创 AJAX学习笔记(三)_XMLHttpRequest向服务器发送请求

向服务器发送请求向服务器发送请求需要调用XMLHttpRequest 对象的 open() 和 send() 方法。open(method,url,async)规定请求的类型、URL 以及是否异步处理请求。 method:请求的类型;GET 或 POST url:文件在服务器上的位置 async:true(异步)或 false(同步)methodGet or PostGET 更简单也更快

2017-09-26 17:11:49 323

原创 AJAX学习笔记(二)_创建XMLHttpRequest对象

创建XMLHttpRequest对象xhr是AJAX的基础,也是它的核心。 xhr 用于在后台与服务器交换数据。在使用它之前,我们需要先创建XMLHttpRequest对象。 因为所有现代浏览器均支持 XMLHttpRequest 对象,但是IE5 和 IE6 使用的是ActiveXObject对象,基于这个原因,为了适配所有的浏览器,我们可以这样做:var xhr;if (window.XM

2017-09-26 16:36:23 345

原创 AJAX学习笔记(一)_简介

AJAX,即Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

2017-09-26 10:34:10 380

原创 jQuery学习笔记(七)_ jQuery核心总结

$是jquery类的一个别名,$()构造一个jquery对象,jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都基于这个函数,或者说都是在以某种方式使用这个函数。核心1、 ${表达式}:根据这个表达式来查找所有匹配的元素。 2、$(html标记字符串) :根据提供的html字符串,创建jquery对象包装的dom元素。 3、$(dom元素):将一个或多个dom元素转换为jqu

2017-09-25 21:20:17 231

原创 jQuery学习笔记(六)_获取或设置CSS类

获取并设置CSS类方法调用格式相同,所以我们先写方法介绍,最后一起写个例子巩固。addClass()向被选元素添加一个类。removeClass()向被选元素删除一个类。toggleClass()向被选元素切换进行添加或删除类。示例代码<html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script>$(docum

2017-09-25 17:13:29 148

原创 jQuery学习笔记(五)_添加删除元素

添加元素append()append()方法是在被选元素的最后添加新元素。prepend()prepend()方法是在被选元素的最前面添加新元素。before()before()方法是在被选元素的前面添加新元素。afterafter()方法是在被选元素的后面添加新元素。注:以上四种方法都可以一次添加多个元素;添加的元素以参数的形式植入,以逗号隔开。删除元素remove()remove()方法是删除被

2017-09-25 11:00:38 236

原创 jQuery学习笔记(四)_ 获取和设置内容或属性

获取内容或属性jQuery 拥有可操作 HTML 元素和属性的强大方法,这些方法相比较于DOM的方法,真的是简便好多。最明显的是代码量。笔者真的是感触颇深。jQuery获得内容text()方法 设置或返回所选元素的文本内容。html()方法 设置或返回所选元素的内容。val()方法 设置或返回表单字段的值。完全赘述文字并不能直观的展示,那就来写一段代码吧!<html><head><scri

2017-09-24 21:20:38 275

原创 jQuery学习笔记(三)_ jQuery事件

jQuery事件事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。jQuery事件格式jQuery事件的触发方式千篇一律,可总结为以下:$("选择器").要触发的事件名称(function(){ $("某元素").对当前元素实现效果所用的方法(); //触发的事件所要表现的效果 ... ...});完整示例代码:(示例代码为 在单击按钮时段落“hell

2017-09-24 20:19:36 248

原创 jQuery学习笔记(二)_选择器

经过上一节的基本安装后,我们就可以使用jQuery了!通过 jQuery,可以选取(查询,query) HTML 元素,并对它们执行一系列操作(actions)。语法$(selector).action()美元符号($)定义 jQuery;选择符(selector)“查询”和“查找” HTML 元素;jQuery 的 action() 执行对元素的操作。jQuery 语法是为 HTML 元素的

2017-09-24 17:55:13 270

原创 jQuery学习笔记(一)_简介

jQueryjQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。学了jQuery之后你就真的知道为什么说极大地简化了js编程,正如jQuery设计的宗旨那样,“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件

2017-09-24 17:03:55 252

原创 HTML DOM学习笔记(五)_知识脑图

网上不错的脑图,拿来一块分享。

2017-09-24 15:58:06 344

原创 HTML DOM学习笔记(四)_DOM 事件

DOM 事件对 HTML 事件作出反应。HTML常见的事件有:当用户点击鼠标时当网页已加载时当鼠标移动到元素上时当鼠标移动到元素上时当 HTML 表单被提交时当输入字段被改变时以上所提到的事件都可以利用相应的函数解决。 那么,接下来,开始敲代码吧!onclick比如说,单击鼠标左键时,修改当前文本内容; 代码如下:<html><body><p onclick="this.inne

2017-09-24 15:00:22 312

原创 HTML DOM学习笔记(三)_常用DOM 属性

常用DOM 属性属性是节点(HTML 元素)的值,可获取或设置。1.innerHTML 属性此方法是获取或替换元素内容最常用、最简单的属性;<html><body><p id="inner">Hello DOM!</p><script>var txt=document.getElementById("inner").innerHTML;//获取document.write(txt);var

2017-09-24 14:06:11 232

原创 HTML DOM学习笔记(二)_DOM常用方法

DOM常用方法方法是在html元素上执行的动作;1.getElementById();该方法方法返回带有指定 ID 的元素。比如说,获取id=”a”的元素:document.getElementById("a");2.getElementByTagName();该方法方法返回带有指定标签名称的所有元素的节点列表(集合/节点数组)。比如说,想要获取到文档中所有元素的列表:document.getEle

2017-09-24 13:43:56 282

原创 HTML DOM学习笔记(一)_简介

DOM 即 Document Object Model,中文翻译为文档数据模型。物理结构为一种树状结构:那么HTML DOM 是什么呢?我们先看一下HTML DOM的树状结构:HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。

2017-09-24 12:28:11 241

Linux学习资料

超全的Linux学习资料:包括安装、常用命令、vim、rpm包管理、用户管理、权限管理、文件系统管理、shell编程、日志管理、启动、备份恢复等。

2018-07-21

空空如也

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

TA关注的人

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