java
文章平均质量分 85
yhawaii
做过java开发,2011年起做iOS,专注于移动开发
展开
-
Java引用总结
转载自:http://blog.csdn.net/silentbalanceyh/archive/2009/08/21/4468368.aspx1.Java垃圾回收器概述 Java2平台里面引入了java.lang.ref包,这个包中转载 2011-09-15 20:41:35 · 572 阅读 · 0 评论 -
log4j配置操作
第一步:添加log4j jar文件的classpath中添加log4j-1.2.8.jar添加到到lib下。第二步、添加log4j.properties文件log4j支持两种配置方式,一种是以xml文件为配置文件,另一种就是以键值对的properties文件方式进行配置。此处使用常用的properties文件的配置为例进行说明。在CLASSPATH下建立log4j.pr原创 2012-02-27 17:06:22 · 1249 阅读 · 0 评论 -
跨域访问实现依据
首先要弄清楚域是含义。这里引用百度知道里的域的一个概念说明:域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。有一种简明的说法来解释广原创 2012-02-13 10:20:42 · 788 阅读 · 0 评论 -
Web开发又一利器之——Fiddler
1.引言在当前web开发工具满天飞的年代,很难想象当时在没有这些工具的年代,我们是怎么挺过来的。既然时代已经赋予我们如此之多的精良工具,那么就在工作之中尽情享用吧。在需要截获客户端与服务器端之间的通讯数据时,我们会使用httpwatch或firebug。在跟踪样式或调试js代码时,我们会在浏览器下按下F12,来启用开发者工具;会在js代码中加上debugger或借助开发者工原创 2012-02-09 15:03:37 · 12732 阅读 · 2 评论 -
web.xml文件中的jsp-config标签详解 --可用于解决jsp、html乱码问题
WEB-INF/web,xml中,jsp-config标签的学习: 包括 和 两个子元素。 其中元素在JSP 1.2时就已经存在;而是JSP 2.0 新增的元素。 元素主要有八个子元素,它们分别为:1.:设定的说明;2.:设定名称;3.:设定值所影响的范围,如:/CH2 或 /*.jsp;4.:若为true,表示不支持EL 语法;5.:若为true,表示不支原创 2012-01-29 16:07:48 · 9218 阅读 · 1 评论 -
java线程同步和锁
一、同步问题的引入 线程的同步就是为了防止多个线程同时访问一个数据对象时,对数据进行修改时,出现不可预料的结果,造成对数据的破坏。比如说当你给你老爸卡上打了1W块钱的同时,你老爸正在取钱。卡上原有2W块钱,在你俩同时进行操作的时候,可能会出现你老爸刚取完1W块钱的时候,你刚好把钱打到卡里去,这样卡里的钱数为:原有的2W + 你打的1W = 3W,同时你老爸手上还有1W现金,怎么样,原创 2012-01-29 11:53:18 · 1104 阅读 · 0 评论 -
Java栈与堆
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会原创 2012-01-29 10:35:42 · 881 阅读 · 0 评论 -
Dom4J_XPath的XML操作总结
转载自:http://selvemen.iteye.com/blog/1139990转载 2012-01-30 16:05:36 · 622 阅读 · 0 评论 -
java线程的学习
上个礼拜在工作中(Java Web开发),对一个耗时较久的工具类进行了改造,让其支持多线程。同时客户端每隔一段时间发送一次ajax请求,用于获取工具类的处理进度信息,下面工作中的一些总结,其中进程和线程部分还有待进一步学习,总结如下:1.进程1.1进程的概念翻阅操作系统原理的定义:进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和调度的基原创 2011-09-18 10:35:03 · 772 阅读 · 0 评论 -
linux目录结构及主要内容
“/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等 /home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据转载 2012-01-18 09:53:50 · 776 阅读 · 0 评论 -
在java中使用jxl操作excel
jxl是一个韩国人写的java操作excel的工具, 在java的开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI(即jxl)。jxl功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 不依赖Windows系统,即使运行在Linux下,也同样能够正确的处理Excel文件。 需要补充说明的是,jxl对图形和图表的支持很有限,原创 2011-11-02 12:03:46 · 37476 阅读 · 1 评论 -
java文件操作
import java.io.*;public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf * @return boolean */ public void newFolder(String folderPath)转载 2011-11-18 22:43:18 · 793 阅读 · 0 评论 -
jsp中如何避免客户端浏览器在刷新时,使用缓存的数据
在工作中,经常在jsp页面中看到下面类似的一段代码: response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1 response.addHeader("Cache-Control", "no-store"); //Firefox response.setHeader("Pragma", "no-cache");原创 2011-10-28 16:13:11 · 4775 阅读 · 0 评论 -
getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的转载 2011-09-22 18:03:34 · 437 阅读 · 0 评论 -
java异常分类
Java中异常的分类所有异常,都继承自java.lang.Throwable类。Throwable有两个直接子类,Error类和Exception类。ExceptionException则可使从任何标准Java库的类方法,自己的方法以及运行时任何异常中抛出来的基类型。异常可分为执行异常(RuntimeException)和检查异常(Checked Exceptions)两种转载 2012-03-31 11:06:21 · 834 阅读 · 0 评论