码迷,mamicode.com
首页 >  
搜索关键字:mutablecopy copy 区别    ( 77904个结果
静态单链表和动态单链表的区别
链表中结点的分配和回收是由系统提供的标准函数malloc和free动态实现的,称之为动态链表。 如果程序支持指针,则可按照我们的一般形式实现链表, 需要时分配,不需要时回收即可. 动态链表的空间是可以动态扩展的。 typedef struct  node{    EleType data;    struct node * pNext;   }Node; 有些高级语言中没有“指...
分类:其他好文   时间:2014-05-10 10:38:07    阅读次数:297
__proto__与prototype的区别与联系
最近在学习javascript的原型,发现了__proto__与prototype,学问很大,于是研究了一下。 首先解释一下什么是原型?  原型是一个对象,其他对象可以通过它实现属性继承。 对象又是什么呢? 在javascript中,一个对象就是任何无序键值对的集合,如果它不是一个主数据类型(undefined,null,boolean,number,string),那它就是一个对象。...
分类:其他好文   时间:2014-05-10 10:13:54    阅读次数:361
JAVA之IO技术 合并文件--有bug哦
/*将三个文本文件的内容copy到一个文件中。 * 基本思路:通过续写的方式。 * * JAVA之IO技术中提供了一个可串联的字节输入流对象。 * * 合并流对象 * SequenceInputStream: * SequenceInputStream 表示其他输入流的逻辑串联。 * 它从输入流的有序集合开始,并从第一个输入流开始读取, * 直到到达文件末尾,接着从第二个输入...
分类:编程语言   时间:2014-05-10 10:11:32    阅读次数:314
生产者消费者 协同程序 python
生成器和普通函数有些区别,比如生成器不用return返回,而用yield来返回一系列元素 除非“召唤”生成器的next(),否则函数体里面不会执行任何代码块,上下文环境保存着。 虽然不需要明确定义__iter__()和next()方法,但是它本身包含这个方法。 当想要结束一个协程时,使用close()方法即可,close会在协程中引发GeneratorExit异常,这时候可以通过try/ex...
分类:编程语言   时间:2014-05-10 09:53:34    阅读次数:317
Android实现自定义view---绘制图片
主要原理是:extends view重载onDrow(),需要一bitmap,重载view,在 canvas上画临时bmp,当按下确定的时候按下    画到real_bmp上,其他的跟前面的基本上没有什么区别。    import com.example.test.R; import android.app.Activity; import android.content.Con...
分类:移动开发   时间:2014-05-10 09:23:24    阅读次数:601
BeanFactoryPostProcessor和BeanPostProcessor的区别
BeanFactoryPostProcessor和BeanPostProcessor...
分类:其他好文   时间:2014-05-10 09:13:16    阅读次数:246
NIO与传统IO的区别
感性认识:  传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的线程池,甚至一个线程来为任意数量的连接服务。由于线程数量小于连接数量,所以每个线程进行IO操作时就不能阻塞,如果阻塞的话,有些连接就得不到处理,NIO提供了这种非阻塞的能力。 小...
分类:其他好文   时间:2014-05-10 08:50:29    阅读次数:365
Replace和ReplaceAll的区别
先澄清几个误区 1、CharSequence 不是 Char :有些小朋友根据参数的类型选择Replace或ReplaceAll方法 2、Replace 和 ReplaceAll :并不是有些小朋友想象的Replace只替代一个出现的字符,ReplaceAll 替换所有字符 3、循环替换的误区 String eventJson = "............."; Iterator<Entry> itPro = map.entrySet().iterator(); ...
分类:其他好文   时间:2014-05-10 08:39:17    阅读次数:257
java创建多线程方法之间的区别
java两种创建多线程方法之间的区别...
分类:编程语言   时间:2014-05-10 02:19:29    阅读次数:426
STL 之 stack 源码剖析
G++ 2.91.57,cygnus\cygwin-b20\include\g++\stl_stack.h 完整列表 /* * * Copyright (c) 1994 * Hewlett-Packard Company * * Permission to use, copy, modify, distribute and sell this software * and its do...
分类:其他好文   时间:2014-05-07 07:40:07    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!