- 浏览: 415729 次
- 性别:
- 来自: 杭州
最新评论
-
xurichusheng:
有个类 NameUtils 是在哪儿声明的呢?
Spring JdbcTemplate实现通用的泛型dao一:主功能实现 -
smallplum:
letmedown 写道Double d = new Doub ...
让Double类型完整显示,不用科学计数法显示E -
letmedown:
Double d = new Double("1.3 ...
让Double类型完整显示,不用科学计数法显示E -
chenbo19867758:
按照步骤可言实现破解和汉化,只是有部分没有汉化完全。
Linux上Jira 5.0的安装、破解及汉化 -
henryxiao57:
ServerID 如何获取?
Linux上Jira 5.0的安装、破解及汉化
文章列表
最近在负责一个大系统的实施,经过需求分析之后,将系统分为5个子系统,我们采用SOA架构,分模块开发。项目组中最大的一个争议就是,子系统之间的通讯问题,大家提出了两种方案:一、如果5个子系统最后发布为5个war包,那么相互之间就不能直接调用,而是需要通过webservices等通讯方式,那会增加一些开发工作量;二、如果5个子系统合并在一个大工程中,下面放所有的模块,那子系统间的访问很简单,但是日常的开发管理会存在比较大的风险。
从管理的角度来看,我是比较偏向第一种方案,因为这样结构更清晰更简单,开发人员之间的相互影响也较小,还有一个好处就是,可以将不同的子系统发布在不同的应 ...
在用到web service时,如果是调用自己开发的web service还好,可以有一个方法的接口或参数对象实体类什么的,但如果是调用第三方的服务,除了得到web service服务地址的wsdl文档外,没有任何实质性编码的东西,写原生调用太麻烦 ...
Spring 在设置完一个bean所有的属性后,会检查bean是否实现了InitializingBean接口,如果实现就调用bean的 afterPropertiesSet方法。另外,如果bean是单例的,则afterPropertiesSet方法只会被调用一次;否则每次创建 bean时afterPropertiesSet方法都会被重 ...
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。
2. 尽量避免随意使用静态变量
要知道,当某个对象被定义为stataic变量所引用,那么gc通常是不会回收这个对象所占有的内存,如
...
jquery autocomplete 使用文档
- 博客分类:
- 前端
jquery-autocomplete学习 一、用前必备 官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ 当前版本:1.0 需要JQuery版本:1.2.6 二、使用 <script src="./jquery-1.3.2.js" type="text/javascript"></script> <script src="./jquery.autocomplete.js" type="text/j ...
项目版本的管理,一般每个公司都有一套自己的版本定义规则和方法,但总的来说大方向都是差不多的。以下是我个人觉得比较实用的方式,供参考:
标准示例
1.0.0.20121203
版本号有前面三个数字加日期戳指定,三个数字分别表示<主版本>.<次版本>.<增量版本>
示例
1.0.0.20121204
在项目中,利用iText和flying saucer生成pdf文件,网上所说的中文不显示的问题倒是没有遇到,不过就是中文字体时,由于字符宽度是按字母计算的,同样字数会导致一行显示很长不换行,从而超过版面宽度显示不全的问题。经过 ...
Java中动态实例化一个对象
- 博客分类:
- java历程
使用场合:不知道具体要去实例化那个类的对象,通常这个参数由用户传入。即类名不确定!
使用方法:
Class newTraffic = Class.forName("Car");
Traffic t= (Traffic)newTraffic.newInstance();
说明:
1、newTraffic为定义的一个变量,类型为Class,用来保存我们动态创建对象实例的类名;
2、forName()这个方法传入的参数是类名,即Car是我们定义好的一个类,返回的是Car这个类;
3、newInstance()即为实例化一个对象,注意它无参数,即它默认 ...
Javar泛型方法及动态参数
- 博客分类:
- java历程
(1) 如何创建泛型方法
我们用例子来说明一下如何创建一个泛型方法:
class Lists {
public static List toList(T[] arr) {
List lists = new ArrayList();
for(T element : arr) {
lists.add(element);
}
return lists;
}
}
我们可以这样进行调用
List ints = Lists.toList(new Integer[]{1, 2, 3});
List words ...
安装confluence时出现如下错误:
MySQL isolation level 'REPEATABLE-READ' is no longer supported. Isolation level must be 'READ-COMMITTED'.
只要在mysql的配置文件中,在mysqld下面添加如下代码:
[mysqld]
...
transaction-isolation=READ-COMMITTED
nexus的安装和基本配置
- 博客分类:
- java历程
Nexus介绍
Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽 ...
前几天重新安装了Tomcat6,安装完Tomcat6后在wepapps下面会有一些tomcat自带的项目(root、manager、host-manager等几个),这几天项目没什么用我就删掉了,后来在MyEclipse中配置好Tomcat,新建web项目,在启动Tomcat是会出现 严重: Error starting static Resources java.lang.IllegalArgumentException: Document base D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\host-mana ...
RPM命令手册 一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'')
当我们使用
netstat -apn
查看网络连接的时候,会发现很多类似下面的内容:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1
显示这台服务器开放了7710端口,那么这个端口属于哪个程序呢?
我们可以使 ...
因为机子上要同时部署jira,confluence等多个平台,因此jira独立安装明显浪费资源,所以采用war包方式安装,共用一个tomcat。
准备工作:下载JIRA,下载地址:http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa,目前为止,最新版 ...