自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Java的for循环新用法 -- foreach与数组

J2SE 5.0(Enhanced for Loop)引入了一种新的更加简洁的for语法用于数组和容器,及foreach语法,又称强化的for循环,表示不必创建整型变量去对由访问项构成的序列进行计数,foreach将自动产生每一项。其基本语法如下:for(type eleme

2011-09-22 13:51:44 1090 1

转载 Java中Vector和ArrayList的区别

刚刚学到的,这个题目在以前面试的时候遇到过,可惜没能很好的回答出来。1,vector是线程同步的,所以它也是线程安全的,而arraylist是线程异步的,是不安全的。如果不考虑到线程的安全因素,一般用arraylist效率比较高。2,如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组长度的100%,而arraylist增长率为目前数组长度的50%.如果在集合中

2011-06-30 18:33:00 239

转载 如何将list转化为数组

import java.util.ArrayList;import java.util.List;public class ListToArray { public static void main(String[] args) {        List list = new ArrayList();        list.add("aaa");        list.add("bb

2011-06-30 12:10:00 2146

转载 Java中堆与栈的区别

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

2011-05-18 00:47:00 299

转载 request.getParameterValues与request.getParameter的区别

request.getParameterValues与request.getParameter的区别:request.getParameterValues(String   name)是获得如checkbox类(名字相同,但值有多个)的数据。   接收数组变量,如checkobx类型     request.getParameter(String   name)是获得相应名的数据,如果有重复的

2008-02-14 15:14:00 1133

转载 JavaScript获取网页中HTML元素的几种方法分析

getElementById ,getElementsByName ,getElementsByTagName  后两个是得到集合,byid只是得到单个对象  getElementById 的用法  举个例子:  网页陶吧  同一页面内的引用方法:  1、使用id:  link1.href,返回值为http://homepage.yesky.com  2、使用name:  document.all

2007-12-10 11:28:00 616

转载 关于集合框架的思考

问题的源头 集合:对象的容器与数据结构     回忆一下我们在程序设计里头可能会面对一些什么,无非是两类:基本类型和复合类型,后者常见的组织方式就是类。和基本类型不同,类对象通常是需要以动态方式分配的,譬如在内存的堆空间里new一个对象,这个我们一写OO的程序就必然会用到。同时我们面对的不仅仅是单个的基本类型或对象,对多个这样的数据我们通常采用的组织方式是什么?不错,

2007-08-31 14:01:00 668

转载 关于JAVA的多线程

多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。

2007-08-03 10:52:00 365

转载 JSP语法的xml表达

大家总是不喜欢看到在jsp页面上,其实我们可以使用比较优雅的xml方式来表达1,隐含的注释JSP语法:XML语法:无2,变量或函数的声明JSP语法:[declaration;]+... %>例如:   int i=0;int a,b,c;   Color red=new Color(255,0,0);   private static final String OK="ok";   public 

2007-06-22 10:35:00 488

转载 java中相对路径,绝对路径问题总结

1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表We

2007-06-01 15:26:00 414

转载 什么是DAO

DAO(Database Access Object),顾名思义就是数据库访问接口,也就是和数据库打交道操作对象.而这些操作往往可以从系统的业务逻辑中独立出来,从而使系统中的数据库操作变得统一和简单化(相对于数据库具体操作混合业务逻辑操作),而且也可以使得系统在和数据库交互出错时,更快的定位问题. 总而言之,我觉得,使用DAO的目的是,将数据控制层和业务逻辑控制层分离开,这样不仅更有利于项目开发时

2007-05-25 16:07:00 662

转载 Servlet/JSP服务器端的重定向

通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术。Servlet控制业务流转,JSP则负责业务处理结果的显示。此时,将大量用到重定向技术。 重定向技术可以分为两类,一类是客户端重定向,一类是服务器端重定向。客户端重定向可以通过设置特定的HTTP头,或者写JavaScript脚本实现。本文主要探讨服务器端重定向技术的实现。 服务器端的重定向相关类服务器端的重定向技术涉及到j

2007-05-23 19:32:00 681

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除