自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (7)
  • 收藏
  • 关注

转载 active mq failover 连接参数

jms.brokerUrl=failover\:(tcp\://ip1\:61616?wireFormat.maxInactivityDurationInitalDelay\=30000,tcp\://ip2\:61616?wireFormat.maxInactivityDurationInitalDelay\=30000)?jms.useAsyncSend\=true&randomize

2013-05-20 17:54:19 2336

转载 Java添加UTF-7字符集支持

这段时间在做PushServer时,需要对编码过的邮件标题及发信人进行解码,然而开发的时候发现Javamail无法对UTF-7等编码解码,会抛出UnsupportedEncodingException。查看过JDK中rt.jar的部分代码,也看过javamail的部分代码,总结原因如下:JDK本身并不支持UTF-7字符集。关于这个bug(传送门),很早之前就有人反馈过给SUN了,但SUN已经明确表

2013-01-31 13:54:46 1031

转载 关于ActiveMQ的配置

目前常用的消息队列组建无非就是MSMQ和ActiveMQ,至于他们的异同,这里不想做过多的比较。简单来说,MSMQ内置于微软操作系统之中,在部署上包含一个隐性条件:Server需要是微软操作系统。(对于这点我并去调研过MSMQ是否可以部署在非微软系统,比如:Linux,只是拍脑袋想了想,感觉上是不可以)。对于ActiveMQ,微软系统和Linux都是可以部署的。从功能方面来说,一般最常用的就是:消

2013-01-23 11:21:06 1180

原创 C3P0 Mysql 配置

# mysqljdbc.driverClassName=...

2012-12-31 08:55:05 204

转载 Mysql Keepalived 主备

先说Mysql主从复制: mysql主从复制原理:mysql的主从复制是一个异步复制的过程,从一个主(master)的复制到另一个备(salve)的。在主备之间实现复制过程的主要有三个线程来完成,其中两个线程(sql线程和IO线程)在备端,另一个线程(IO线程)在主端。要实现主备之间的复制,首先要打开master端的二进制日志(mysql.bin.xxxxxx)功能。因为整

2012-12-21 17:09:29 961

原创 __cdecl __stdcall

__cdecl __stdcall 1.如果函数func是__cdecl(默认调用方式),调用时情况如下 int main() ...{ //参数从右到左压栈 push 4 push 3 push 2 push 1 call func add esp 0...

2011-10-20 22:20:19 93

原创 __cdecl、__stdcall、__fastcall

1.这三个修饰符的基本意思 __cdecl:C调用方式,VC默认使用该方式,参数从右向左传递,参数个数可变,栈的初始和清理由调用者完成 __stdcall:标准调用方式,多种语言使用这种调用方式,参数从右向左传递,参数个数不可变,栈的初始和清理由被调用者完成 __fastcall:参数尽量使用寄存器传递,很少用到,这里不予讨论。2.这三个修饰符的使用位置 ...

2011-10-20 22:18:57 277

原创 link

[yc]详解link详解link有些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错误信息不能定位到某一行)。或者对语言的一些部分不知道为什么要(或者不要)这样那样设计。了解本文之后,或许会有一些答案。 首先看看我们是如何写一个程序的。如果你在使用某种...

2011-07-19 22:23:57 185

原创 Birt 分页

[birt2.6]关于报表分页的script1、选中table的details,选择script标签页,打开birt的脚本编辑窗口;2、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下: var count = 0;3、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下:count++; if...

2011-05-25 09:28:24 240

原创 Birt Something

BIRT报表(报表设计器) 2011-03-14 18:52一、去掉Birt表格下自动生成的日期时间在报表下点击Xml Source标签,打开xml,找到 html new Date()]]> ...

2011-05-25 09:10:10 90

原创 Birt 动态设置

