自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 JAVA在多核平台下运行资料

资料摘要: 1、多核平台下的机遇; 1)、硬件多线程; 2)、增加吞吐量; 3)、提高确定性; 4)、parallel 收集器 和concurrent收集器 2、多核平台下的挑战; ...

2011-08-08 14:51:30 217

原创 velocity模板问题

今天很不幸又看到线上一个故障,又是因为在velocity模板中,foreach循环里set临时变量碰到null的问题#foreach($x in $list) ## 1 #set ($temp = $x) ## 2 设置临时变量的值 $temp ## 3 输出临时变量的值#end ## 4...

2010-09-03 21:29:06 180

原创 tomcat配制问题

我们线上以及开发、测试使用的jboss是设置过uri传输编码为GBK的(在conf\tomcat-server.xml中,URIEncoding="GBK")    开发人员采用wtp方式进行开发的时候,因为使用的是tomcat,实际上web容器默认的uri编码是iso-8859-1的,所有如果你的应用有设计到地址上显示中文的情况,可能需要注意了,可能你测试的时候没有任何问题,但是一旦提交测试...

2010-09-03 21:24:49 145

原创 log4J不妥当的写法

//log4j不妥当的写法  public class Xml2DataParserImpl { private final Log log = LogFactory.getLog(Xml2DataParserImpl.class);} 妥当的写法 public class Xml2DataParserImpl { private st...

2010-09-03 21:19:46 141

原创 【性能优化领域】linu各层面可调性能参数介绍

上次简单介绍了下,linux的cpu,memory,disk i/o; net i/o 性能监控的一些工具;这节就介绍下,这些层面上出现瓶颈时,怎样调节内核,有那些内核参数可以调节来获得性能的提升; 下节介绍下:怎么识别性能瓶颈,当然只是空想了,怎样识别需要具体问题具体对待了;    希望对这些参数的介绍使大家对于linux的内核有一定的认识;第一节:cpu 性能瓶颈计算机中,cpu是最重...

2010-09-03 21:10:30 217

原创 java泛型小问题 --摘自一个同事发的邮件

几年前当Java5还未正式发布的时候,看到过一些人写的介绍Tiger中的新特性,当时对我第一感觉冲击最大的就是泛型(generics)和注释(annotation),因为它们直接影响了我们编码的语法习惯。在后来的使用过程中,对于泛型一直没有特别深入的使用过,没有遇到那样的需求和场景。只需要了解Java中的泛型是编译期的,运行期被“擦拭”掉了;然后还有几种通配符的表示就足够了。 直到一天...

2010-06-18 11:14:23 305

原创 maven开发常见问题排除

 ÒMAVEN2使用mvn install命令出现java.lang.OutOfMemoryError错误解决办法命令行先执行:set MAVEN_OPTS=-Xms256m -Xmx256m,然后照常执行:mvn install.问题解决! Ò打开maven的bin目录下的mvn.bat(windows),将 set MAVEN_OPTS=-Xms256m -Xmx256m添加进去...

2010-06-09 09:20:06 151

原创 nested exception is java.sql.SQLException: 关闭的连接

前段时间做一个后台系统,在开发测试环境应用运行的非常良好,没有出现任何的问题。当测试完成上预发布时问题出现了,应用运行非常缓慢,一直停在某一个地方不执行,最后抛一个nested exception is java.sql.SQLException: 关闭的连接的异常,很时郁闷。刚开始碰到这个部题一直以为是我的连接池出现了问题,应用中事务太大,导致死锁等引起的。网上也搜了一个遍,找到的答案基...

2010-01-21 10:40:07 1544

原创 java一般任务较好的写法举例

1.定义任务/** * 表示一个任务 * */public interface Task { /** * 运行实际的任务内容 * * @throws Exception */ public void runTask() throws Exception; /** * 返回Task的信息 * @return */...

2010-01-14 12:56:29 163

原创 代码review

对于代码review个人也有些小小的看法: 1.首先我觉得我们所有开发人员要弄明白 现在Code Review 的目的 ,凡事不弄明白目的,无法做好完成一件事情,个人觉得有以下一些目的: a)可以在项目早期就能够发现代码中的BUG ,提测后可以尽快的释放开发资源;b)同时可以达到知识共享 ,避免我们所有开发人员犯一些很常见,很普通低级的错误 ;c)保证项目组人员的良好沟通 ,项目的代码更容易维护 ...

