JAVA
feng_870906
这个作者很懒,什么都没留下…
展开
-
web.xml的作用
<br />转自: http://blog.163.com/java_boy@126/blog/static/117663675201052691742806/<br /><br />web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?<br />一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。<br /><br />那什么时候需要,什么时候可以不需要呢?<br />要想回答上面的问题,得先了解web.xml文件使用来干什么的。转载 2010-11-26 15:17:00 · 388 阅读 · 0 评论 -
JAVA语言序列化和反序列化一目了然(二)加深
这次我们讲的是控制对象的序列化和反序列化 控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据 我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这转载 2011-06-21 10:39:00 · 368 阅读 · 0 评论 -
接口和抽象类应该各司其职 各尽所能
很多初学者在理解接口和抽象类的区别的时候总是会混淆不清两者之间的区别,本人当然也是,于是乎,看着网上的教程说接口好,于是,滥用接口就开始了,完全抛弃抽象类的存在 其实不用一味的去理解他们之间的区别,他们之间有什么区别? 非要深入知道么,只要回答一个类可以实现多个接口却只能继承一个抽象类就可以了,没任何意义,本人觉得问这个问题的人就存在问题,应该这么问:接口用在哪里,抽象类又用在哪里,这转载 2011-06-21 11:00:00 · 467 阅读 · 0 评论 -
接口和抽象类应该各司其职 各尽所能
很多初学者在理解接口和抽象类的区别的时候总是会混淆不清两者之间的区别,本人当然也是,于是乎,看着网上的教程说接口好,于是,滥用接口就开始了,完全抛弃抽象类的存在 其实不用一味的去理解他们之间的区别,他们之间有什么区别? 非要深入知道么,只要回答一个类可以实现多个接口却只能继承一个抽象类就可以了,没任何意义,本人觉得问这个问题的人就存在问题,应该这么问:接口用在哪里,抽象类又用在哪里,这转载 2011-06-21 11:00:00 · 389 阅读 · 0 评论 -
Java POI Excel( poi:纯java操作excel的api )
<br />POI官方网址:http://poi.apache.org/<br />POI的功能实在很强大,而且是apache的子项目,它下面又包含一些Component,比如处理Excel XLS,PowerPoint PPT,Word DOC,Outlook MSG,Excel XLSX等,下面就简单讲下poi处理excel的一些内容。<br />下面的jar包来源于当前最新的poi 3.6版本。<br />1.poi来生成excel<br />package com.test.poi;<br />im转载 2011-04-29 10:45:00 · 7393 阅读 · 0 评论 -
apache2.2 + tomcat6 整合以及集群配置整理 .
运行环境:apache2.2.X + tomcat6.0.X + window xp1. 安装Apache,服务启动后在浏览器中输入http://localhost进行测试,如果能看到一个"It works!"的页面就代表Apache已经正常工作了2. 安装Tomcat,略。3.转载 2011-07-14 16:09:16 · 2064 阅读 · 1 评论 -
web服务器和应用服务器概念比较
一 常见的WEB服务器和应用服务器 在UNIX和LINUX平台下使用最广泛的免费web服务器是W3C、NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS的WEB服务器。 在选择使用WEB服务器应考虑的本身特性因素有:性能、安全性、日志和统计转载 2011-07-14 15:13:41 · 529 阅读 · 0 评论 -
String.format一些用法例子、功能强
转自:http://www.diybl.com/course/3_program/java/javashl/20100719/451183.htmlString.format是在JDK1.5中新增的静态方法,功能强。它主要功能是格式化数据,大致分为这些类(常规类型、字符类转载 2011-10-13 17:16:05 · 10256 阅读 · 0 评论 -
JAVA中的JDK和JVM
转自:http://www.iteye.com/topic/4235051.任何一门语言的开发都需要提供基本的架构对其支持,在java中提供的是一个JDK的类库,它是java运行的核心,是java运行的控制者,它产生程序运行所需要的结果,控制程序的走向,是所有指令和战略的执行中心,它提供java完整的解决方案。它是一套完整的体系结构,包括JVM(java虚拟机)、核心API、集成API、J转载 2011-10-21 10:34:59 · 588 阅读 · 0 评论 -
JAVA语言序列化和反序列化一目了然(一)认识
在JAVA中,一个大的应用程序需要保存很多对象的时候,由于虚拟机内存有限,(资源宝贵啊 )有时不可能所有有用的对象都放到内存中,因此,需要将不常用的对象暂时持久化的文件中,当需要这个对象时,再从文件把对象恢复到内存中,这就是所谓对象的序列化和反序列化。本文讲实现如何将对象序列化到文件,然后再从文件反序列化到对象,你会发现其实特别简单 先看一下对象的序列化和反序列化的关键是什么1,首先转载 2011-06-21 10:36:00 · 612 阅读 · 0 评论 -
一个发邮件的类,带验证功能,可以发html内容,可以添加附件,并解决附件乱码问题。
<br />//文件Mail.java 该文件内容部分综合网上的资源,自己进行了改进,转载请注明 汪建伟。<br />package sendmail;<br />import java.io.UnsupportedEncodingException;<br />import java.util.Properties;<br />import java.util.Date;<br />import java.util.ArrayList;<br />import javax.mail.*;<br />imp转载 2011-04-06 17:09:00 · 1009 阅读 · 0 评论 -
java中的值传递和引用传递
<br />值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。<br />引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。<br />下面举例说明:<br />传值---传递基本数据类型参数<br />public class PassValue{<br />转载 2011-02-14 17:11:00 · 303 阅读 · 0 评论 -
读取资源文件的N种方法
如何读取资源文件:<br />(一)<br />Properties props = new Properties(); <br />props.load(new FileInputStream("db.properties"));(二)<br />blog.properties文件如下dbdriver=oracle.jdbc.driver.OracleDriver<br />dburl=jdbc:oracle:thin:@127.0.0.1:1521:ora92<br />dbuser=blog<br转载 2010-11-29 18:29:00 · 326 阅读 · 0 评论 -
JVM启动时的三个类加载器
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:bootstrap classloader | extension classloader | system classloader bootstrap classloader -引导(也称为原始)类加载器,它负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使用-Xbootclasspath选项或使用- D选项指定sun.boot.class.path系统属性值可以指定附加的类。这个加载器的是非常特殊的,它转载 2010-11-30 11:04:00 · 370 阅读 · 0 评论 -
keytool用法及说明
<br />转自:http://aayy520.blog.163.com/blog/static/2318226020105256378547/<br /> <br />1、生成密钥,并以证书文件保存<br /><br />keytool -genkey -alias bogus -keysize 512 -validity 3650 -keyalg RSA -dname "CN=bogus.com, OU=XXX CA, O=Bogus Inc, L=Stockholm, S=Stockholm, C=S转载 2010-12-03 15:12:00 · 648 阅读 · 0 评论 -
tomcat安全证书的安装以及keytool使用
<br />首先将证书转换成DER编码格式 <br />双击打开,点详细资料 <br />-->复制到档案 <br />选中DER编码那个选项 <br />填写证书名称.der-->finish <br />也可以通过使用openssl工具来转 <br />命令如下 <br />openssl x509 -in 证书名字.cer -inform CER -out 证书名字.der -outform DER <br /><br />说明一下keytool的具体使用: <br />首先新建一个keystore转载 2010-12-03 10:01:00 · 818 阅读 · 0 评论 -
java 数字证书keytool用法
<br />转自:http://xiajs.javaeye.com/blog/739199<br /> <br />Java 中的 keytool.exe (位于 JDK/Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书可以导出数字证书文件,数字证书文件只包括主体信息和对应的公钥。<br /><br />Keytool是一个Java数据证书的管理工具。<br /><br转载 2010-12-03 15:16:00 · 443 阅读 · 0 评论 -
html中 的method=post和method=get的区别
<br />本文源自:http://rebecca.javaeye.com/blog/654946<br />(一)简要分析:<br /> <br />1. get是从服务器上获取数据,post是向服务器传送数据。 <br />2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 <b转载 2011-01-20 11:55:00 · 947 阅读 · 0 评论 -
String.format函数使用方法介绍
<br /> 在JDK1.5中,String类增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一系列等待被格式化的对象。该函数对c语言中printf函数的用法进行了一定的模仿,因此有c语言基础的人学起来会轻松许多。下面我们着重讨论一下format参数的格式及含义。<br /> format参数中可以包含转载 2010-11-25 11:42:00 · 347 阅读 · 0 评论 -
jstl标签: c:Foreach详解
为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。 语法 语法1:迭代一集合对象之所有成员 语法2:迭代指定的次数 标签具有以下一些属性: var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。 items转载 2011-03-01 16:30:00 · 403 阅读 · 0 评论 -
Java开源建站工具
美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。但是不可否认的是,Java的平台很成熟,各种工具包转载 2013-05-01 14:41:57 · 647 阅读 · 0 评论