摘要: Java程序性能优化技巧多线程、集合、网络编程、内存优化、缓冲、、spring、设计模式、软件工程、编程思想1、生成对象时,合理分配空间和大小 new ArrayList(100);2、优化for循环 Vector vect = new Vector(1000); for( inti=0; i<vect.size(); i++){ ... } for循环部分改写成: int size = vect.size(); for( int i=0; i>size; i++){ ... } 如果size=1000,就可以减少1000次size()的系统调用开销,避免了循环体重复调用。3、new一个实例. 阅读全文
posted @ 2014-03-27 10:56 dean.wei 阅读(261) 评论(0) 推荐(0)
摘要: 盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。他们对盒子模型的解释各不相同,先来看看我们熟悉的标准盒子模型: 图片看不清楚?请点击这里查看原图(大图)。 从上图可以看到标准 W3C 盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。 图片看不清楚?请点击这里查看原图(大图)。 从上图可以看到 IE 盒子模型的范围也包括 margin、border、padding、content,和标准 W3C 盒子模型不同的是:IE 盒子模型的 content 部分包含了 border 和 pading。 ... 阅读全文
posted @ 2014-03-26 17:49 dean.wei 阅读(291) 评论(0) 推荐(0)
摘要: jQuery Pagination Ajax分页插件中文详解by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=616中文项目地址:http://www.zhangxinxu.com/jq/pagination_zh/ 原项目地址:http://plugins.jquery.com/project/pagination 版本:v1.2 源文件下载:英文原版 或中文翻译修改版 翻译:张鑫旭本文地址: http://www.zhangxinxu.com/wordpress. 阅读全文
posted @ 2014-03-12 11:05 dean.wei 阅读(318) 评论(0) 推荐(0)
摘要: 一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_timestamp ,localtime() ,localtime ,localtimestamp -. 阅读全文
posted @ 2014-02-26 17:28 dean.wei 阅读(322) 评论(0) 推荐(0)
摘要: 文章摘自:http://www.cnblogs.com/mcgrady/p/3411405.html说起属性,实际上java中没有属性这个概念,只有字段和方法,但是可以通过私有字段和声明get,set方法来实现类似于C#中属性的效果。在C#中,声明属性有两种方式,一种是声明访问器,另外一种是利用C# 3.0新增的自动属性。下面利用代码来说明:java中声明”属性”:package property;/** * java中的属性 * @author mcgrady * */public class Employee { //声明两个私有字段 private String name; ... 阅读全文
posted @ 2014-02-26 11:42 dean.wei 阅读(194) 评论(0) 推荐(0)
摘要: 这一篇文章要总结的内容是数组,数组可以简单地看成是同种数据类型变量的集合,它在我们的开发中经常用到,我们主要从以下几个方面进行总结:1,数组的创建和初始化2,数组的访问和遍历3,数组的总结数组的创建和初始化数组的创建和初始化一般有两种方法。方法一:使用赋值语句下面是示例和代码。package array;public class ArrayDemo { /** * @param args */ public static void main(String[] args) { int[] array1 = new int[5]; // 方法... 阅读全文
posted @ 2014-02-26 11:39 dean.wei 阅读(302) 评论(0) 推荐(0)
摘要: java中流程控制语句主要分为以下几类,第一,条件语句,主要包括if语句和switch语句。第二,循环语句,主要包括while循环语句,for循环语句。第三,跳转语句,主要包括三种,break跳出语句,continue继续语句和return返回语句。可以说分类和用法大致与C#基本相同。这篇文章主要从以下几个方面进行总结。1,条件语句之if语句2,条件语句之switch语句3,循环语句之while循环4,循环语句之for循环5,跳转语句之return返回6,跳转语句之break跳出7,跳转语句之continue继续条件语句之if语句这里的if语句包括了if语句和if…else语句。其中if语句是 阅读全文
posted @ 2014-02-26 11:38 dean.wei 阅读(308) 评论(0) 推荐(0)
摘要: 上一篇总结了java的数据类型,得到了冰麟轻武等兄弟的支持,他们提出并补充了非常好的建议,在这里向他们表示感谢。在后面的文章中,我会尽力写得更准确和更完善的,加油!另外,因为C#是在java之后,也是在java的基础上设计出来的,所以C#语言与java有非常多相同的地方,同时,C#中也添加了一些新的功能和特性,比如LINQ和Lambda表达式等等。所以,我在比较java与.net的时候,大多数的不同是因为C#新添加了一些特性,只要明白这个背景就可以了。那么这一篇我们要总结的是java中的运算符和表达式。我想从以下几点进行总结说明。1,算术运算符2,自增自减运算符3,关系运算符4,位运算符5,移 阅读全文
posted @ 2014-02-26 11:37 dean.wei 阅读(295) 评论(0) 推荐(0)
摘要: 在Java中,数据类型分为两类,一类是基本数据类型,另外一类是引用类型。而在C#中,数据类型分为三类,分别是基元类型,值类型和引用类型。其中基元类型是.net framework框架中预定义的类型,当然,基元类型中可能包含有值类型和引用类型。下面是C#中数据类型的图示:这一篇要总结的是java中几种基本的数据类型以及类型转换。大致分为以下几点:1,整数类型2,浮点数类型3,字符类型4,布尔类型5,类型转换之自动转换6,类型转换之强制转换一,整数类型整数类型按占用的内存空间位数不同分为4种,分别为8位的byte字节型,16位的short短整型,32位的int整型,以及64位的long长整型。我们 阅读全文
posted @ 2014-02-26 11:36 dean.wei 阅读(432) 评论(0) 推荐(0)
摘要: 这一篇从最基础的开始对比总结,说起基础语言要素,故名思义,就是学习语言的基础,主要内容包括标识符,关键字和注释。我想从以下几点进行总结,有区别的地方有都使用红色粗体字进行了总结。1,标识符2,关键字3,注释标识符这个术语在java和C#中的定义是一样的,即标识符是程序员为自已定义的类,方法和变量所起的名字。比较了java和C#对于标识符的定义和约定,规则基本相同。1,标识符区分大小写。2,标识符由字母,数字,下划线和美元符号组成,但是,不能以数字开头。注意:在C#中方法名一般用pascal帕斯卡命名法,即每个单词首字母都大写,而在java中,方法名一般用camel骆驼命名法,即第一个单词首字母 阅读全文
posted @ 2014-02-26 11:34 dean.wei 阅读(238) 评论(0) 推荐(0)