动态设置birt chart图标题在chart图的script里添加如下方法:function beforeGeneration(chart, icsc){ // a1=icsc.getExternalContext().getScriptable().getParameterValue("a"); b1= icsc.get...

2011-05-22 17:13:31 179

原创 birt report

http://www.theserverside.com/news/1364376/Using-Eclipse-BIRT-Report-Libraries-and-Templateshttp://www.ibm.com/developerworks/cn/opensource/os-ecl-birt/http://tech.ddvip.com/2008-12/12288120939...

2011-05-17 22:59:50 160

原创 oracle connection pool

http://download.oracle.com/docs/cd/B10501_01/java.920/a96654/connpoca.htm

2010-12-24 23:11:47 251

原创 jvm memory

一、JVM内存分配设置1. JVM内存分配设置的参数有四个:-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-Xmn Java Heap Young区大小,不...

2010-12-06 23:20:35 221

SQL (+)

connect scott/scott@ora9i查看如下语句: SELECT ename , dname FROM Emp, Dept WHERE Emp.Deptno(+) = Dept.Deptno 也可以写成: SELECT ename , dname FROM Emp RIGHT JOIN Dept ON Emp.Deptno = Dept.Deptno ...

2010-12-01 08:18:31 207

原创 利用hibernate jdbc 批量插入

hibernate jdbc 批量插入

2010-08-04 00:13:00 742

原创 寻求帮助,紧急......

现在我这边遇到这样的一个问题parent.hbm.xml 中

2010-07-28 11:32:12 84

转载 hibernate.connection.release_mode

Hibernate.connection.release_mode 参数解析

2010-07-24 14:41:00 4472

转载 编码2

看了几位的回答,感觉有点好笑,楼主本身就出了一个假命题,几位回答都没有弄清字符集的转换,楼主也不知道自己本身就犯了一个致命错误,“你好”本身就是一个多位编码,你却硬要用低位码去解码,不出错才怪呢?String s1 =new String(chinaString.getBytes("gb2312"),"ISO-8859-1");这里的gb2312可以省略,系统会默认用你控制面板设定好的字符集,因为

2010-05-27 01:10:00 675

转载 编码

1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识最早

2010-05-27 00:22:00 596

转载 编码

  好友名片加载中...

2010-05-27 00:21:00 428

转载 一个使用JDOM读取XML文件的工具类

/* * history * * Created on 2003-5-26 * * 2003-06-05 *   1.增加了Log的处理信息。 *   2.抛出的异常由原来UtilException的改变成XMLException,后者继承前者。 * * 2003-09-02 by David Yu *   1.增加了改变一个指定元素文本的方法。 * */package accp.util.xml

2010-01-13 22:23:00 1251

转载 从LiveJournal后台发展看大规模网站性能优化方法[zz]

一、LiveJournal发展历程LiveJournal是99年始于校园中的项目,几个人出于爱好做了这样一个应用,以实现以下功能:博客,论坛社会性网络,找到朋友聚合,把朋友的文章聚合在一起LiveJournal采用了大量的开源软件,甚至它本身也是一个开源软件。在上线后,LiveJournal实现了非常快速的增长:2004年4月份:280万注册用户。200

2009-04-27 15:48:00 515

原创 怎样配制集群/Session复制

怎样配制集群/Session复制 http://tomcat.jaxwiki.org/cluster-howto.html

2009-04-21 11:04:00 449

原创 Spring MVC 循序渐进(译)

http://aninfeel.javaeye.com/blog/69681

2009-04-09 10:52:00 466

原创 GWT 学习笔记6

 Java仿真(Java Emulation)尽管完整的GWT应用程序能用Java写出,再部分被翻译成JavaScript用于客户端执行。但这里有几个不足:1)面向客户端的代码被某java包所限制,只能作为其子集,该java包是Google的java到javascript翻译器所支持的java包。2)另外,客户端运行的代码只使用JRE的子集,该子集能被JavaScript所支持。一旦你熟悉它们后,

2009-03-26 09:56:00 1038

原创 GWT 学习笔记5

 Internationalization 国际化 (I18N)国际化(简写为i18n)是一个附加框架的过程,它让你的应用程序支持不同国家的语言。Localization 本地化(L10N)本地化(简写为l10n)为当使用框架定制应用程序的每一种语言时。GWT提供了完整的和可伸缩的国际化支持工具。还有拼写检查和语法错误检查等。实现国际化的标准Java方法是通过资源绑定和配置文件来实现。GWT也是如

2009-03-26 09:55:00 747

原创 GWT 学习笔记3

 Remote Procedure CallsRich Internet Applications (RIA)JavaScript Object Notation (JSON)在任何时候,只要你需要把代码运行在两个不同的地方,你就需要一种方法让它们之间相互通讯。最简单的方法是通过远程过程调用。远程过程调用是一种简单的方法,客户端可以执行服务器上的一些逻辑并得到一个返回结果。RMI,.NET Rem

2009-03-26 09:54:00 1039

原创 GWT 学习笔记4

一、History and Bookmarks书签对于Ajax应用来说是一个特殊的问题,因为用户只和单个的页面进行交互,因此这儿存在许多不同的片段、状态。GWT解决了这些问题。处理返回按钮和用户保存有用的标签的秘密是历史标识。历史标识仅仅是一个字符串,用于保存你想保存的状态。Google没有记载历史标识的最大长度,但是推荐为在100个字符以内。要通过编程来改变历史标识,可以调用方法:History

2009-03-26 09:54:00 1324

原创 GWT 学习笔记2

 一、用户界面(User Interface)在开发GWT应用程序时要注意一件事,它的开发非常像Swing,SWT,甚至是VB。你创建按钮、列表、表单,经事件监听器与之交互。你进行布局,试着让它们在一定的屏幕分辨率和屏幕尺寸下看起来更好看。主要的不同之处在于GWT应用是显示在Web浏览器上,它涉及到HTML页面。传统的Web应用程序是以一系列的HTML页面为结构,并以之导航的。1、与HTML的联系

2009-03-26 09:53:00 1286

