Java技术相关
hezhixue
这个作者很懒,什么都没留下…
展开
-
Struts2中Session的使用
Struts2中关于Session的使用在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到1.通过ActionContext class中的方法getSession得到2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作 下面先看一个采用第一种方式,在action转载 2010-05-03 15:02:00 · 252 阅读 · 0 评论 -
Tomcat设置为系统服务项,随开机自动启动
1. 下载Tomcat安装文件,现在一般下载免安装、直接解压版即可2. 将下载的压缩文件解压到适当的安装目录,查看在/bin下是否存在service.bat文件,如果没有,请确认上一步下载的来源、完整性 3. 以XP系统为例: 3.1 “开始”-->"运行"-->"cmd" 进入DOS命令界面 3.2 cd %TOMCAT_HOME%bin原创 2014-02-17 20:48:35 · 547 阅读 · 0 评论 -
全面总结Java泛型
本文对Java泛型进行了全面的总结。文章内容包括普通泛型、通配符、受限泛型、泛型接口、泛型方法、返回泛型类型实例等等。--------------------------------------------------------------------------------------------------------------------下面是一些有关Java泛型的总结:转载 2014-02-14 15:37:48 · 367 阅读 · 0 评论 -
《JAVA与模式》之观察者模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这转载 2014-02-26 10:55:49 · 425 阅读 · 0 评论 -
Java Listener 模式
每种语言都有自己回调的方法,java也不例外.Java的回调是采用多态的方式来回调.比如: 1 interface MouseListener { 2 //当click方法被调用的时候代表被鼠标点击了. 3 void click(); 4 } 上面是一个接口,里面只有一个方法.先就通过一个例子展示java是如果转载 2014-02-26 10:53:21 · 505 阅读 · 0 评论 -
观察者模式(监听器模式)
以前学习过《设计模式》,现在已经忘得差不多了,虽然知道一些模式的作用和意义,但是对他们的具体实现和应用场景不甚了解,故将工作中遇到的一些模式整理一下,加深理解。 观察者模式基本概念 观察者模式(Observer),也称发布/订阅模式; 观察者模式是软件设计模式的一种。在此模式中,一个目标(被观察者)管理所有相依于它的观察者,并且在它转载 2014-02-25 09:53:19 · 604 阅读 · 0 评论 -
Java RandomAccessFile用法
RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接转载 2013-11-14 10:45:11 · 541 阅读 · 0 评论 -
Java对文件的读、写随机访问,RandomAccessFile类的使用分析
在网上看了一些关于java中的RandomAccessFile类的介绍,又经过查看Java API和自己编的测试程序,总算是对RandomAccessFile的使用有了一定的了解。自己做了以下比较详细的总结吧。 1.RandomAccessFile类的简单介绍 该类的实例支持对文件的随机读取和写入。随机存取文件的行为类似存储在文件系统中的一个大型字节数组。存在指向该隐含数组的光转载 2013-11-14 10:43:49 · 714 阅读 · 0 评论 -
Hibernate hbm.xml配置
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。本节简单的讲述一下这些配置文件的配置。 配置文件的基本结构如下: "-//Hibernate/Hibernate Mapping DTD 3.0//EN"转载 2013-11-06 13:52:57 · 613 阅读 · 0 评论 -
Caught exception while loading file struts-default.xml 错误
严重: Exception starting filter struts2Caught exception while loading file struts-default.xml - [unknown location]at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigu转载 2013-11-06 11:05:34 · 663 阅读 · 0 评论 -
Ubuntu下jdk的安装及路径配置
1.安装ubuntu下的jdk 到sun.com上去下载linux版本的jdk(我一般喜欢下载二进制的,文件名一般为*.bin(*因jdk的版本不同而不同),我喜欢把软件安装在 /usr/myLinux(Created by myself)(注意文件夹名myLinux之间不能有空格,即路径名不允许my Linux )目录下, 首先将文件移动到/usr/local文件夹下转载 2013-10-28 19:56:50 · 579 阅读 · 0 评论 -
Java File类 mkdir 不能创建多层目录
File f = new File("data\\" + st); if ((!f.exists()) || (!f.isDirectory())) {boolean res = f.mkdir();System.out.println("res: " + res);} 注意:在Java File类 的mkdir方法的实现中,不能同时创建多层目录,如果原创 2013-10-22 18:24:51 · 4904 阅读 · 0 评论 -
Eclipse 断点调试
1、 条件断点断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。在断点处点击鼠标右键,选择最后一个"Breakpoint Properties"断点的属性界面及各个选项的意思如下图,2、转载 2012-10-16 19:01:35 · 268 阅读 · 0 评论 -
STRUTS2获得session和request
在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式:action类实现ServletRequestAware接口,并新建一个HttpServletReque转载 2010-05-03 14:58:00 · 381 阅读 · 0 评论 -
Eclipse Debug 调试说明
1. 设置断点,代码行号前面双击2. F5 Step Into,单步跳入该行具有的方法3. F6 Step Over ,单步跳过,执行下一行代码4. F7 Step Return,从方法返回5. 去除断点,代码行前面双击原创 2014-02-19 11:24:11 · 460 阅读 · 0 评论