2010-01-11 17:56:18 224

原创 执行力文档

为什么我们要谈执行力? 意愿、能力作为分析一个人工作表现好坏的标准不够。 每个人都想工作表现好。我认为不是没意愿,也不是没能力,而是有些人并不清楚该如何正确地做事情。 为什么执行力很重要? 一个企业成功,30%靠战略,40%靠执行力,其余30%靠运气。 对于个人来说,目标到结果,中间的重要一环就是执行。 什么是执行力? 做事三部曲: 做正确的事情: 目标 正确地做事:执行力 正确地让别...

2010-01-11 17:52:25 211

原创 无限层次扩展 和 查询性能 矛盾的解决

经典问题,刚好以前解决过,分享一下: 就是逻辑树,怎么存储的问题。主要考虑点: 无限层次扩展 和 查询性能 矛盾的解决。基本模式: 表:Location 编码名称父编码CN中国 ZJ浙江省CNHZ杭州市HZXH滨江区HZNB宁波市ZJ优点: 模型简约而不简单, 支持任意层次扩展。缺点...

2010-01-11 17:47:45 134

原创 SSL设置

这几天做个单点登录,要用到SSL,于是需要做apache的SSL证书,google了很多,都不行,在一个老事的帮助下终于搞定了,非常简单,在windows平台或者linux平台都可以按以下命令生成证书:步骤1:生成密钥命令:openssl genrsa 1024 > server.key说明:这是用128位rsa算法生成密钥,得到server.key文件步骤2: 生成证书请求命令:o...

2010-01-11 17:36:28 192

原创 spring事务

在一个项目的开发中,为spring的事务折腾了一下,主要是注解后测试事务总是无法回滚,刚开始以为那里配制错了,上网到处寻找,都是这样配制的,让我有点晕。最后不得已把spring的源码打开看了一下,发现掉到陷井里去了!也许是对spring了解的不深,不过还是把自己的解决方案分享出来!欢迎拍砖。   我们知道,Spring的AOP实现方式有两种:1、Java代理方式;2、Cglib动态增强方式

2010-01-08 09:25:00 487

转载 java 的clone

经常听到有人说java中没有指针。事实如此吗?no,java是有指针的,只不过换了个名字而已,也就是我们经常提到的引用。我们知道,在java 中一切都是对象,那么我们如何操控对象?如何在成千上万的对象中找到我们所需的那个对象呢?又是如何让对象按照我们的意思来完成任务的呢?  Object o = new Object();   这是java中最常见的语句了,在这句话中做了三件事。首先声明一个Obj

2008-06-09 02:39:00 595

原创 CVS安装配置与使用

1、前言: CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。 本文是针对Windows的LAN环境下使用CVS的经验介绍,一步一步的向您介绍如何配置和使用CVS的服务器端和客户端。同时,本文只使用到了CVS当中最基本的东西,

2008-06-09 02:37:00 941

原创 详细讲解大型数据库的设计原则与开发技巧

目前,计算机技术已经广泛地应用于国民经济的各个领域当中,在计算机硬件不断微型化的同时,应用系统也逐渐向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运

2008-06-09 02:29:00 590

应用Rails进行REST开发

Http协议除了 get 和 post ,还可以做更多的事情,一直以来,很多的开发人员都忘了这一点. 但是,如果你知道浏览器其实只支持 get 和 post, 那么你就不会感到惊奇了. get 和 post 是http请求从客户端传到服务器端的两个方法.除了这两个,http协议还知道 put和 delete 方法,这两个方法告诉服务器创建或者删除一个WEB的资源. 这个教程的目的,就是扩展开发人员的视线,去了解http协议的 put 和 delete 方法.我们常说的 REST 这个术语,精华就是 http 协议中 get, post, put, delete 四个方法.Rails 从1.2版本开始,就支持 REST 这个技术了. 这个教程一开始会简短的介绍REST的背景和概念,接着介绍为什么要开发 REST风格的Rails应用. 使用 scaffolding,这是可以帮助我们产生 controller 和 model 细节的工具,对我们的进行REST应用的开发很有帮助.REST的应用中作用非常重大的路由技术,将会在接下来的章节介绍.“嵌套的资源”这个章节,会介绍一下REST的高级应用,告诉大家资源如何以 父 - 子(继承关系)的关系组合在一起,同时不违反的REST 风格的路由设计.教程的后面,还会介绍一些REST的内容,AJAX,REST风格的应用的测试方法,还有“ActiveResource”-- REST的客户端部分. 在我们开始之前,再啰嗦最后一句:要读这个教程,最少你要懂一点Rails开发的基本知识,否则的话,先去学习学习吧:)