转载 GWT 学习笔记1

 一、GWT介绍1)GWT目的:通过提供相似的Java开发环境,并隐藏各浏览器不兼容的部分,使AJAX开发变得更容易。2)GWT统一了客户端和服务器端的代码,形成了用一种语言来编写:Java。这有许多优势:(1)熟悉Java的开发者比熟悉JavaScript或Flash的开发者多。(2)Java的开发工具非常多,如Eclipse、NetBeans和IDEA。3)GWT允许以类似于创建Swing应用

2009-03-26 09:50:00 1524

转载 整合Liferay Portal和GWT (http://www.javaeye.com/topic/164570)

Portal 是一种非常棒的web2.0技术,它基于JSR168 Java Portlet规范, 用户可以根据自己的喜好加载所需的Portlet。它提供给用户非常个性化的用户体验。GWT 是一种由Google公司所开发的基于Java的Web框架技术,用于开发全Ajax应用程序。如何让这两种诱人的技术整合在一起就是我所感兴趣的,同样也是这篇文章所要探讨的主题。现有的主流Portal平台技术有Life

2009-03-25 16:24:00 1498

原创 网页内嵌多媒体 IE,Mozilla、Firefox、NetScape、Opera

来源:http://www.phpchina.com/54842/viewspace_31724.html如果你不总是用 Windows 上的 Internet Explorer 来上网的话,你可能会注意到,许多网站上的视频点播之类的多媒体内容,你无法直接在 Internet Explorer 以外的其它浏览器中观看,比如明明已经安装了插件却提示缺少插件,或者什么都不提示出

2009-03-18 21:32:00 861

转载 深入浅出taglib

标准的JSP 标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签。简而言之,如果使用taglib,那么你可以设计自己的JSP标记!一般来

2009-03-10 10:07:00 599

原创 Get communities in Velocity

http://www.liferay.com/web/guest/community/forums/-/message_boards/message/2364694?_19_redirect=%2Fweb%2Fguest%2Fcommunity%2Fforums%2F-%2Fmessage_boards%2Fsearch%3F_19_redirect%3D%252Fweb%252Fguest%25

2009-03-04 16:52:00 537

转载 如何Eclipse自动提示

很多人不知道Eclipse如何开启代码助手的自动提示功能,只是使用Eclipse默认的输入了“.”之后才会出现提示。打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面。(点击图片查看大图)在上图画红线的地方,会看到只有一个“.”存在。表示:只有输入“.”之后才会有代码提示,我们要修改的地方就是这里,可是Ecli

2009-02-28 22:01:00 966

原创 如何在 Journal Template 中得到当前登录用户

在 Journal Template 中新建Template中的脚本如下:  #set ($userService =$serviceLocator.findService("com.liferay.portal.service.UserLocalService"))#set ($user =$userService.getUserById($getterUtil.getLong($req

2009-02-28 18:09:00 462

原创 How to get parameters from the URL?

How to get parameters from the URL? 5/11/08 8:47 PM Hi all,Seemslike a very simple thing to do, but Ive been at it for a while now andjust cant seem to get it to work! Heres

2009-02-28 15:11:00 519

转载 Toolbar Dock without drop-down menu

http://www.liferay.com/web/guest/community/forums/-/message_boards/message/2059252?_19_redirect=%2Fweb%2Fguest%2Fcommunity%2Fforums%2F-%2Fmessage_boards%2Fsearch%3F_19_redirect%3D%252Fweb%252Fguest%25

2009-02-12 09:59:00 553

转载 再论Session事件的捕获

再论Session事件的捕获最近又有网友问到,如何用Session实现在线统计的功能,其实只要对Servlet规范详细了解一下,明白其基本原理,编写一个类似的功能并不是一件很复杂的事情。我以前的一篇文章,最初也是发表在JavaResearch上的(http://www.javaresearch.org/arti ... 106&thread=2164),不过可能源码没有全部给出,只给出了最

2009-02-03 14:15:00 455

java 编码方式转换大全

编码方式转换 Differences between UTF-8 format and Java modified UTF-8 format The null byte (byte)0 is encoded using the 2-byte format rather than the 1-byte format, so that Java virtual machine UTF-8 strings never have embedded nulls. Only the 1-byte, 2-byte, and 3-byte formats are used.

2010-06-01

stuts 1.x 标签库(html,bean,logic)

stuts 标签库 ,主要是1.x的几个标签库(html,bean,logic)

2010-03-06

Java Concurrency

java 多线程并发的一本好书,值得推荐

2009-06-11

java 反编译软件

很不错的java反编译软件,直接将class文件拖进去就ok了

2008-09-12

javascript 教程

javascript 教程,不错的ppt,哈哈哈

2008-03-21

ant 指南

ant 使用指南,中文pdf 版本

2008-03-21

sms library

java 源代码 ,CMPP 协议 短信网关

2007-08-10

空空如也

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

TA关注的人

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