区别

  • C/S和B/S两种架构区别与优缺点分析

    C/S和B/S两种架构区别与优缺点分析 2015-05-01

    C/S和B/S,是再普通不过的两种软件架构方式,都可以进行同样的业务处理,甚至也可以用相同的方式实现共同的逻辑.既然如此,为何还要区分彼此呢?那我们就来看看二者的区别和联系. 一.C/S 架构 1. 概念 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据:另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序

    关键词: 区别, 优缺点, C/S, B/S
  • Android中asset文件夹与raw文件夹的区别深入解析

    Android中asset文件夹与raw文件夹的区别深入解析 2015-04-22

    本篇文章是对Android中的asset文件夹与raw文件夹区别进行了详细的分析介绍,需要的朋友参考下 *res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制. *res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename:assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类. 2.res/raw不可以有

    关键词: 区别, raw文件夹, asset文件夹
  • PHP PDOStatement对象bindpram().bindvalue()和bindcolumn之间的区别

    PHP PDOStatement对象bindpram().bindvalue()和bindcolumn之间的区别 2015-04-02

    这篇文章主要介绍了PHP PDOStatement对象bindpram().bindvalue()和bindcolumn之间的区别,需要的朋友可以参考下 PDOStatement::bindParam - 绑定一个参数到指定的变量名. 绑定一个PHP变量到用作预处理的SQL语句中的对应命名占位符或问号占位符. 不同于 PDOStatement::bindValue() ,此变量作为引用被绑定,并只在 PDOStatement::execute() 被调用的时候才取其值. PDOStatement

    关键词: PHP, 区别, PDOStatement, bindpram(), bindvalue(), bindcolumn()
  • Apache与Tomcat 区别联系

    Apache与Tomcat 区别联系 2015-03-31

    提示:常上QQ空间的朋友可关注[WEB开发者]腾讯认证空间,精彩内容不错过. Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP.PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache

    关键词: apache, tomcat, 区别
  • 列举Red Hat和Ubuntu区别

    列举Red Hat和Ubuntu区别 2015-03-12

    root 用户 在Red Hat中,所有需要执行管理任务的人,除了需要记住自己的密码外,还需要知道root用户密码. 而Ubuntu在默认情况下把root用户禁用了.所有被加入admin组的用户,都可以通过sudo命令来提升权限,运行管理任务.这样就可以不必再去记root的密码了.如题一定要获取root权限可以使用sudo来执行管理任务,也可以通过sudo su命令,可变为root身份,获得root提示符. 服务的启动.停止及管理 任务 Red Hat Ubuntu 启动服务 service h

    关键词: ubuntu, 区别, , Hat, 列举, Red
  • Lock与synchronized 的区别

    Lock与synchronized 的区别 2015-03-10

    多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1.ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断 如果 使用ReentrantLock,如果A不释放,可以使B在等待了足够长的时间以后,中断等待,而干别的事情 Reentra

    关键词: reentrantlock, 区别, 线程, lock, synchronized
  • get/post的区别

    get/post的区别 2015-01-20

    1.HTTP定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST,其中还有两个比较少用的方法是PUT,DELETE: 2.HTTP中的GET.POST.PUT.DELETE方法在HTTP规范中分别对应查.改.增.删操作,但是很多开发人员都不按这个规范使用,所以基本只使用get.post方法完成查.改.增.删操作. 3.根据HTTP规范,GET是用于信息的获取,而且应该是安全和幂等的. 4.根据HTTP规范,POST是改变服务器上资源的请求. 5.从表面上看,GET请求的数据会附在U

    关键词: post, get, 区别
  • 关于移动端前端开发和PC端前端开发的一点总结

    关于移动端前端开发和PC端前端开发的一点总结 2014-10-28

    首先就是操作兼容性和个移动版浏览器的兼容性:传统设备上用户利用鼠标(包括触摸版)和键盘来操作网页,放大图片.拖拽元素.进行页面滚动等等.一些常见的鼠标和键盘事件诸如mouseover.mouseout.mousemove.click.foucs.blur等为我们提供了很好的页面交互操作,具体可以参考W3school. 然而,开发支持触摸屏的网页与传统意义上的网页有很大的不同.就拿鼠标hover事件来说,例如页面上有一个表格,当鼠标指向表格的 title时你希望在附近的某个地方显示一个浮动的too

    关键词: 区别, 移动端开发, PC端开发
  • Java:int 和 Integer 的区别 (转载)

    Java:int 和 Integer 的区别 (转载) 2014-10-18

    转载自:发表是最好的记忆 http://www.cnblogs.com/shenliang123/archive/2011/10/27/2226903.html int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象 1.Java 中的数据类型分为基本数据类型和复杂数据类型 int 是前者而integer 是后者(也就是一个类):因此在类进行初始化时int类的变量初始为0.而Integer的变量

    关键词: Java, 区别, int, Integer
  • mysql中的 IN和FIND_IN_SET的查询问题

    mysql中的 IN和FIND_IN_SET的查询问题 2014-08-20

    原来以为mysql可以进行这样的查询 select id, list, name from table where 'daodao' IN (list); (一) 注:1. table含有三个字段id:int, list:varchar(255), name:varchar(255) 实际上这样是不行的,这样只有当'daodao'是list中的第一个元素(我测试的时候貌似是第一个也是不行的,只有当list字段的值等于daodao时才是对的)时,查询才有效,否则都的不到结果,即使'daodao'真

    关键词: MySQL, 区别, find_in_set
  • linux中cat.more.less.tail.head命令的区别

    linux中cat.more.less.tail.head命令的区别 2014-08-20

    一.cat 显示文件连接文件内容的工具 cat 是一个文本文件(查看)和(连接)工具,通常与more搭配使用,与more不同的是cat可以合并文件.查看一个文件的内容,用cat比较简单,就是cat后面直接接文件名. 如:root@ubuntu :/# cat /etc/passwd 1.cat 语法结构: cat [选项] [文件]... 选项 -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行编号 -e 等价于 -vE -E, --show

    关键词: linux, 命令, 区别, cat|more|less|tail|head
  • YV12,I420,YUV420P的区别

    YV12,I420,YUV420P的区别 2014-08-16

    YV12和I420的区别 一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=widthxheigthx3 Bit,RGB32的size=widthxheigthx4,如果是I420(即YUV标准格式4:2:0)的数据量是 size=widthxheigthx1.5 Bit. 在采集到RGB24数据后,需要对这个格式的数据进行第一次压缩.即将图像的颜色空间由RGB2YUV.因为,X264在进行编码的时候需要标准的YUV(4:2:0).但是这里需要注意的是,虽然YV12

    关键词: 区别, YV12, I420, YUV420P
  • JavaBean 与 EJB 的区别

    JavaBean 与 EJB 的区别 2014-08-16

    JavaBean在一般情况下指的是实体类,在大部分情况下和POJO是同义词,基本构成就是一些字段和与之对应的 setter.getter方法,如果一个JavaBean需要在不同的JVM的进程中进行传递,还需要实现Serializable接口: EJB = Enterprise Java Bean,它和JavaBean有本质的区别,最好不要将他们混淆起来,就像不要将Java和 Javascript混淆起来一样.EJB有3中类型:Session, Entity和Message-driven.EJB2

    关键词: javabean, ejb, 区别, COM
  • C语言堆栈入门 -- 堆和栈的区别

    C语言堆栈入门 -- 堆和栈的区别 2014-08-16

    在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到.但对于很多的初学着来说,堆栈是一个很模糊的概念.堆栈:一种数据结构.一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈.我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教,这对于大家学习会有很大帮助. 数据结构的栈和堆 首先在数据结构上要知道堆栈,尽管我们这么称呼它,但

    关键词: 区别, ,
  • \r \n有什么区别

    \r \n有什么区别 2014-07-30

    '\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格.通常用的Enter是两个加起来.下面转一篇文章. 回车和换行 今天,我总算搞清楚"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别了. 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符.要是在这0.2秒里面,又有

    关键词: Java, 区别
  • Session 和 Cookie 机制

    Session 和 Cookie 机制 2014-07-17

    一.cookie机制和session机制的区别 cookie机制采用的是 在客户端保持状态的方案,而session机制采用的是 在服务器端保持状态的方案. 同时我们也看到,由于在服务器端保 持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择. 二.会话cookie和持久cookie的区别 如果不设置过期时间,则表示这个cookie生命周期是浏览器会话期间,只要关闭浏览器窗口,cookie就消失了.这种生命期为浏览

    关键词: Session, 区别, Cookie
  • 路由器和网关的区别

    路由器和网关的区别 2014-06-17

    路由器和网关都是网络中连接不同子网的主机.二者都可对到达该主机的数据包进行转发.但二者就有本质的区别. 1. 路由器相对网关而言较为简单.路由器工作在OSI模型的物理层.链路层和网络层.路由器在多个互联网之间中继包.路由器将来自某个网络的包路由到互联网上任何可能的目的网络中.路由器区别于网关的最大之处在于路由器本身只能在使用相同协议的网络中转发数据包. 2. 网关是一个协议转换器,其可以接收一种协议的数据包,如AppleTalk格式的包,然后在转发之前将其转化成另一种协议形式的包,如TCP/IP

    关键词: 区别, 网关, 路由器
  • js中escape().encodeURI().encodeURIComponent()区别

    js中escape().encodeURI().encodeURIComponent()区别 2014-05-28

    JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent . 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串. 语法 escape(string) 参数 描述 string 必需.要被转义或编码的字符串. 返回值 已编码的 str

    关键词: encodeuricomponent, 区别, escape, encodeURI
  • 简单工厂.工厂方法.抽象工厂的区别

    简单工厂.工厂方法.抽象工厂的区别 2014-04-16

    简单工厂不是设计模式的一种 工厂方法和抽象工厂是创建型设计模式 简单工厂: http://my.codeweblog.com/hnuweiwei/blog/222913 工厂类直接实现,一个产品抽象类 工厂方法: http://my.codeweblog.com/hnuweiwei/blog/222683 一个抽象工厂类,一个产品抽象类,一个工厂类产生一种产品 抽象工厂: http://my.codeweblog.com/hnuweiwei/blog/222722 一个抽象工厂类,多个产品抽象类

    关键词: 区别, 工厂方法, 简单工厂, 抽象工厂
  • C/C++引用和指针

    C/C++引用和指针 2014-04-10

    1:引用的和指针在概念上的区别 (-)引用是变量的别名,例如 int m; int &n=m; 引用作为一个别名.它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量).则任何对引用的操作即对变量的操作. 引用一般是用于处理函数的参数与返回值. 引用的使用规则: a:引用在创建的时候必须被初始化(指针可以在任何时候赋值) b:引用必须与一个确定的合法内存单元相关联.不存在NULL引用. c:一旦引

    关键词: 指针, 引用, 区别
  • MySQL存储引擎InnoDB与Myisam的六大区别

    MySQL存储引擎InnoDB与Myisam的六大区别 2013-12-11

    MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用: MyISAM.InnoDB.MERGE.MEMORY(HEAP).BDB(BerkeleyDB).EXAMPLE.FEDERATED.ARCHIVE.CSV.BLACKHOLE. MySQL支持数个存储引擎作为对不同表的类型的处理器.MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: · MyISAM管理非事务表.它提供高速存储和检索,以及全文搜索能力.MyISAM在所有MySQL配置里被支持,它是默认的

    关键词: innodb, MySQL, 区别, MyISAM, 存储引擎
  • snprintf和sprintf区别分析

    snprintf和sprintf区别分析 2013-11-18

    今天在项目中使用snprintf时遇到一个比较迷惑的问题,追根溯源了一下,在此对sprintf和snprintf进行一下对比分析. 因为sprintf可能导致缓冲区溢出问题而不被推荐使用,所以在项目中我一直优先选择使用snprintf函数,虽然会稍微麻烦那么一点点.这里就是sprintf和snprintf最主要的区别:snprintf通过提供缓冲区的可用大小传入参数来保证缓冲区的不溢出,如果超出缓冲区大小则进行截断.但是对于snprintf函数,还有一些细微的差别需要注意. snprintf函数

    关键词: glibc, sprintf, ldd, snprintf, 区别
  • 32位与64位操作系统的区别

    32位与64位操作系统的区别 2013-10-09

    简单的说x86代表32位操作系统 x64代表64位操作系统.如果你的CPU是双核以上,那肯定支持64位操作系统了.如果你的电脑内存大于4G,那就要用64位的系统了,因为32位的 Windows 7也好,Vista也好,最大都只支持3.25G的内存.而64位的windows 7最大将支持128G的内存. 64bit计算主要有两大优点:可以进行更大范围的整数运算:可以支持更大的内存. 不能因为数字上的变化,而简单的认为64bit处理器的性能是 32bit处理器性能的两倍.实际上在32bit应用下,3

    关键词: 操作系统, 区别, 64位, 32位
  • android logcat 和 dmesg的区别

    android logcat 和 dmesg的区别 2013-09-10

    logcat 打印的是所有应用里面的信息 dmesg打印的是系统内核信息

    关键词: dmesg, android, logcat, 区别
  • static 与 non-static 的区别

    static 与 non-static 的区别 2013-09-03

    相同点:都是在JVM加载类时且在构造方法之前执行,在类中都可以定义多个. 区别 :静态块只执行一次,而非静态块在每一次new或者加载的时候都会执行一次. 单个类内的执行顺序 :静态块 -> 非静态块 -> 构造方法 子类 extended 父类顺序 :父类静态块 -> 子类静态块 -> 父类非静态块 -> 父类构造方法 -> 子类非静态块 -> 子类构造方法

    关键词: Java, 区别, static块, non-static块
  • localhost 127.0.0.1和本机ip三者的区别

    localhost 127.0.0.1和本机ip三者的区别 2013-09-02

    localhost 不联网 不使用网卡,不受防火墙和网卡限制 本机访问 127.0.0.1 不联网 网卡传输,受防火墙和网卡限制 本机访问 本机IP 联网 网卡传输 ,受防火墙和网卡限制 本机或外部访问

    关键词: localhost, 区别, 本机ip, 127.0.0.1
  • php转换字符串编码 iconv与mb_convert_encoding的区别

    php转换字符串编码 iconv与mb_convert_encoding的区别 2013-08-12

    PHP判断字符串编码函数mb_detect_encoding总结 iconv - Convert string to requested character encoding(PHP 4 >= 4.0.5, PHP 5) mb_convert_encoding - Convert character encoding(PHP 4 >= 4.0.6, PHP 5) iconv - 字符串按要求的字符编码来转换 mb_convert_encoding - 转换字符的编码 这两个函数功能类似都是用来

    关键词: iconv, PHP, 区别, mb_convert_encoding
  • PHP 中flush()与ob_flush()的区别

    PHP 中flush()与ob_flush()的区别 2013-07-01

    buffer ---- flush() buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一 个内存页.主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域.通过buffer,可以使进程这间的相互等待变少.这里说一个通俗一点的例子,你打开文本编辑器编辑一个文件的时候,你每输入 一个字符,操作系统并不会立即把这个字符直接写入到磁盘,而是先写入到buffer,当写满了一个buffer的时候,才会把buffer中的数据写入磁 盘,当然当调用内核函数fl

    关键词: PHP, 区别, flush, ob_flush
  • empty()和isset()的区别

    empty()和isset()的区别 2013-07-01

    (一)empty 判断一个变量是否为"空",isset 判断一个变量是否已经设置. $name=0; $name="; $name=null; $name="0″; $name; if(empty($name)) { echo "ok"; //上面五种写法empty($name)都是 true } if(empty($na)) //结果为 true 由于变量$na未定义 (二)isset 函数是用于检测这个变量是否设置过,在下面两种情况下会认为

    关键词: isset, 区别, empty
  • Linux中yum和apt-get用法及区别

    Linux中yum和apt-get用法及区别 2013-06-19

    linux下configure命令详细介绍 一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat(RHEL).Centos.Fedora.Oracle Linux等 2.Debian系列:Debian.Ubuntu等 RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是" rpm -参数" 2 包管理工具 yum 3 支持tar包 Debian系列 1 常见的安装包格式 deb包,安装deb包的命令是"dpkg -参数"

    关键词: linux, yum, 区别, 用法, apt-get
  • tomcat6和tomcat7管理员配置的区别

    tomcat6和tomcat7管理员配置的区别 2013-06-19

    最近在使用tomcat7,使用中发现:tomcat7配置管理员等信息和tomcat6不一样,于是记录下其不同之处. 一:tomcat6配置管理员信息 1:打开tomcat6下的~/conf/tomcat-users.xml文件,关于用户角色.管理员的信息都在这个配置文件中. 2:在配置文件<tomcat-users>节点下添加如下xml <role rolename="admin"/> <role rolename="manager"/

    关键词: 区别, 密码, 用户, Tomcat7, tomcat6
  • DELETE 与 TRUNCATE 有什么不同?

    DELETE 与 TRUNCATE 有什么不同? 2013-05-24

    删除表中的数据的方法有delete,truncate, 它们都是删除表中的数据,而不能删除表结构,delete 可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,一般我们把delete 操作叫作删除表,而truncate操作叫作截断表. truncate 操作与 delete 操作对比 操作 回滚 高水线 空间 效率 Truncate 不能 下降 回收 快 delete 可以 不变 不回收 慢 TRUNCATE和DELETE有以下几点区别 1.

    关键词: oracle, truncate, 区别, DELETE
  • php获取用户IP地址的三个属性的区别

    php获取用户IP地址的三个属性的区别 2013-05-06

    首先分享一段代码 public static function getIP ( $type = 'num' ) { if ( getenv ( 'HTTP_CLIENT_IP' ) && strcasecmp ( getenv ( 'HTTP_CLIENT_IP' ) , 'unknown' ) ) { $ip = getenv ( 'HTTP_CLIENT_IP' ) ; } elseif ( getenv ( 'HTTP_X_FORWARDED_FOR' ) && st

    关键词: PHP, 区别, IP地址, 获取用户
  • 指针常量和常量指针的区别

    指针常量和常量指针的区别 2013-03-19

    1 常量指针,指向的是一个常量,那它所指向的值是不能变的.但是它本身的值,即它的地址是可以变的,我们可以把它指向别的地址. 2指针常量,指针是一个常量,也就是说它的地址是不能改变的,但是它所指向的地址里的值是可以变的. 读是的窍门:将符号*读作指针,从左到右连着读即可 1)如 int const * temp; 定义一个整型类型的常量指针temp. 2)如 int * const temp1 :定义一个整型类型的指针常量temp1.

    关键词: 区别, 常量指针, 指针常量
  • MyISAM InnoDB 区别

    MyISAM InnoDB 区别 2013-03-07

    MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定.基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持.MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能. 以下是一些细节和具体实现的差别: ◆1.InnoDB不支持FULLTEXT类型的索引. ◆2.InnoDB 中不保存表的具体行数

    关键词: innodb, 区别, MyISAM
  • Mysql DISTINCT 与 GROUP BY 的区别

    Mysql DISTINCT 与 GROUP BY 的区别 2013-01-21

    +----------------+--------------------+----------------------+ | LOGIN_NAME | ACTION_TYPE | ACTION_RESULT | +----------------+--------------------+----------------------+ | SSS | 1 | 0 | | SSS | 9 | 0 | | SSS | 10 | 0 | | LLL | 10 | 0 | | SSS | 23 |

    关键词: MySQL, 区别, GROUP, distinct
  • android内核"3.0.8"和"3.0.8+"的区别

    android内核"3.0.8"和"3.0.8+"的区别 2012-12-12

    前者包含git文件夹

    关键词: android, 区别, 内核"3.0.8", "3.0.8+"
  • char varchar nvarchar varchar2 nvarchar2的区别

    char varchar nvarchar varchar2 nvarchar2的区别 2012-10-17

    1.char char的长度是固定的,最大支持2000个字节. char的长度是固定的,比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节: char是区分中英文的,中文在char中占两个字节,而英文占一个,所以char(20)你只能存20个字母或10个汉字. char适用于长度比较固定的,一般不含中文的情况 2.varchar/varchar2 varchar是长度不固定的,最大支持4000个字节. varchar是

    关键词: varchar, varchar2, nvarchar, 区别, char, nvarchar2
  • truncate delete drop 区别

    truncate delete drop 区别 2012-10-05

    1. truncate和 delete只删除数据不删除表的结构(定义): drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2. delete语句是dml(Data Manipulation Language),这个操作会放到rollback segment中,事务提交之后才生效;如果有相应的trigger,执行的时候将被触发. truncate,drop是ddl(Data

    关键词: truncate, 区别, DELETE, drop
  • this 和 getApplicationContext Context的区别

    this 和 getApplicationContext Context的区别 2012-09-18

    转自:http://stackoverflow.com/questions/1026973/android-whats-the-difference-between-the-various-methods-to-get-a-context In various bits of Android code I've seen: 在大量的android代码中,我看到如下的写法: public class MyActivity extends Activity { public void method(

    关键词: android, 区别, context
  • 个人笔记区分Uri和Url的使用区别

    个人笔记区分Uri和Url的使用区别 2012-09-13

    Uri 我一般用在解析本地路径使用 如: Uri uri=Uri.parse("file://mnt/sdcard/image/image.png"); URL 我一般用在解析网络下载地址 如: String path = "http://192.168.1.62:8080/MyHttpTest.apk"; URL url = new URL(path);

    关键词: uri, url, 区别
  • Android中ListView.getCount()与ListView.getChildCo...

    Android中ListView.getCount()与ListView.getChildCo... 2012-07-03

    ListView.getCount()(实际上是 AdapterView.getCount()) 返回的是其 Adapter.getCount() 返回的值.也就是"所包含的 Item 总个数". ListView.getChildCount()(ViewGroup.getChildCount) 返回的是显示层面上的"所包含的子 View 个数". 二者有什么不同?当 ListView 中的 Item 比较少无需滚动即可全部显示时,二者是等价的:当 Item 个数较

    关键词: 区别, ListView.getCount(), ListView.getChildCount()
  • javaSE-2--

    javaSE-2-- 2012-04-14

    javaSE-2-- 1.变量声明的位置决定了其作用域的大小(声明的变量只有在其所在大括号内有效). 2.当"String name=null;"时"Tom".equals(name)与name.equals("Tom")不能互换. "q".equals(name)取反为:!("q".equals(name)) 3.数值型变量在未初始化时默认是0,其中"float a:"默认值是a=0f

    关键词: String, continue, break, 区别, 默认, 反转, 变量声明
  • getReadableDatabase() 和 getWritableDatabase()的区别

    getReadableDatabase() 和 getWritableDatabase()的区别 2012-04-13

    Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例. 其中getReadableDatabase()方法则是先以读写方式打开数据库,如果数据库的磁盘空间满了,就会打开失败,当打开失败后会继续尝试以只读方式打开数据库.如果该问题成功解决,则只读数据库对象就会关闭,然后返回一个可读写的数据库对象. getWritableDatabase() 方法以读写方式打开数据库,一旦数据库的磁

    关键词: sqlite, android, 区别, getReadableDatabase(), getWritableDatabase()
  • C/C++感悟一二

    C/C++感悟一二 2012-03-22

    经常看到有人问:学C++要不要学C,或者又有些人在争论哪个语言好.这边,我也有点感触,跟大家分享一下吧. 最近看到一句话,挺有感触,大意是:许多C++程序员把C++当成是一种信仰.它很好的表达了我对C++的感觉.因为我喜欢C++. 其实,一个程序员,因为兴趣喜欢某一门编程语言的时候,就是把他当成一种信仰的.觉得他是最好的.有种盲目的喜欢,盲目的觉得他好.当看到有人说他好时高兴,有人说他不好时不爽. 但是,不要疲于争论,而忘了,喜欢一种语言最好的表达方式就是用它来编程,不断的编程. 许多人经常会把

    关键词: C/C++, 区别
  • Hibernate中Session.load与Session.get的区别

    Hibernate中Session.load与Session.get的区别 2011-06-12

    Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象. 其区别在于: 如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException. Load方法可返回实体的代理类实例,而get方法永远直接返回实体类. load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅在内部缓存中进行数据查找,如没有发现对应数据,将越过二级缓存,直接调用SQL完成数据读取. Session

    关键词: get, load, 区别, Hibernate
  • DataReader与DataSet有什么区别?

    DataReader与DataSet有什么区别? 2011-04-02

    dataset表示一个数据集,是数据在内存中的缓存. 可以包括多个表 DatSet 连接数据库时是非面向连接的.把表全部读到Sql中的缓冲池,并断开于数据库的连接 datareader 连接数据库时是面向连接的.读表时,只能向前读取,读完数据后有用户决定是否断开连接. 分布式系统的数据可能会用dataset做数据载体,因为dataset是保存数据的数据结构,而DataReader不承担保存数据的责任,它只负责从数据源读取数据到本地而已,它不是数据结构,而是网络通讯组件的高层封装. DataAda

    关键词: dataset, datareader, 区别
  • 关于相似设计模式之间的区别

    关于相似设计模式之间的区别 2011-03-10

    代理模式与装饰模式的区别:代理偏重于控制层面,装饰偏重于增加新功能. 命令模式与策略模式的区别:命令侧重于对动作的封装,策略侧重于对算法的封装. 待完善中.....

    关键词: 区别, 相似设计模式
  • c和c++中const的区别

    c和c++中const的区别 2011-01-11

    C++中的const正常情况下是看成编译期的常量,编译器并不为const分配空间,只是在编译的时候将期值保存在名字表中,并在适当的时候折合在代码中 在C语言中:const int size;这个语句是正确的,因为它被C编译器看作一个声明,指明在别的地方分配存储空间.但在C++中这样写是不正确的. C++中,const默认使用内部连接.而C中使用外部连接. //内连接:编译器只对正被编译的文件创建存储空间,别的文件可以使用相同的表示符或全局变量. C/C++中内连接使用static关键字指定. /

    关键词: const, 区别, c语言
  • 同步和异步

    同步和异步 2010-12-19

    1.打电话时同步,发消息是异步 2.同步就是你叫我去吃饭,我听到了就和你去吃饭:如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭.异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭.所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱. 3.同步是阻塞模式,异步是非阻塞模式 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式. 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式.

    关键词: 区别, 异步, 同步, 同步和异步, 举例

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.055 (s). 10 q(s)