码迷,mamicode.com
首页 >  
搜索关键字:序列    ( 40963个结果
Protocol buffer序列化及其在微信蓝牙协议中的应用
微信和蓝牙外设的通信协议采用了Protocol buffer对消息包体进行打包。在时间和空间性能上,Protocol buffe比XML更具优势。本文对Protocol buffe打包的微信蓝牙消息体进行分析。...
分类:微信   时间:2015-08-13 12:22:10    阅读次数:2173
黑马程序员——25,打印流,合并流,对象序列化,管道流,RandomAccessFile
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                     黑马程序员——25,打印流,合并流,对象序列化,管道流,RandomAccessFile   /* IO流的打印流:专门用于打印的流 字节打印流PrintStream PrintStream的构造函数可以接收file对象,String型字符串...
分类:数据库   时间:2015-08-13 12:14:34    阅读次数:249
排序算法系列——希尔排序
希尔排序同之前介绍的直接插入排序一起属于插入排序的一种。希尔排序算法是按其设计者希尔(Donald Shell)的名字命名,该算法由1959年公布,是插入排序的一种更高效的改进版本。它的作法不是每次一个元素挨一个元素的比较。而是初期选用大跨步(增量较大)间隔比较,使记录跳跃式接近它的排序位置;然后增量缩小;最后增量为 1 ,这样记录移动次数大大减少,提高了排序效率。希尔排序对增量序列的选择没有严格规...
分类:编程语言   时间:2015-08-13 12:14:05    阅读次数:167
java中的对象的序列化与反序列化的知识点---IO学习笔记(四)
对象的序列化,反序列化 对象的序列化: 就是将Object转换成byte序列 对象的反序列化: 将byte序列转换成Object序列化流,反序列化流 序列化流(ObjectOutputStream),是字节的过滤流—>主要方法:writeObject() 反序列化流(ObjectInputStream)—>主要方法:readObject()序列化接口(Serializable) 对象必...
分类:编程语言   时间:2015-08-13 12:05:49    阅读次数:201
最长升序子序列
DescriptionGiven a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the ma...
分类:其他好文   时间:2015-08-13 12:02:10    阅读次数:82
远程方法调用(RMI)
什么是RMI?Java远程方法调用(Java RMI)是Java API对远程过程调用(RPC)提供的面向对象的等价形式,支持直接传输序列化的Java对象和分布式垃圾回收。远程方法调用可以看做是激活远程正在运行的对象上的方法的步骤。RMI对调用者是位置透明的,因为调用者感觉方法是执行在本地运行的对象...
分类:其他好文   时间:2015-08-13 11:36:54    阅读次数:131
简单探讨全排列的生成算法
在研究组合数学的时候,常常能够碰见要求生成全排列的情况。下面来简单探讨全排列的递归生成算法。现有一个序列(1,2,3),将其命名为序列S, 假定A(a1,a2,a3) 为这个序列的全排列,那么我们可以得到如下若干序列: ① ② ③我们再来看①,她还可以展开成如下两个序列: ⑤ ⑥那么⑤也就等价于下面...
分类:编程语言   时间:2015-08-13 11:20:16    阅读次数:113
Python 之 cPickle 实现 文件存取
计算机的内存中存储的是二进制的序列 (当然,在Linux眼中,是文本流)。我们可以直接将某个对象所对应位置的数据抓取下来,转换成文本流 (这个过程叫做serialize),然后将文本流存入到文件中。由于Python在创建对象时,要参考对象的类定义,所以当我们从文本中读取对象时,必须在手边要有该对象的类定义,才能懂得如何去重建这一对象。从文件读取时,对于Python的内建(built-in)对象 ...
分类:编程语言   时间:2015-08-13 10:05:54    阅读次数:273
Java线程
进程和线程的区别是什么? 进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。 创建线程有几种不同的方式?你喜欢哪一种?为什么? 有三种方式可以用来创建线程: 继承Thread类 实现Runnable接口 应用程序可以使用Executor框架来创建线...
分类:编程语言   时间:2015-08-13 09:59:05    阅读次数:173
Python基础学习-Python中最常见括号()、[]、{}的区别
Python中最常见括号的区别:在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。Python中的小括号():代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来...
分类:编程语言   时间:2015-08-13 08:54:28    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!