- 博客(25)
- 资源 (2)
- 收藏
- 关注
转载 类加载器作用
深入探讨 Java 类加载器简介: 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。 平均分 (275
2014-08-29 14:12:10 591
转载 getClass().getResourceAsStream() .
src(源文件夹)┃┣━11.properties┃┗━myspider(myspider包) ┃ ┣━22.properties ┗━Test.java Java代码 package myspider; import java.io.UnsupportedEncodingExcep
2014-08-28 14:33:23 554
转载 java读取.properties配置文件的几种方法 .
读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的):一、通过jdk提供的java.util.Properties类。此类继承自java.util.HashTable,即实现了Map接口,所以,可使用相应的方法来操作属性文件,但不建议使用像put、putAll这两个方法,因为put方法不仅允许存入String类型的value,还可以存入O
2014-08-28 14:25:42 600
转载 Dom4j 解析xml
环境:Dom4j-1.6.1 Dom4j解析需要XML需要的最小类库为:dom4j-1.6.1.jarjaxen-1.1-beta-6.jar 目标:解析一个xml,输出所有的属性和元素值。 测试代码: XML文件:"1.0" encoding="GBK"?> "1" sex="m"> zhangsan
2014-08-21 10:48:38 429
转载 java枚举类型enum的使用 .
java 枚举类型enum 的使用 最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不太清楚为什么有这样的定义。既然不明白就抽时间研究下吧。Java 中的枚举类型采用关键字e
2014-08-19 10:04:38 510
转载 spring项目中监听器作用-ContextLoaderListener
作用:在启动Web 容器时,自动装配Spring applicationContext.xml 的配置信息。因为它实现了ServletContextListener这个接口,在web.xml 配置这个监听器,启动容器时,就会默认执行它实现的方法。在ContextLoaderListener 中关联了ContextLoader 这个类,所以整个加载配置过程由ContextLoader 来完成
2014-08-18 13:10:01 2175
转载 Java Servlet API说明文档
Java Servlet API说明文档(2.1a版)(一)译者前言: 近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关JSP的书后面附的Java Servlet API说明竟然不全,而这份文档的2.1a版在1998年的11月份就已定稿。所以我决定翻译一份中文的文档(其中一些与技术关系不大的部分已被略去)
2014-08-14 16:02:04 988
转载 Servlet教程
一、 Servlet简介Servlet是对支持Java的服务器的一般扩充。它最常见的用途是扩展Web服务器,提供非常安全的、可移植的、易于使用的CGI替代品。它是一种动态加载的模块,为来自Web服务器的请求提供服务。它完全运行在Java虚拟机上。由于它在服务器端运行,因此它不依赖于浏览器的兼容性。servlet容器:负责处理客户请求、把请求传送给servlet并把结果返回
2014-08-14 11:05:48 436
转载 <jsp:include>和<%@include%>的区别 .
前天上了jsp的课,老师讲了一下和的区别,由于演示的太快,我没有看太清,所以回来之后,自己又写了个例子,好好看看,还是发现了一些东西的。 :动态包含第一种情况(包含的是html文件):DynamicInclude.jsp:[html] view plaincopyprint?%@pagecontentType="text/html;charset=g
2014-08-13 17:35:23 612
转载 jsp页面之间传递参数
今天老师讲了jsp中四种传递参数的方法,我觉得总结一下,挺好的,以备后用!1、form表单2、request.setAttribute();和request.getAttribute();3、超链接:name4、下面一一举例说明:1、form表单form.jsp:[html] view plaincopyprint?%@page co
2014-08-13 16:49:05 3731
转载 Document对象的使用:hasChildNodes()方法,nodeName、nodeValue、nodeType的简单介绍 .
Document对象的使用:hasChildNodes()方法,nodeName、nodeValue、nodeType的简单介绍三、hasChildNodes() 说明:(1) 该方法用来判断一个元素是否有子节点(2) 返回值为true或者false(3) 文本节点和属性节点不可能再包含子节点,所以对于这两类节点使用Child
2014-08-13 13:29:03 1433
转载 导出xml,excel文件,导入excel文件
Element root=new Element("CHECKREPORT");//创建根节点 Document Doc=new Document(root);//将根节点添加到文档中 //GlobalConfig节点 Element elements1=new Element("GlobalConfig"); elements1.addContent(new Elemen
2014-08-12 17:03:27 684
转载 Java泛型
Java泛型 总结 Java泛型是 jdk5.0 以后的版本才有的特性,也是 Sun 公司将 JDK1.5. 更名为 JDK5.0 的一个重要原因,因为历时 5 年的开发,是 JDK1.5 的功能更为健全和完善。 重用度高,安全系数高是Java 的追求的目标,而泛型的运用正是这一个内容的重要体现。在学习 Java 的过程当中 Java 泛型感觉有些晦涩难懂。起先以为自己的泛型学的还不错,可是在
2014-08-12 15:54:09 705
转载 java中调用外部命令
在java中可以通过Runtime.getRuntime().exec(cmd)来执行外部命令,我比较常用的是调用shell脚本来完成某些工作,也可以直接执行一个os 的命令,比较调用imagemagick来完成图片的一些操作,其中需要注意的有两点,1是最好带上命令的完整路径,否则命令可能不会被执行,而且也没有任何报错的信息输出,2特别要注意空格,比如文件名中存在空格的情况,文件名中的空格可以用引
2014-08-12 11:26:29 514
转载 文件路径中的‘/’‘\’的区别
文件中有时用‘/’,有时用‘\’,这两个符号的区别: (1) Windows下用‘\’ ; linux 和 Unix下用 '/ '; (2)‘\’ 也是转义字符的起始字符,所以 路径中的 \ 通常需要使用 \\ , 如果是 / 就不需要使用转义了。 由于 \ 也是
2014-08-12 10:06:19 712
原创 uploadify3.2 jquery上传组件
uploadify3.2上传实例: uploaderOption="{ swf:'js/uploadify.swf', uploader:'uploadFile.do?uploadFileInput.uploadName=${uploadFileInput.uploadName}', queueID:'fileUploadQueue
2014-08-11 17:38:02 963
转载 struts2 Interceptor配置与使用 .
在应用权限控制时,可以在需要的时候写上自己的权限控制代码,这是可行的,不过总会产生大量的重复代码。DRY(Don't Repeat Yourself)不要写重复的代码,在调用目标方法之前或之后执行一些逻辑,这通常可以通过代理的方式来实现,Interceptor基于此。实现一个登录验证的Interceptor:[java] view plaincopyprint?
2014-08-11 15:15:59 441
转载 split("|")正确使用方法split("\\|")
在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用
2014-08-11 13:51:00 6312 2
转载 JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。Jav
2014-08-08 16:07:28 306
转载 Class类和反射
java中的各个java类属于同一类事物,描述这类事物的java类名就是Class.Java类用来描述同一类事物,该类事物有什么属性。至于属性值是什么?是有该类的实例对象决定的。不同的实例对象有不同的属性值。java中的java类,他们也可以属性同一类事物,描述这类事物的的类名就是Class,他们描述的是类的名称,类的访问属性,字段名称的列表等。 Person
2014-08-08 14:18:56 334
转载 在Tomcat配置JNDI数据源的三种方式 .
在我过去工作的过程中,开发用服务器一般都是Tomcat数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean然后在部署时再修改JNDI配置我猜是因为Tomcat的配置需要改配置文件不像JBoss,Weblogic等服务器在管理界面可以直接添加JNDI数据源也很少人去研究它的配置最近做了个小项目,发布
2014-08-07 17:39:40 497
转载 面试笔试常考的mysql 数据库操作group by .
IT 面试中,数据库的相关问题基本上属于必考问题,而其中关于sql语句也是经常考察的一个重要知识点。下面介绍下sql语句中一个比较重要的操作group by,他的重要行一方面体现在他的理解困难度,一方面体现应用中的长见性。首先,给出一个studnet学生表:[sql] view plaincopyprint?CREATE TABLE `stu
2014-08-07 09:34:40 1076
Struts标签取值方式
2014-06-05
常用正则表达式
2014-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人