上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 72 下一页
摘要: 引言大家都知道在JAVA中如果我们要存储和树立一组同类型的数据的时候,我们一般都采用数组来存储。但是大家知道数组一旦被创建,其长度就固定不变了,所以使用数组的时候需要知道或者说是我们要估算一下数据的规模,以方便我们创建长度适合的数组。如果我们估计的长度比实际需要的长度大,那则会浪费存储空间;若比实际长度小,则处理数据时会遇到麻烦,因此,用数据存储数目不确定的元素那样是一个不明智的选择,所以这时候我们就需要使用java.util包中为我们提供的向量类Vector。Vector对象可以根据需要动态伸缩。创建Vector vector = new Vector();常用方法addElement(): 阅读全文
posted @ 2012-04-28 19:33 Java EE 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 组合数学中的全排列深成算法历来是组合数学考试的重要考察点,因此在这里我简单的介绍一下6种全排列生成算法的详细过程,并借此比较它们之间的优劣之处。不论是哪种全排列生成算法,都遵循着“原排列”→“原中介数”→“新中介数”→“新排列”的过程。其中中介数依据算法的不同会的到递增进位制数和递减进位制数。关于排列和中介数的一一对应性的证明我们不做讨论,这里仅仅给出了排列和中介数的详细映射方法。相信熟练掌握了方法就可以顺利通过这部分的考察。递增进位制和递减进位制数所谓递增进位制和递减进位制数字是指数字的进制随着数字位置的不同递增或递减。通常我们见到的都是固定进制数字,如2进制,10进制等。m位n进制数可以表 阅读全文
posted @ 2012-04-28 15:28 Java EE 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 众所周知在JAVA编程语言中有两种初始化块:静态初始化块非静态初始化块他们到底有什么区别呢?今天就浅谈一下JAVA中静态初始化块和非静态初始化块的区别静态初始化块定义: static{}执行优先级高于非静态的初始化块,它会在对象装载到系统的时候执行一次,执行完成便销毁,它仅能初始化类变量,即static修饰的数据成员。执行优先级:1非静态初始化块定义: {}执行的时候如果有静态初始化块,先执行静态初始化块再执行非静态初始化块,在每个对象生成时都会被执行一次,它可以初始化类的实例变量。非静态初始化块会在构造函数执行时,在构造函数主体代码执行之前被运行。执行优先级:2程序实例package tem 阅读全文
posted @ 2012-04-28 12:00 Java EE 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 缺省情况下,位运算符针对int类型数据进行操作。位运算有以下几种:与运算符“&”:将两个操作数的二进制位进行按位与运算,如果对应的二进制位都是1时,该位的结果为1,否则为0;或运算符“|”:将两个操作数的二进制位进行按位或运算,如果对应的二进制位都是0时,该位的结果为0,否则为1;异或运算操作符“^”:将两个操作数的二进制位进行按位或运算,如果对应的二进制位相同,该位的结果为0,否则为1;非运算操作符“~”:将一个操作数的二进制位进行按位取反;左移运算操作符“<<”:将操作数对应的二进制位左移1位,右侧补0;右移运算操作符“>>”:将操作数对应的二进制位左移1位 阅读全文
posted @ 2012-04-27 22:56 Java EE 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 代码暂时不贴:说一下我的结构在tabPanel中放gridpanel,我的列有60列,但是滚动条不能拖动到最边上,有两列不能显示出来原因是我设置了tabpanel的宽度,超过了页面的宽度Ext.getBody.getWidth(),不设置就好了.就不会出现这样的问题. 阅读全文
posted @ 2012-04-27 14:27 Java EE 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 整数类型:byte short int 和 longbyte:变量表示范围为-128~127在内存中占据1个字节(8位)short:变量表示范围为-32 768~32 767 在内存中占据2个字节(16位)int和long:变量在内存中分别占据4个字节(32位)和8个字节(64位)在JAVA中系统中出现的整型值都被称为整型直接量,也就是说默认的类型就是int。如果你输入的整型的数值大于了int型表示的数据范围,这时候你需要在最后加上一个大写的字母L或者小写字母l,表示此整型的值为long型数据;如果你输入的是以十六进制表示的数值,那么就需要在数值前加上0X或者是小写的0x;如果你想以八进制表示 阅读全文
posted @ 2012-04-26 22:30 Java EE 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一,语言处理器1)一个集成的软件开发环境,其中包括很多种类的语言处理器,比如编译器、解释器、汇编器、连接器、加载器、调试器以及程序概要提取工具。2)编译器:把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 包括编译器,反编译器,交叉编译器3)解释器:能够执行用其他计算机语言编写的程序的系统软件,它是一种翻译程序。它的执行方式是一边翻译一边执行,因此其执行效率一般偏低,但是解释器的实现较为简单,而且编写源程序的高级语言可以使用更加灵活和富于表现力的语法 编译器产生的机器语言目标程序,比解释器快很多。解释器的错误诊断通常比编译器更 阅读全文
posted @ 2012-04-26 22:00 Java EE 阅读(162) 评论(0) 推荐(0) 编辑
摘要: select distinct a.id, a.currentHandle, a.progressAndPlan, a.customerService, c.fullname as customerServiceName, d.fullname as currentHandleName from defect1 a left join user_info c on a.customerService = c.user_id left join user_info d on a.currentHandle = d.user_i... 阅读全文
posted @ 2012-04-26 19:54 Java EE 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 被这个问题折腾了整整一天,终于弄明白了,希望未来有人搜索到了能帮忙。不知道安装哪些更新的软件造成控制面板的-程序和功能中多了一个:Microsoft ASP.net Web Pages 2这个就是那个所谓的2.0.0.0,而在它上面那个不带“2“的,是1.0.卸载这个2,一切就可以了。 阅读全文
posted @ 2012-04-26 19:02 Java EE 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 和在Eclipse中的配置一样那些琐事的步骤就不再介绍了.不懂的可以先看一下在Eclipse中是怎么样安装的.这里重点介绍一下Eclipse和MyEclipse中安装的区别1.和Eclipse中一样2.这里就和Eclipse中有点区别了.将我们的jar 文件拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下,如图:3.在myeclipse安装目录下dropins文件夹中创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文件夹,然后将jar文件分别拷贝到features和plugins文件夹中(默认状态下这几个文件 阅读全文
posted @ 2012-04-26 17:12 Java EE 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 72 下一页