2010-01-07

基与数据库的工作流程设计

基于关系数据库的工作流系统设计与实现 [文档在线提供].pdf

2010-01-07

分析设计之UML建模_class3.pdf

分析设计之UML建模,可以帮你分析设计一个项目,非常有用

2010-01-07

分析设计之UML建模_class1.pdf

分析设计之UML建模,对工程分析设计非常有帮助

2010-01-07

apache mina帮助文档

NIO是一个基于事件的IO架构,最基本的思想就是:有事件我通知你,你再去做你的事情,没事件时你大可以节约大把时间去做其它任何事情。而且NIO的主线程only one,不像传统的模型,需要N个线程去,也减轻了JVM的工作量,使得JVM处理任务时显得更加高效。

2009-09-17

工作流详解

JBoss jBPM 是一个复杂的可扩展的工作流管理系统. JBoss jBPM 有直观的流程语言来表示商业流程图的术语比如,任务,异步通讯的等待状态,定时器,自动操作等等.把这些操作绑在一起,, JBoss jBPM 就有了最强大和易扩展性的控制流机制. <br><br>JBoss jBPM 只有最小的倚赖性可以很容易的作为java库来使用.当然它也可以用在吞吐量极为关键的J2EE 群应用服务器环境中. <br><br>JBoss jBPM 可以同任何数据库配置可以部署在任何应用服务器上. <br>

2008-07-14

jbpm工作流详解

JBoss jBPM 是一个复杂的可扩展的工作流管理系统. JBoss jBPM 有直观的流程语言来表示商业流程图的术语比如,任务,异步通讯的等待状态,定时器,自动操作等等.把这些操作绑在一起,, JBoss jBPM 就有了最强大和易扩展性的控制流机制. <br><br>JBoss jBPM 只有最小的倚赖性可以很容易的作为java库来使用.当然它也可以用在吞吐量极为关键的J2EE 群应用服务器环境中. <br><br>JBoss jBPM 可以同任何数据库配置可以部署在任何应用服务器上. <br>

2008-07-14

Struts2.0中文教程

Struts 2 中文教程:基于WebWork核心的MVC开发 ... 因此,本书完全可以作为Struts 2框架的权威手册,以供开发者在实际开发过程中参考。 <br>

2008-07-07

Struts2.0深入浅出

如果没有Webwork、XWork和Struts2 所有开发人员不懈的努力,这本书将永远无法面世。在我从一个开源项目的使用者变成一个开源项目的开发人员的过程中,Patrick Lightbody 和Jason Carreira对我的帮助将永远铭刻我心。<br>同时,我也应该感谢这几位技术评审人员——Don Brown, Philip Luppens 和Rene Gielen,是他们为本书内容的不断扩充提出了最终的调整方案。还有Jim Krygowski和James Walker,他们从繁忙的工作日程安排中特意抽出时间,站在Struts2以外的视角上,对本书的内容及连贯性提出了中肯的意见。如果没有他们的帮助,本书势必失色不少。我还要感谢Floyd Marinescu,他对我给予了充分的信任,并为我提供了网络版和印刷版的写作机会。<br>我还要谢谢我才华横溢的妻子LeAnn (也就是STR Worldwide),她一直支持着我的工作,并且长久以来一直对书稿进行评审和非技术层面的分析,这是我的无价之宝。

2008-07-07

Struts2.0权威指南完整版

作者:李刚<br>Struts 2 权威指南:基于WebWork核心的MVC开发 ... 因此,本书完全可以作为Struts 2框架的权威手册,以供开发者在实际开发过程中参考。

2008-07-07

空空如也

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

TA关注的人

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