final类型的成员变量初始化值:
1、声明时候直接赋值
2、构造方法中赋值,如果一个类中有多个构造方法,就要保证在每个构造方法中都要完成对final类型变量的初始化工作
3、静态final成员变量必须在声明时赋值,且不能在构造方法中赋值
4、final成员变量指的是引用不能改变,即该变量的引用不能在指向其他的对象,但是对象的内容是可以改变的,比如stringbuffer可以通过append、remove等对该对象的内容作出改变。...
分类:
编程语言 时间:
2014-07-22 23:03:14
阅读次数:
348
5.2.1计算机网络硬件
1. 中断器(repeater)
在一种网络中,每一网段的传输媒介均有其最大的传输距离,如细缆最大网段长度为185M,粗缆为500M,双绞线为100M,超过这个长度,传输介质中的数据信号就会衰减,中继器可以“延长”网络的距离,在网络数据传输中起到放大信号的作用,数据经过中继器,不需要进行数据包的转换,中继器连接的两个网络在逻辑上是同一个网络。
优点:安装简单、使用方便、价格相对低廉,工作在物理层。...
分类:
其他好文 时间:
2014-05-01 18:05:36
阅读次数:
337
1.使用QuerySting在页面间传递值
2.使用Session变量...
分类:
其他好文 时间:
2014-05-01 17:27:48
阅读次数:
331
gcc g++编译时警告: "xxxx" 将随后被初始化:
这个问题的原因是在构造函数里,如果你在构造函数中初始化变量时,用的是初始化列表的方式,则初始化列表中的成员变量初始化顺序要和类定义时的变量顺序一致。...
分类:
其他好文 时间:
2014-04-29 13:48:19
阅读次数:
436
OpenMP是一种应用程序接口(API),支持多平台共享内存的C/C++/Fortran多处理器编程,可以运行在绝大多数处理器架构和操作系统上,包括Solaris, AIX, HP-UX, GNU/Linux, Mac OS X和Windows平台。它由编译器指令集、库函数和环境变量组成,影响运行时行为。...
分类:
移动开发 时间:
2014-04-29 13:44:23
阅读次数:
550
环境:win7_x64 ,oracle11g
描述:1第一天没问题,第二天就不能连接;
2:pl sql developer连接工具,自己安装的oracle数据库,又装了客户端
3:装了oracle,就不用装oracle客户端了。装plsql developer就能操作数据库了
解决方案:
1:配置的TNS_ADMIN环境变量,配置...
分类:
数据库 时间:
2014-04-29 13:44:22
阅读次数:
696
最近打算针对iPhone、iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言)。由于苹果的自我封闭的产业链发展模式(从芯片、机器、开发语言、终端产品、服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发。Mac机器就不用说了,那比PC机器要贵不少(...
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书
我们在计算机体系结构的学习中知道:中断实质上包括由外部事件引起的硬中断(又称外中断)和由内部预先安排的特定指令或内部异常引起的软中断(又称内中断或异常)两大类。在OR1200处理器中将中断称之为异常(exception),硬中断是其中的一种异常,当然这只是说法的不同而已。当异常发生时,有关处理器的状态信息被存储到某些...
分类:
其他好文 时间:
2014-04-29 13:41:22
阅读次数:
405
一 事务是什么
1 事务的概念
1.1 为什么需要事务
在我们日常系统开发当中,我们是不是不可避免的要对一些数据资源 进行访问,但是我们怎么来保证我们对数据资源的访问不会破坏数据资源的完整性呢?这个时候就需要事务了,正是引入了事务的概念,我们平时对数据资源进行操作的时候才不会破坏数据资源的完整性或者说是不变量约束 。
1.2 何为事务
前面从为什么需要事务的角度,我们意识到了事务其实...
分类:
其他好文 时间:
2014-04-29 13:25:20
阅读次数:
269