自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 SIP资料汇总

 SIP协议  SIP协议过程概念及分析  SIP入门开发之路(含SIP开发需要学习的资源及网址)  SIP揭密(中文版)  使用Java的SIP Servlet进行SIP开发  Asterisk:  Asterisk安装及测试  Asterisk十问十答  Asterisk入门教程  Asterisk介绍-Aster...

2011-08-05 15:29:41 238

原创 用简单的方法实现int和byte数组的转换

由于需要实现int和byte数组的相互转换,google了一下,发现网上的实现方法基本都是用位运算操作实现的,比较复杂,这里提供一种简单的方法,用java.nio包中的ByteBuffer实现,代码如下:    /** * byte数组转int. * * @param b * 要转换的byte数组 * @return 转换结果...

2011-03-15 14:02:28 299

原创 将Java程序添加到Windows系统服务中(使用Java Service Wrapper)

主要参考:http://dev.firnow.com/course/3_program/java/javajs/20090306/158336.html在此标注了需要注意的地方Java Service Wrapper官方网站:http://wrapper.tanukisoftware.com 将下载的Java Service Wrapper包解压到本地,目录为{WRAPPER...

2010-12-27 15:05:30 387

[转]Firefox占用CPU、内存等资源大的解决办法

很多刚入手使用firefox的朋友们,肯定会发现firefox占用内存大,CPU占用率高,打开网页停顿等问题,其实这些都不是问题,稍作设置就可以解决。之所以出现这个问题,是因为firefox的默认设置是标准的设置,没有进行优化。下面说说优化的方法。动手一番后,会深深爱上FIREFOX的。这就是它的魅力所在,一切皆可动手定制专属你的网页浏览器。好了,不说了,进入主题: ...

2010-04-20 14:01:25 1205

[转]用iText导出条形码图片(包含条形码)

用iText可导出条形码图片,但在图片中是不包含条形码的,只有在PDF中才有createImageWithBarcode这个方法,下面的代码是对导出的图片进行处理,将条形码加入到图片中,具体代码如下:   private static final int HEIGHT_SPACE = 20;// 图片之间的间隔 public static void main(String[] ...

2010-03-17 18:36:32 308

[转]java.lang.OutOfMemoryError: PermGen space 解决办法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen sp...

2010-03-11 16:31:36 115

原创 NetBeans SVN 在ubuntu下出现认证失败: 不能认证到服务器: 被拒绝的 Basic 挑战

NetBeans用SVN进行Check out的时候出现错误,用SVN 用命令行连接服务器时也出现: GNOME keyring [login] 的密码:svn: 方法 OPTIONS 失败于 “https://xxxxxxxxx”: 认证失败: 不能认证到服务器: 被拒绝的 Basic 挑战 (https://xxxxx.jira.com)  原因:加密方式不一致...

2010-02-02 14:30:33 267

原创 Ubuntu 9.10 下Eclipse中按钮失效解决办法

 Ubuntu 升级到9.10后,Eclipse 3.5中按钮不可用了,Google了一下找到了解决方案原文见:http://mou.me.uk/2009/10/31/fixing-eclipse-in-ubuntu-9-10-karmic-koala/ 1. 假定你的Eclipse是装在/opt/eclipse文件夹下的,在此文件夹下建一个新文件fixEclipse,写入以下...

2010-01-21 18:17:32 101

原创 使用Envers查询历史数据

用Envers查询历史数据步骤:1. 获取AuditReader对象并创建QueryAuditReader auditReader = AuditReaderFactory.get(sessionFactory.getCurrentSession());//查询Account某个版本的历史数据,结果集为AccountImpl的ListAuditQuery query = a...

2010-01-17 19:34:08 354

JFreeChart 中文乱码解决(不用添加iTextAsian.jar)

JFreeChart 中文乱码主要是缺少字体,可将其字体设置为系统存在的字体,乱码即可解决: public static java.awt.Font getFont(){ java.awt.Font font; try { File fontFile = ResourceUtils.getFile("classpath:font/simsun.ttc");//字体文件...

2009-12-23 17:28:44 169

用Wowza Media Server转播视频

用Wowza转播视频主要有两种,一种为转播服务器上已经存在的视频进行视频点播,一种为接收视频流进行实时直播。[b]支持格式:[/b] Flash media content (.flv), H.264/ACC media content (.f4v, .mp4, .m4a, .mov, .mp4v, .3gp, .3g2), MP3 content (.mp3)[b]实时直播[/b...

2009-12-01 15:27:52 87

Wowza服务器安装及启动

准备:Wowza Media Server Pro的运行环境是java,因此安装前需要安装jdk1.5或之后的版本,有关jdk的安装请参考其它文档.安装与卸载:Windows系统:安装: Windows的安装比较简单,直接双击安装文件然后根据界面提示进行安装卸载: 执行 Start>Programs>Wowza Med...

2009-12-01 15:22:12 380

原创 [转]事务策略(2): API 层策略

学习如何实现一个简单且健壮的事务策略级别: 中级Mark Richards, 总监和高级技术架构师, Collaborative Consulting, LLC2009 年 6 月 02 日对于维护数据的一致性和完整性而言,有效并且健壮的事务策略至关重要。API Layer 事务策略易于实现,并且非常适合用于大部分业务应用程序。...

2009-11-03 17:26:32 125

原创 [转]事务策略(1): 了解事务陷阱

在 Java 平台中实现事务时要注意的常见错误级别: 中级Mark Richards, 主管和高级技术架构师, Collaborative Consulting, LLC2009 年 3 月 06 日事务处理的目标应该是实现数据的高度完整性和一致性。本文是为 Java 平台开发有效事务策略 系列文章的第一篇,介绍了一些妨碍您实...

2009-11-03 16:45:59 128

原创 [转]利用Eclipse Profile Plugin监控分析Tomcat性能

目前新版本的Eclipse在启动应用服务器的时候有一个新的选项:Start the server in profiling mode。我个人使用的是tomcat6.0但是我在一开始点击这个按钮的时候,出现了错误提示信息: Could not launch in profiling mode because no profilers are configured.经过一番搜索,发现要求安...

2009-11-01 17:11:44 130

原创 有用的Eclipse 插件地址

1 Maven 插件                    Maven 的 Site Location:   http://m2eclipse.sonatype.org/update/ 或:   http://m2eclipse.sonatype.org/sites/m2e2 SVN 插件         SVN 的 Site Location:     http://su...

2009-11-01 13:53:26 111

原创 [转]教你使用Hibernate的QBC查询

摘要:本篇文章教你使用Hibernate的QBC查询。QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口。 QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向...

2009-10-30 14:46:03 87

原创 spring+jasperReport 异常

 1. spring+jasperReport生成PDF格式的报表时报    java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V异常   原因:iText.jar文件过旧,将之改为2.1版就没事了。2. java.lang.N...

2009-10-24 15:24:55 129

原创 [转]JFreeChart中柱状图的详细设置

 主要实现的功能:1、设定纵横坐标的位置2、设定柱子的颜色3、将报表保存为图片4、将报表在窗口上预览柱状图: bar charts (regular and stacked, with an optional 3D effect),用到的主要类如下:org.jfree.chart.JFreeChart:图表对象,任何类型的图表的最终表现形式都是在该对象进行一些属...

2009-10-23 17:06:08 226

原创 ireport 简体中文系统中国际化问题 (修改成英文界面)

 iReport 是图形界面编辑 JasperReport 的工具,在简体中文的操作系统下,它的本地化功能把界面弄得又有中文又有英文,很乱。以前的旧版可以在选项中方便地修改界面成英文,但是到了 iReport-nb-3.5.2 版在 iReport 安装路径下的 etc/ireport.conf 里增加启动参数,把这行default_options="-J-Xms256m -J-Xmx...

2009-10-23 14:17:14 327

原创 [转]could not initialize proxy - no Session

在<many-to-on>中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库中取数据。而往往我们在jsp页面中使用getXX...

2009-09-25 11:21:54 89

原创 [转]Ubuntu 8.04下的eclipse与scim输入法冲突解决办法

1、安装scim智能拼音输入法sudo apt-get install scim-pinyin im-switch2、接着把系统默认的输入法设置为scimsudo im-switch -s scim结果设置失败,系统反馈:update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/scim'....

2009-08-06 17:32:44 103

原创 [转]EJB3/JPA Annotations 学习

使用: Hibernate ;始于: EJB; API: javax.persistence.* Document file and example: Hibernate, JBoss etc. 一、 实体 Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entity...

2009-07-28 23:24:23 105

原创 [转]常用 JPA Annotation

TableTable用来定义entity主表的name,catalog,schema等属性。• name: 表名 • catalog: 对应关系数据库中的catalog • schema:对应关系数据库中的schema • UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列 @Entity...

2009-07-28 22:41:56 64

原创 [转]linux常用软件推荐

系统装完后如果想要实现某些需求还得装上相应的软件,可能在安装时已经安装了大部分的软件,那对相关的软件是否了解,是否有更好的软件和版本,给自己做一张常用软件列表和地址,方便以后查找。有网址的这些软件一般都有是官网,上面不仅可以下载还可以得到帮助。当然要获得这些到处都有像(  http://sourceforge.net/project/showfiles.php?group_id=6241)...

2009-06-26 15:01:44 194

原创 [转]jmock使用总结

jmock是写单元测试时需要生成mock对象时很好的辅助库。软件地址: http://www.jmock.org本文是我今天摸索使用jmock(v2.4)的总结。不是初学指南,当你入门了,我想可以作为简单手册。是原版文档补充。一般使用模式:生成Mockery对象,可以全局共享 Mockery context = new JUnit4Mockery()...

2009-06-24 12:43:07 127

原创 [转]spring集成quartz,出现2次重复调用的问题

问题分两种情况:1:把工程发布到tomcat的webapps目录下:这样执行定时任务是没有问题的。我们也不用更改tomcat的配置。我找了几个tomcat,发现appBase="webapps"是tomcat的默认配置。我们在本地测试时发现定时任务只会执行一次。而且对多个定时进行监控,一切正常。所以,如果此种情况,那么,恭喜你,你不要改配置文件。2:在tomcat的conf...

2009-06-22 15:57:40 152

原创 [转]Java Annotation(4)

作者:曾巧(numenzq) 摘要本文是该系列文章中的最后一篇文章,作为收尾,本文主要讲解如何通过Java反射来获得我们想要的注释信息,如果你对反射比较熟悉,那你应该能轻而易举的读取到想要的注释信息。 读取注释信息    当我们想读取某个注释信息时,我们是在运行时通过反射来实现的,如果你对元注释还有点印...

2009-06-19 15:55:41 58

原创 [转]Java Annotation(3)

作者:曾巧(numenzq) 摘要在之前的文章中,我们已经了解了Annotation的基本概念,Java的内置Annotation和如何定制自己的Annotation;在这里我们将学习Annotation的另一个特性:元注释,它可以使我们更好的定制我们的注释。 内容l         ...

2009-06-19 15:51:43 68

原创 [转]Java Annotation(2)

作者:曾巧(numenzq) 摘要在前一篇文章中,已经向你介绍了Annotation的基本概念、作用、Java内置注释等,本文将向你展示在J2SE 5.0或更高版本中Annotation(注释)更强大的一面:自定义注释,开发人员可以根据需求编写特定功能的注释。通过对本文的学习,我们将了解到如何创建注释,使用自定义注释等...

2009-06-19 15:48:36 59

原创 [转]Java Annotation(1)

 作者:曾巧(numenzq) 摘要Annotation(注释)是J2SE 5.0引入的新功能,它被定义为JSR-175规范。简单地说,它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。本文只会介绍注释的基本概念,以及Java内置注释的使用方法;关于定制注释及其他高级主题将在下一篇文章中讲解。...

2009-06-19 15:47:12 59

原创 [转]JavaScript实现即时统计文本区域字数

实现代码:<html> <head> <script language="javascript"> function textareastrlen(str)//统计文本区域字数函数 www.DeepTeach.com{ var len; var i; len = 0; for (i=0;i<str.length...

2009-06-18 13:49:24 63

原创 [转]jQuery跟随浮动广告实现代码

实现方法:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><he...

2009-06-17 17:11:14 122

原创 [转]java生成并更换验证码(字母和数字)

一 用Servlet生成随机数字或字母验证码 import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.util.Random;import javax.imageio.ImageIO;...

2009-06-12 12:08:12 106

原创 [转]wicket基本控件使用笔记

Label       new Label(“message”,”message content”); MutLineLabel         new MutlineLabel(“message”,”我的名字:\n我的性别:”);     这里可以将\n转成<br/>,相当于Servl...

2009-06-08 17:28:45 111

原创 [转]Hibernate对Annotation的扩展

Hibernate Annotation ExtensionsHibernate 3.1 offers a variety of additional annotations that youcan mix/match with your EJB 3 entities. They have been designed as anatural extension of EJB3 anno...

2009-05-26 19:18:48 417

原创 PostgreSQL出现You must install at least one postgres

sudo apt-get -t sarge-backports install postgresql-client-8.3

2009-05-21 13:23:15 2076

原创 [转]crontab命令

Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它,cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务:crontab -u //设定某个用户的c...

2009-05-19 22:22:30 64

原创 [转]定时备份postgresql

1、建立一個shell文件,名叫backupdb,放到/usr/sbin目錄,內容如下#!/bin/shtd=`date +"%Y%m%d%H%M%S" `su postgres -c "/usr/local/pgsql/bin/pg_dump dbname > /home/dbbackup/"$td.dbname.dump將數據庫dbname備份到 /home/d...

2009-05-19 22:06:05 80

原创 [转]JSTL fmt功能说明

所有标签:Tags fmt:requestEncodingfmt:setLocalefmt:timeZonefmt:setTimeZonefmt:bundlefmt:setBundlefmt:messagefmt:paramfmt:formatNumberfmt:parseNumberfmt:formatDatefmt:parseDate ...

2009-05-14 15:54:13 150

The JasperReports Ultimate Guide

The JasperReports Ultimate Guide.pdf 英文文档(密码在LicenseKeys.txt文件中)

2009-10-23

空空如也

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

TA关注的人

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