![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 59
tempol
这个作者很懒,什么都没留下…
展开
-
LINUX安装JDK1.6
1.下载成功后上传至服务器任意目录 2. 在当前目录输入 sh jdk-6u17-linux-i586-rpm.bin 3.看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议 出现一行字:Do you aggree to the above license terms? [yes or no] 安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" ...原创 2010-03-07 18:24:29 · 50 阅读 · 0 评论 -
UML常用图事例
面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。 UML中有九种建模的图标,即: l 用例图 l 类图 l 对象图 l 顺序图 l 协...原创 2010-06-28 15:58:50 · 141 阅读 · 0 评论 -
Servlet基础
一、 servlet包 web开发使用javax.servlet.*和javax.servlet.http.*两个程序包的类和接口。其中javax.servlet包中只有一个GenericServlet类,被HttpServlet继承。其他的都属于javax.servlet.http 声明servlet类aaServlet public class aaServlet extends H...原创 2010-06-25 11:15:56 · 79 阅读 · 0 评论 -
在Struts 2中使用JSON Ajax支持
JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。将下载到的jsonplugin-0.7.jar文件复制到Web应用的WEB-INF路径下,即可完成JSON插件的安装。 JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json...原创 2010-06-22 16:57:32 · 73 阅读 · 0 评论 -
异常Caught exception while loading file struts-default.xml - [unknown location]解决办
Caught exception while loading file struts-default.xml - [unknown location] at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:8...原创 2010-05-17 16:21:02 · 150 阅读 · 0 评论 -
java中堆(heap)和堆栈(stack)有什么区别
stack 和 heep 都是内存的一部分 stack 空间小,速度比较快, 用来放对象的引用 heep 大,一般所有创建的对象都放在这里。 栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量. 在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域). 堆(heap):是一个可动...原创 2010-01-31 18:56:54 · 53 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还...原创 2010-01-31 15:12:35 · 52 阅读 · 0 评论 -
java回收机制
昨晚看了看java回收机制,主要有以下几个机制: (一),很简单但效率低下的引用计数法 该机制主要原理是这样,如果发现对象有引用,则计数器会+1,如果没有引用或者设为null时,则-1,当计数器为0时,执行垃圾回收,这样的话,即在整个过程中,都会执行计数算法,如果有对象与对象之间有互相引用,就会出现计数器不为0,但是应该回收的情况,这样就引来第二种机制:自适应机制。 (二)自适...原创 2010-01-31 12:01:17 · 66 阅读 · 0 评论 -
tomcat+jsp经典配置
Tomcat下JSP、Servlet和JavaBean环境的配置 经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/d...原创 2010-01-31 10:51:11 · 71 阅读 · 0 评论 -
Java语言的Calendar和Date类
Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 创建一个日期对象 让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java 虚拟...原创 2010-01-31 10:46:18 · 61 阅读 · 0 评论 -
list\map\set 区别
Collection:List、Set Map:HashMap、HashTable 如何在它们之间选择 一、Array , Arrays Java所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。 1、效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。 ...原创 2010-01-31 10:44:33 · 160 阅读 · 0 评论 -
glassfish的安装与部署
1、下载Glassfish和其Eclipse插件 可以到[https://glassfish.dev.java.net/downloads/v2-b41d.html]官方站点下载地址[/url]下载, 另外需要JDK1.5,如果没有的也请下载安装 2、安装过程 下下来的是一个jar文件,将glassfish.jar放到D:\Program Files文件夹,...原创 2010-01-31 10:43:38 · 239 阅读 · 0 评论 -
java中equals和==的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。 显然...原创 2010-01-31 10:25:13 · 59 阅读 · 0 评论 -
java保留两位小数
java保留两位小数问题: 方式一: 四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 方式二: j...原创 2010-01-31 10:23:53 · 118 阅读 · 0 评论 -
java优化编程
1.JVM管理两种类型的内存:堆内存(heap),栈内存(stack),堆内在主要用来存储程序在运行时创建或实例化的对象与变量.而栈内存则是用来存储程序代码中声明为静态(static)(或非静态)的方法. 2.JVM中对象的生命周期,创建阶段,应用阶段,不可视阶段,不可到达阶段,可收集阶段,终结阶段,释放阶段 3.避免在循环体中创建对象,即使该对象点用内存空间不大. for(int i...原创 2010-01-31 10:21:48 · 54 阅读 · 0 评论 -
JAVA IO操作总结——流
一、流的概念 流是字节序列的抽象概念。流和文件的差别:文件是数据的静态存储形式,而流是指数据传输时的形态。文件只是流的操作对象之一。流按其操作的对象不同可以分为文件流、网络流、内存流、磁带流等。Java流类可分为两个大类:节点流类和过滤流类(也叫处理流类) 1、节点流类:用于直接操作目标设备所对应的流类。节点流类所对应的IO源或目标称为流节点。比如我们用一个类和一个文件或网络相关...2010-04-08 13:54:11 · 65 阅读 · 0 评论 -
正则表达式
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 下面简单的说下它的4种常用功能: ------------------------------------------------ 查询: 以下是代码片段: String str="abc efg ABC"; String regEx="a|f"; //表示a或f Pattern ...2010-03-29 16:31:22 · 56 阅读 · 0 评论 -
解决Struts2.1+FckEditer无法上传文件
Struts2是作为JavaWeb领域最为优秀和火热的MVC框架,而FCKEditer也是在线编辑器中的王者,所以同时使用这两个利器是很多开发者选择。然而整合Struts2和FCKEditer并不像我们想象的那样顺利。一个共性的问题是每当我们上传文件后台就会出现下标越界异常(java.lang.IndexOutOfBoundsException: Index: 0, Size: 0)。 我搜...原创 2010-11-02 09:29:32 · 96 阅读 · 0 评论