java技巧资料
文章平均质量分 72
leadergg
迷蝶无踪晓梦沉,寒香深闭小庭心。
展开
-
save the transient instance before flushing错误解决办法
近日在项目中遇到以下错误,着实郁闷了一把: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing:com.dhcc.itsm.base.model.User。这主要是在Ma原创 2008-12-31 16:26:00 · 38642 阅读 · 3 评论 -
java注释规范
在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》,内容来自网络、书籍和自己的实际积累。 JAVA注释规范 版本/状态 作者 版本日期 1.0 ghc 2008-07-02 一、背景 1、当我们第一次接触某段代码,但又被要求在极短的时转载 2009-01-06 17:08:00 · 2219 阅读 · 0 评论 -
重载copyProperties,使其支持Map类型
最近,项目组要用到一个功能,就是用BeanUtils.copyProperties复制一个Map里的属性值到另外一个对象。 BeanUtils和PropertyUtils类是许多开源框架中频繁使用的两个工具,它们都能实现将一个类中的属性拷贝到另一个类中,这个功能甚至是spring实现依赖注入的基础。研究一下apache的comon包中如何实现这个两个工具,可以发现它们都是使用ja原创 2008-12-11 08:56:00 · 6291 阅读 · 0 评论 -
java生成java文件并动态编译
最近,所在项目组要用到动态生成Java 文件并编译执行。百度Google一番,资料还不少。思想就是用类的反射机制来实现。记下自己写成功的代码,以备后用: public void createDynamicFile() throws Exception { //得到写文件路径 String filePath = "D://WorkSpace//c原创 2008-12-11 08:45:00 · 2179 阅读 · 0 评论 -
commons.beanutils.ConversionException: No value specified解决办法
当用到了时间等非内置对象时,如果对象为NULL则,会出现此异常。最简单的方法就是保证非内置对象不为NULL。还有其它高手给出的修改commons包相关源码的解决方案,也一并给出:时间解决方案:方案一:问题解决: 读了他的源程序,发现日期java.sql.date主要是用org.apache.commons.beanutils.converters.SqlDateConverte转载 2008-12-17 19:45:00 · 30314 阅读 · 4 评论 -
PL\SQL 安装(不安装Oracle客户端)
声明,本文章是在结合了网上安装PL\SQL之后,自己安装成功之后的文章。注:下面红色标注是表示你自己需要修改的部分。第一:下载两个绿色的安装包:LSQL工具下载地址:http://ishare.iask.sina.com.cn/f/6933655.html?from=isnom。oracle客户端:http://www.oracle.com/technetwork/da原创 2012-10-29 16:51:37 · 3371 阅读 · 0 评论 -
ActiveMQ 部署及发送接收消息
ActiveMQ 部署及发送接收消息一、 下载下载地址:http://activemq.apache.org/ 我这里使用的版本为当前最新5.8.0。下载版本有Windows和Linux两个版本,且都分为32位和64位。根据自己需要选择下载。二、 安装我这里下载的为windows的32位版本(apache-activemq-5.8.0-b原创 2013-04-08 10:44:55 · 15326 阅读 · 6 评论 -
quartz cron表达式在线生成
最近使用了quartz定时器,有感于起cron表达式有点复杂,且无法实时判断定时时间是否正确,因此写了个在线表达式及根据表达式获得前10次执行时间。访问地址如下:http://cron.g2room.com/使用如下:打开主页如下:点击cron配置或点击菜单栏,则进入到cron表达式配置界面:界面分为5个部分:1、菜单栏、2、设置内容区、3、设置结果原创 2015-06-24 09:40:46 · 8797 阅读 · 2 评论 -
静态网页生成之一: 一念生活网数据抓取
最近,想做个网站,试试Java的freemarker静态文件生成。想了半天也不知道做个什么,就随便看了下,然后通过域名工具,找到了一个较好的域名:www.1nsh.com;取名就叫一念生活网吧,然后又去阿里云买了个空间。 有了域名和空间,内容怎么办了,自己写,原创当然好,可惜太耗精力,咱们是程序员,当然想到的就是使用程序来处理了,于是就想到了抓取,网上搜索了许多抓取工具,但是都很原创 2016-06-12 10:09:42 · 946 阅读 · 0 评论