- 博客(7)
- 收藏
- 关注
原创 xml中的命名空间
其中xmlns="http://xmlns.jcp.org/xml/ns/javaee"表示默认的名称空间,可以省略所有子元素默认的前缀书写 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance",该命名空间就可以直接使用的,不用指定xsd xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"表
2018-09-27 15:34:04 215
转载 实例构造器深入理解
Java语言中,实例构造器只能在new表达式(或别的构造器)中被调用,不能通过方法调用表达式来调用。new表达式作为一个整体保证了对象的创建与初始化是打包在一起进行的,不能分开进行;但实例构造器只负责对象初始化的部分,“创建对象”的部分是由new表达式本身保证的。构造器自身返回值类型是void,并不是“构造器返回了新创建的对象的引用”,而是new表达式的值是新创建的对象的引用。 对应的,在JVM...
2018-09-25 15:40:15 1592
原创 mapreduce reduce阶段
一:reduce任务主动从磁盘中的mapper任务复制其输出键值对。mapper任务可能会有很多,因此reducer会复制多个mapper的输出。 二:把复制到reducer本地数据全部进行合并,把分散的数据合并成一个大的数据。在对合并后的数据排序。 三:堆排序后的键值对调用reduce方法。键相同的键值对调用一次reduce方法,每次调用会产生零个或多个键值对。最后把这些输出的简直对写入到hdf...
2018-09-24 23:05:33 593
原创 ajax跨域
ajax问世后,构建一个web项目变得更加优雅与高速,因为局部刷新的优点,它让开发者思考的角度从资源层面转向数据层面,让开发者不再局限在数据载体(XML、HTML文档)上,开发目的变得更加明了。 这就是ajax的一个简要作用于描述,那么它和跨域有什么关系呢? 首先什么是跨域,即非同源资源之间的某些特定操作,当两个资源的网络协议、域名、端口号相同时...
2018-09-24 10:22:58 965
原创 网络编程基础原理(Socket)
一.什么是socket socket不是Java中独有的概念,而是一个语言无关标准,任何一个可以实现网络编程的语言都有自己的socket。 网络上两个程序通过双向的通信连接实现数据的传输,其中,通信的某一端就称为socket。 实际上socket是对TCP/IP协议的封装,它的出现只是使得程序员更方便地使用TCP/IP协议栈而已。socket本身并不是协议,它是应用层与TCP/IP协议族通信...
2018-09-11 17:50:01 757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人