码迷,mamicode.com
首页 >  
搜索关键字:区别    ( 65754个结果
并行和并发的区别 进程和线程的区别
并行:同一时刻,有多条指令在多个处理器上同时执行。 并发:同一时刻,只能有一条指令执行,但多个进程指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。 进程一般具有以下4大要素: 1、有一段程序供其执行(该程序可以多个进程共用)。 2、有专用的系统堆栈空间。 3、在内核中有对应的进程控制块。 4、有独立的存储空间,意味着拥有专有的用户空间。 线程相对于进程而言...
分类:编程语言   时间:2015-04-08 16:33:29    阅读次数:146
多线程基础
线程是一个程序内部的顺序控制流。 线程和进程的区别:   每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销。   线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。   多进程:在操作系统中能同时运行多个任务(程序)   多线程:在同一应用程序中有多个顺序流同时执行   ...
分类:编程语言   时间:2015-04-08 16:24:14    阅读次数:125
源代码解读Spring只读事务与读写事务的性能的差别
前言: ? 如果大家使用过Spring事务管理,会发现Spring提供的事务分为“只读”和“读写”事务两类。这不免就会疑问这两种事务会有什么不同?本文则通过对Spring和Hibernate源代码的剖析来找出这两种事务的区别。...
分类:编程语言   时间:2015-04-08 15:13:53    阅读次数:187
setBackground和setBackgroundDrawable的区别
我在使用Android版本4.0.4时,使用了setBackground方法,程序奔溃. 提示:Caused by: java.lang.NoSuchMethodError: android.widget.ImageView.setBackground 经所有资料,和Android的系统版本有关系。 经查找大于等于API16的源码 首先看一下setBackgroundDrawa...
分类:其他好文   时间:2015-04-08 15:11:06    阅读次数:388
new/delete 和malloc/free 的区别一般汇总
一、基本概念 malloc/free:1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 void free(void *FirstByte): 该函数是将之前用....
分类:其他好文   时间:2015-04-08 14:46:22    阅读次数:120
瀑布式开发、迭代开发、敏捷开发、XP与SCRUM的区别
瀑布式开发、迭代开发,区别【都属于,生命周期模型】 两者都是一种开发模式,就像设计模式一样,考虑的角度不一样,个人感觉谈不到取代一说。 传统的瀑布式开发,也就是从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段都要做到最好。特别是前期阶段,设计的越完美,...
分类:其他好文   时间:2015-04-08 14:44:29    阅读次数:38284
<a href=”#”>与 <a href=”javascript:void(0)” 的区别
中的“#”其实是锚点的意思,默认为#top,所以当页面比较长的时候,使用这种方式会让页面刷新到页首(页面的最上部)javascript:void(0)其实是一个死链接,当使用超链接处理JS脚本(一般是click),又不想回到页首(这种情况可以理解为局部刷新)时经常使用void操作符的用法格式如下:1...
分类:编程语言   时间:2015-04-08 14:36:38    阅读次数:215
辛星浅析Linux中的线程和进程
进程和线程都是由操作系统的程序运行的基本单元,系统利用该单元实现系统对应用的并发性。一个进程至少有一个线程,一个线程也至少属于一个进程。进程和线程的区别在于:线程的划分尺度小于进程,使得多线程程序的并发性更高。     而且进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和...
分类:编程语言   时间:2015-04-08 13:11:52    阅读次数:159
mysql引擎区别
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+API自己做一...
分类:数据库   时间:2015-04-08 13:00:47    阅读次数:156
Python连接MySQL数据库
Python中raw_input与input的区别 raw_input获取用户输入之后的返回结果是一个字符串类型数据 获取用户输入,转化为字符串类型,然后返回 (此图来自文档 Python-2.7.6) input获取用户输入之后的返回值是一个数值型的数据 等价于eval(raw_input(提示信...
分类:数据库   时间:2015-04-08 12:57:29    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!