P92 压缩 P102 序列化 序列化:将结构化对象转为字节流便于在网上传输或写到磁盘进行永久性存储的过程 用于进程之间的通信或者数据的永久存储 反序列化:将字节流转为结构化对象的逆过程 Hadoop中的序列化:在Hadoop中,系统中多个节点上进程间的通信是通过远程过程传输RPC来实现的。 RPC ...
分类:
其他好文 时间:
2017-01-22 13:37:33
阅读次数:
157
Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。java序列化API提供一种处理对象序列化的标准机制。 序列化的必要性 java中,一切都是对象,在分布式环境中经常需要将Object从这一端网络或设 ...
分类:
编程语言 时间:
2017-01-20 12:29:13
阅读次数:
230
1.Promise是什么? Promise是抽象异步处理对象以及对其进行各种操作的组件。 2.实例化 使用new来调用Promise的构造器来进行实例化 var promise = new Promise(function(resolve, reject) { // 异步处理 // 处理结束后、调用 ...
分类:
Web程序 时间:
2017-01-12 02:28:53
阅读次数:
195
1、添加字符 2,、追加字符 3,删除字符 4、字符反转 ...
分类:
编程语言 时间:
2016-12-27 00:47:21
阅读次数:
164
前言: 计算机上的应用程序几乎都是以字符串数据作为处理对象,然而,现今我们使用的计算机的硬件结构主要是反映数值计算的需要的,因此,在处理字符串数据时比处理整数和浮点数要复杂得多。而且,在不同类型的应用中,所处理的字符串具有不同的特点,要有效地实现字符串的处理,就必须根据具体情况使用合适的存储结构。这 ...
分类:
其他好文 时间:
2016-12-26 00:26:02
阅读次数:
190
判断一个属性是定义在对象本身而不是继承自原型链,我们需要使用从 Object.prototype 继承而来的 hasOwnProperty 方法。hasOwnProperty 方法是 Javascript 中唯一一个处理对象属性而不会往上遍历原型链的。 在这里,只有 hasOwnProperty 能 ...
分类:
编程语言 时间:
2016-12-22 11:40:11
阅读次数:
255
python语句和语法 python程序结构: 1.程序由模块构成。 2.模块包含语句。 3.语句包含表达式。 4.表达式建立并处理对象。 python的语法实质上是有语句和表达式组成的。表达式处理对象并嵌套在语句中。语句还是对象生成的地方(例如,赋值语句中的表达式),有些语句会完全生成新的对象类型... ...
分类:
编程语言 时间:
2016-12-19 11:27:44
阅读次数:
279
一、抽象类和接口的区别?接口只有定义, 抽象类可以有定义和实现接口的字段定义默认为:public static final, 抽象类字段默认是"friendly"(本包可见)接口可以被多重implements, 抽象类只能被单一extends 当功能需要累积时用抽象类,不需要累积时用接口。 二、谈谈 ...
分类:
编程语言 时间:
2016-12-18 18:30:55
阅读次数:
221
java程序员如何写出“优美”代码,动力节点告诉你怎么办: 1、注释尽可能全面 对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述;类的注释应该包含类的功能说明、作者和修改者。 2、多次使用的相同变量最好归纳成常量 多处使用的相同值的变量应该尽量归纳为一个常量,方便日后的维护。 ...
分类:
编程语言 时间:
2016-12-17 17:01:58
阅读次数:
183
在上一篇多线程(基础篇2)中,我们主要讲述了确定线程的状态、线程优先级、前台线程和后台线程以及向线程传递参数的知识,在这一篇中我们将讲述如何使用C#的lock关键字锁定线程、使用Monitor锁定线程以及线程中的异常处理。 九、使用C#的lock关键字锁定线程 1、使用Visual Studio 2 ...
分类:
编程语言 时间:
2016-12-17 16:31:33
阅读次数:
299