搜索到与相关的文章
Java

Java6学习笔记30——Java6的泛型

表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于C++中的模板。但是这种相似性仅限于表面,Java语言中的泛型基本上完全在编译器中实现,由编译器执行类型检查和类型推断,然后生成普通的非泛型的字节码。这种实现技术称为擦除(erasure)(编译器使用泛型类型信息保证类型安全,然后在生成字节码之前将其清除),这项技术有一些奇怪,并且有时会带来一些令人迷惑的后果。虽然范型是Java类走向类型安全的一大步,但是在学习使用泛型的过程中

系统 2019-08-29 23:28:00 2649

编程技术

Head First设计模式六-----命令模式(Command P

http://blog.sina.com.cn/s/blog_5016113a01009rta.html命令模式定义将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作命令模式可以将“动作的请求者”和“动作的执行者”分隔开来(解耦)例子:设计一个家电自动化遥控器的API。遥控器有七个插头,可以连接不同的家电电器,每个插头有对应的开关按钮,用来控制电器的开关。这个遥控器还具备一个整体的撤销按钮。解析:当遥控器按下

系统 2019-08-29 22:47:29 2649

编程技术

SPSS(|PASW)18 学习笔记(1):入门示例-克山病例

最近看了一些统计方面的应用,反正是学数学出身,索性花点时间了解一下,也许以后在决策系统中会派上用场哦。说明:邀月用的是SPSS18版本,被IBM收购后,现在正式名称为PASW18,不过按照惯性,还是用SPSS18比较顺口。今天,我们了解下基本的界面及数据处理方法。我们看一个例子:(注:来自于张文彤教授的一个示例)例1.1某克山病区测得11例克山病患者与13名健康人的血磷值(mmol/L)如下,问该地急性克山病患者与健康人的血磷值是否不同?患者:0.841.

系统 2019-08-29 22:46:08 2649

编程技术

NetBeans 时事通讯(刊号 # 61 - Jun 25, 2009)

刊号#61-Jun25,2009项目新闻GlassFishESBv2.1已发布——包括NetBeans6.5开源项目OpenESB已经发布了最新版本:GlassFishESBv2.1。此次发布包括了作为设计工具的NetBeansIDE6.5.1和作为运行时的GlassFish。下载包含用于NetBeans6.5.1的最新SOA工具,比如BPEL编辑器、WSDL编辑器,以及一些向导,它们还不能从NetBeans下载站点得到。立即下载吧!社区同意NetBean

系统 2019-08-29 22:36:50 2649

Android

Android2.2快速入门

Android2.2快速入门前言这是前段时间用于公司Android入门培训的资料,学习Android三周时间收集整理的,时间仓促,希望能对像我这样还没入门就直接上项目的人一点帮助:)声明欢迎转载,但请保留文章原始出处:)博客园:http://www.cnblogs.com农民伯伯:http://www.cnblogs.com/over140/正文一、环境配置和安装(Android2.2)参考文章:这里1.1JDK1.2SDK下载地址:http://dl.g

系统 2019-08-29 22:32:04 2649

编程技术

HE: Flexibility and Efficiency of Use(提供灵

HE:FlexibilityandEfficiencyofUse(提供灵活和高效的使用方式)ProvideKeyboardShortcuts(需要提供快捷键)Keyboardshortcutsprovidealternativewaysofissuingcommands,andinmostcases,usingakeyboardshortcutisfasterthanusingthemouse.Usingthemouserequiresmovingtheh

系统 2019-08-29 22:07:19 2649

编程技术

Ruby程序设计语言快速入门之安装Ruby

Ruby是一种面向对象的元编程语言,是它让许多开发者感到惊讶,甚至令他们提出这样的疑问:是否真正存在比Java和C#更好的语言?本文将对Ruby语言作初步的探讨并试图回答这一问题。一、引言你是否听说过Ruby?如今,它成了软件开发界的一个流行话题。该语言在去年春天的一次Java会议上引起我的注意,当时象BruceTate,DaveThomas等著名人物都在谈论Ruby并且告诉在场的观众Ruby值得一看。现在,如果你象我一样正在从事软件开发,那么我们就有共识

系统 2019-08-29 22:06:21 2649

编程技术

JSF与DWR的整合

①、在正常配置DWR(包括reverseajax配置)及JSF之后在web.xml中做如下定义:DwrFacesFilterorg.directwebremoting.faces.FacesExtensionFilterDwrFacesFilter

系统 2019-08-12 09:30:17 2649

编程技术

算法设计:二维数组,横向纵向均递增,如何查找

这个题在笔试中经常会考到,这里做个总结。思路就是,从矩阵的最右上角的元素开始扫描a[i][j],如果要查找的数n小于该元素,则让i--,即往左移动一个数据再比较。如果n大于该数,则让j++,让原来的数往下移动一个数接着比较。这里的设计思路就是充分利用了,数组横向纵向都递增的规律。而且巧妙的,一次只改变行数或列数,对应的列数或行数保持不变来进行搜索。这和二维数组的螺旋打印异曲同工,待杂家有时间再总结螺旋打印问题。时间复杂度最差为m+n,最好为m或者n。程序如

系统 2019-08-12 09:30:07 2649

各行各业

标志位介绍

一、运算结果标志位1、进位标志CF(CarryFlag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。2、奇偶标志PF(ParityFlag)奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。利用PF可进

系统 2019-08-12 09:27:39 2649