上一页 1 ··· 9 10 11 12 13

2011年3月27日

java中类变量、类方法、实例变量、实例方法

摘要: 在理解类变量、类方法之前先看一段代码:class Person{ int age ; String name; static int totalFee; public void showName() { System.out.print(this.name); } public static void showTotalFee() { System.out.print(totalFee); }}在Person类中定义了3个变量,有2个变量是直接类型+变量名,而第3个变量的类型前加了static这个关键字。类变量也叫静态变量,也就是在变量前加了static 的变量;类变量的定义:访问修饰符 st 阅读全文

posted @ 2011-03-27 15:03 BarneyZhang 阅读(14454) 评论(0) 推荐(5) 编辑

2011年3月26日

认识java中的堆和栈

摘要: 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。 栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。但缺点是,存在. 阅读全文

posted @ 2011-03-26 19:26 BarneyZhang 阅读(4053) 评论(4) 推荐(13) 编辑

ms sqlserver 索引的使用

摘要: 一:何为索引实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。二:什么情况下使用索引动作描述使用聚集索引使用非聚集索引列经常被分组排序应应返回某范围内的数据应不应一个或极少不同值不应不应小数目的不同值应不应大数目的不同值不应应频繁更新的列不应应外键列应应主键列应应三:正确认识索引1.主键就是聚集索引?如果我们将这个列设为主键,SQL SERVER会将此列默认为聚集索引。这样做有好处,就是可以让您的数据在数据库中按照 阅读全文

posted @ 2011-03-26 12:36 BarneyZhang 阅读(1070) 评论(3) 推荐(2) 编辑

浅谈构造函数(c#)

摘要: 一:何为构造函数?构造函数具有与类相同的名称却无任何返回类型,是在创建给定类型的对象时执行的类方法。二:构造函数作用?它通常初始化新对象的数据成员。三:构造函数何时被调用?构造函数是在类实例化之前执行的,而类中的普通方法是在类实例化之后被调用执行的。四:一个类中有几个构造函数?一个类中可以存在多个构造函数,以不同的参数进行区分,这就是构造函数的重载。在下面的示例中,定义了一个具有一个简单的构造函数,名为 Test的类。public class Test{ public Test() { //代码 }}class TestMain{ static void Main() { //使用new实例化 阅读全文

posted @ 2011-03-26 12:25 BarneyZhang 阅读(676) 评论(0) 推荐(1) 编辑

2011年3月25日

请求WebMethod,Ajax处理更加简练【注:此方法需要在.net 3.5版本以上】

摘要: 在WebForm下 开发ajax程序,需要借助于一般处理程序(*.ashx)或web服务(*.asmx),并且每一个ajax请求,都要建一个这样的文件,如此一来,如 果在一个项目中ajax程序多了,势必会产生一堆的.ashx或.asmx,虽然于程序本身无碍,但那一堆文件看上去总觉得有伤大雅。那么可不可以丢掉这 些.ashx和.asmx,选择一种更简练的方式来做ajax程序呢。答案是肯定的,那就是:WebMethod 。首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性。如:[WebMethod]publicstaticstringGetUserName(){//. 阅读全文

posted @ 2011-03-25 15:05 BarneyZhang 阅读(3661) 评论(0) 推荐(1) 编辑

jQuery的radio,checkbox,select操作

摘要: 获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中的文本var item = $('select[@name=items]option[@selected]').text();select 下拉框的第二个元素为当前选中值$('#select_id')[0].selectedIndex = 1;radio 单项组的第二个元素为当前选中值$('input[@name=items]').get(1).checked=true;获取值多 阅读全文

posted @ 2011-03-25 15:04 BarneyZhang 阅读(525) 评论(0) 推荐(0) 编辑

SQL 中LEN ()与DATALENGTH ()

摘要: LEN ( string_expression )参数:要计算的字符串返回指定字符串表达式的字符数,其中不包含尾随空格。如果 expression 的数据类型为 varchar(max)、nvarchar(max) 或 varbinary(max),则为 bigint;否则为 int。不可以对ntext字段进行计算DATALENGTH ( expression ) 参数:任何数据类型的表达式返回用于表示任何表达式的字节数。如果 expression 的数据类型为 varchar(max)、nvarchar(max) 或 varbinary(max) 数据类型,则返回 bigint;否则返回 i 阅读全文

posted @ 2011-03-25 15:02 BarneyZhang 阅读(555) 评论(0) 推荐(0) 编辑

assets文件夹中读取文件

摘要: Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径。我们可以通过AssetManager类来访问这些文件。比如我要读取/assets/background.pngJava代码 BitmapbgImg=getImageFromAssetFile("background.png");Java代码 privateBitmapgetImageFromAssetFile(StringfileName){ Bitmapimage= 阅读全文

posted @ 2011-03-25 15:01 BarneyZhang 阅读(1574) 评论(0) 推荐(1) 编辑

Java中equals和==的区别

摘要: java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为false。JAVA当中所有的类都是继承于Object这个基类的,在Object中的基类中定义了一个equals的方法,这个方法的初始行为是比较对象的内存地址,但在一些类库当中这个方法被覆盖掉了,如String,I 阅读全文

posted @ 2011-03-25 14:53 BarneyZhang 阅读(207403) 评论(23) 推荐(58) 编辑

上一页 1 ··· 9 10 11 12 13

导航