- 博客(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
2009-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人