- 浏览: 3838 次
- 性别:
- 来自: 北京
最新评论
文章列表
extjs 学习小窍门
- 博客分类:
- extjs
extjs 学习小窍门
标签: extjs学习窍门 杂谈 分类: extjs学习
一、从form中获取field的三个方法:
1、Ext.getCmp('id');
2、FormPanel.getForm().findField('id/name');
3、Ext.get('id/name');//前提是FormPanel在界面上显示出来了。
二、ExtJS如何给textfield赋值的三个方法:
var value="值";
1、 fs.form.findField(id/name).setValue(value);
2、 Ext.get(id/name).setVal ...
一、只要拥有一个继承超类方法的类,就有机会重写该方法(除非方法被标识为final或static)。重写的主要好处是具有能够定义某个子类型特定行为的能力。
以下是重写方法的规则:
1. 参数列表必须与被重写的方法的参数列表完全匹配,或者就成重载了;
2. 返回类型必须与超类中被重写方法原先声明的返回类型或其子类型相同;
3. 访问级别的限制性一定不能比被重写方法的更严格(如public->private);
4. 访问级别的限制性可以比被重写方法的弱;
5. 仅当实例方法被子类继承时, ...
Random类 (java.util)
此类的实例用于生成伪随机数流。此类使用 48 位的种子,使用线性同余公式 (linear congruential form) 对其进行了修改。
Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。
相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全相同。这点在生成多个随机数字时需要特别注意。
下面介绍一下Ra ...
java默认值
*变量为对象的属性
java虚拟机会指定默认值
1.数值类型=0,如:int
2.boolean类型=false
3.字符类型=空字符,如:char
4.字符串类型=null,如:String
5.对象类型=null,如:Object
package com.javalang;
public class TestDefault {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(String.valueOf ...
归并排序思想:将待排序的元素分成大小大致相同的2个子集合,分别对2个子集合进行排序,最终将排序好的子集合合并成为索要要求的排好序的集合。
step1:把待排序的n个记录看作是长度为1的有序序列。将相邻的子序列两两归并成为长度为2或1的有序序列。
step2:把得到的n/2个长度为2的有序子序列在归并为长度为2*2的有序序列。
step3:按step2的方式,重复对相邻的有序子序列进行归并操作,直到成为一个有序序列为止。 package com.mergesort.yy;
/**
* 归并排序
*@author yuyang_csu
*@data 2013-4- ...
排序算法---快速排序
- 博客分类:
- 数据结构
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。
总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快速搞定。
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。
该方法的基本思想是:
...
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存 ...
Clone使用方法详解
- 博客分类:
- java基础知识
Clone使用方法详解
java“指针”
Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度 clone,认识它们的区别、优点及缺点。
看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复 杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭 ...
文章来源 http://hi.baidu.com/kaisep/blog/item/038dbe8b97ad4b739f2fb470.html
Java中的break Label 和continue Label
1:break
break语句提供了一种方便的跳出循环的方法,一般只退出一重循环。
boolean test=true;
int i=0;
while(test){
i++;
...