自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

用dom4解析XML并校验schema

解析并不难,schema校验比较麻烦,以下是全部代码 private Document readXmlFromFile(File file) { Document protocolDoc = null; SAXReader reader = new SAXReader(); XMLErrorHandler errorHandler = new XMLE...

2009-07-08 09:25:01 143

返回流,浏览器直接下载

response.setContentType("APPLICATION/OCTET-STREAM");response.setHeader("Content-Disposition","attachment; filename=\"lircd.conf\"");response.getOutputStream().print("") 

2009-02-13 13:00:18 693

Flex 系列教程之四 MXML与Actionscript的关系

上一节我们做了一个小程序,演示了Flex的基本功能,这一节主要讲解MXML与Actionscript的关系 只要记住一点,MXML最后会编译成Actionscript,用Actionscript 可以完全代替MXML。 重现以下上一节的代码<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="h...

2008-12-27 22:09:44 149

Flex 系列教程之三 一个简单那的小程序让你了解Flex

在这个例子中主要是对flex主要功能的演示,其中包括组件拖放,组件属性修改,绑定,事件,特效。具体内容的详细讲解,再接下来的教程中会一一讲解。 好了,我们现在来做我们的第一个小程序 1、先拖一个Panel带我们的舞台2、在上面放两个Text控件,一个Label ,一个TextInput,一个button,如下图3、在右面的属性面板中修改这些元素的属性,我们修改一些这组件的文字和id...

2008-12-27 20:51:48 190

Flex 系列教程之二 FlexBuilder的安装和使用

Flex是免费的,你可以用任意IDE编辑它,也可以用免费的编译器编译你的代码。 可以去Flex官方网站下载FlexSDK http://www.adobe.com/products/flex Adobe提供了FlexBuilder,这是收费的,你有30天试用的机会,你可以从官方网站下载http://www.adobe.com/products/flex...

2008-12-27 16:32:57 262

Flex 系列教程之一 Flex简介

Flex是Adobe公司推出的一种基于Flash Player的富客户端应用的技术,开发人员能更简单更快捷的建立美观并且功能强大的富客户端应用,其中包括web端和桌面端。 Flex的基于XML的语言和我们通常开发web应用很相似,Flex用标记语言MXML和类似于JavaScript的Actionscript开发。对于平常使用HTML和Javascript的开发者...

2008-12-27 14:42:40 117

关于如何重写hashCode的方法

为什么要重写hashCode方法? 我们应该先了解java判断两个对象是否相等的规则。 在java的集合中,判断两个对象是否相等的规则是:首先,判断两个对象的hashCode是否相等如果不相等,认为两个对象也不相等 如果相等,则判断两个对象用equals运算是否相等 如果不相等,认为两个对象也不相等 如果相等,认为两个对象相等 我们在equals方法中需要...

2008-08-17 10:47:32 251

在Junit中实现类似OpenSessionInViewFilter保持session的功能

private SessionFactory sessionFactory; //重写setUp方法 protected void setUp() throws Exception { super.setUp(); sessionFactory = (SessionFactory) SpringContext.getInstance().getBean( "sess...

2008-08-14 10:22:18 127

用TestSuite 在一个TestCase中的每一个方法执行前调用另一个TestCase的所有方法

为什么会有这样的需求呢?在测试hibernate的级联配置是否正确的时候,需要两个TestCase一个测试类TestAdd,测试所有add方法(含级联保存),另一个测试类TestDelete测试delete方法 在TestDelete的每一个delete方法前都需要现把所有数据添加进去,就需要调用TestAdd所有add方法 以前的做法是把add的过程全部copy到TestAdd的se...

2008-08-14 10:15:12 972

Hibernate annotation Lazy的默认值的不同

经过测试发现Hibernate annotation中@ManyToOne,@OneToMany,@OneToOne中lazy的默认值是不同的 @OneToMany 默认Lazy为true@ManyToOne,@OneToOne 默认lazy为false 在设置@ManyToOne的时候我们一般都会设置Lazy=true 一般不会在@ManyToOne,@OneToOn...

2008-08-13 23:42:40 138

使用hibernate annotation 为非空列加上默认值

在网上查了很多资料都没找到如何为非空列加上默认值以前的做法是给字段一个初始值,加上dynamic-insert属性换了annotation了以后没有找到如何设置dynamic-insert属性 但是,最后经过测试发现hibernate annotation 根本不用设置dynamic-insert就可以实现给列赋予默认值给字段赋初值和在构造方法中定义都可以的 没看过hibernate...

2008-07-28 23:24:03 398

Spring集成FreeMarker中文出现乱码的解决办法(非contentType)

项目中用到freemarker和spring集成后中文出现乱码上网搜大部分是说在viewResolver中加入<property name="contentType" value="text/html;charset=gb2312"></property> 但我发现对于我的项目不起做用 又goole一下 剔除掉上面的搜索结果,发现还有一种解决方案<bean...

2008-07-27 13:32:24 219

某张表hibernate没有自动创建的原因

今天写模型让hibernate自动创建表的时候发现其中有一张表没有创建百思不得其解,最后在网上查到了原因 -----绝对不要用sql 的关键字作为模型中字段的名字 比如我就把oder作为成员变量的名写进去了,导致这张表没有创建成功,还没有报异常...

2008-07-27 13:24:06 119

ubuntu 8.04 学习笔记 (五)-java环境配置

今天开始把工作迁移到ubuntu需要做的有安装jdk,tomcat,mysql,安装eclipse和netbeans(6.1其实还挺好用的)1、首先安装jdk    java6 在命令行输入 apt-get install sun-java6-jre sun-java6-jdk 可以自行选择是否安装jre    java5 在命令行输入 apt-g...

2008-05-06 16:56:28 80

ubuntu 8.04 学习笔记 (四)-wine 在linux下安装windows程序

今天有人给我留言说我水平低,这个我承认,我是一个非计算机专业还在校学习的学生,只凭着对计算机的热情一直在学习,我很谢谢他直言不讳,同时我有我的坚持,而就凭着这种坚持,我已经在上地找到了java web开发的工作,我会努力工作,现在我是菜鸟,今后绝对不是!!我还是会继续写我的学习笔记,将我学到的和大家分享,大家有什么问题可以一起讨论一起进步,同时谢谢大家的支持今天要讲的是在ubuntu下安装wi...

2008-05-05 11:42:09 139

ubuntu 8.04 学习笔记 (三)-分区的调整

在学习笔记一里介绍了可以先之分一个/ 根分区,装完系统后再重新分区,把/home和/usr从分区里分离出来我是直接就把装windows的分区直接转换为ext3了,打算把工作全部转移到ubuntu上来现在介绍具体操作:1、分出你需要的分区,格式为ext32、挂载你分好的分区(在学习笔记(二)中有介绍)例如:mount /dev/sda1 /media/home        没有.med...

2008-05-04 02:19:56 127

ubuntu 8.04 学习笔记 (二)-关于挂载

ubuntu已经默认安装了ntfs-3g 支持读写ntfs 格式分区,不过建议重要数据储存在ext3格式分区上毕竟linux比windows安全,而且ntfs会产生更多磁盘碎片  先用fdisk -l 命令查看分区 或用 添加/删除 分区编辑器(安装后在系统-系统管理下看到)查看分区 挂载ntfs分区: 假设/dev/hda1是Windows分区(NTFS)的位置,而要挂载的目录是:/m...

2008-05-03 03:03:48 71

ubuntu 8.04 学习笔记 (一)

26日ubuntu发布了8.04正式版我也在第一时间试用了ubuntu首先去www.ubuntu.com  下载镜像您可以选择刻盘安装的,硬盘安装,因为家里没有空盘了,我选择硬盘安装有两种方式,实体安装和wubi安装一 、wubi安装直接运行镜像内wubi.exe就可以安装了二 、实体安装1、把镜像放入C盘根目录;2、下载GrubForDos,将grldr和grub.exe放入...

2008-05-02 14:01:15 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除