架构
文章平均质量分 90
锋行天下之华山论剑
这个作者很懒,什么都没留下…
展开
-
Drools规则引擎之入门篇
要求施加在当今软件产品上的大多数复杂性是行为和功能方面的,从而导致组件实现具有复杂的业务逻辑。实现 J2EE 或 J2SE 应用程序中业务逻辑最常见的方法是编写 Java 代码来实现需求文档的规则和逻辑。在大多数情况下,该代码的错综复杂性使得维护和更新应用程序的业务逻辑成为一项令人畏惧的任务,甚至对于经验丰富的开发人员来说也是如此。任何更改,不管多么简单,仍然会产生重编译和重部署成本。规则引擎翻译 2013-03-28 23:25:24 · 711 阅读 · 0 评论 -
云计算技术
第一部分:我们为什么要学习云计算技术•“这是一场革命,庞大的数据资源使得各个领域开始了量化进程,无论学术界、商界还是政府,所有领域都将开始这种进程。” ———哈佛大学 社会学教授加里·金 •一分钟内,微博推特( Twitter)上新发的数据数超过10万;社交网络“脸谱”( Faceb转载 2013-10-03 22:39:20 · 685 阅读 · 0 评论 -
java开发5款很好的工具
作者在IDR解决方案中,一直寻找方法来编写出更好的代码,后来他们发现,通过使用一些工具使用好的工具不仅可以提高代码质量,还可以提高开发人员的工作效率。在本文,作者将介绍5款在IDR解决方案的(开发语言为Java)中,最常用也最实用的工具给Java开发人员,希望它们帮你开发出更好的代码。1.FindBugs顾名思义,FindBugs是一款帮助开发者发现bug的工具,它是一个开源项目,遵循GN转载 2013-10-05 12:54:08 · 596 阅读 · 0 评论 -
vtd-xml
XML解析技术之VTD-XML 简介及代码实例博客分类:我的JavaXMLVTD-XMLSAXDOMnon-extractive第一部分:XML解析技术简介 XML(eXtensible Markup Language,可扩展标记语言)是由World Wide Web联盟(W3C)定义的元语言,即一种关于语言的语言。 Xml的优势或者说力转载 2013-10-07 17:05:43 · 877 阅读 · 0 评论 -
test
IE下IFrame引用跨域站点页面时,Session失效问题解决 2013-1-17 [导读]在一个应用(集团门户)的某个page中, 通过IFrame的方式嵌入另一个应用(集团实时监管系统)的某个页面. 当两个应用的domain 不一样时...问题场景:在一个应用(集团门户)的某个page中, 通过IFrame的方式嵌入另一个应用(集团实时监管系统)的原创 2013-10-27 12:23:20 · 510 阅读 · 0 评论 -
使用ServletRequestListener和ServletRequestAttributeListener
2.13.4 使用ServletRequestListener和ServletRequestAttributeListenerServletRequestListener用于监听用户请求的到达,实现该接口的监听器需要实现如下两个方法。requestInitialized(ServletRequestEvent sre):用户请求到底、被初始化时触发该方法。requestDestroy转载 2013-11-06 17:37:35 · 593 阅读 · 0 评论 -
eclipse中使用Jrebel+tomcat完成热部署
eclipse中使用Jrebel+tomcat完成热部署 发表于1年前(2012-12-25 13:44) 阅读(331) | 评论(0) 1人收藏此文章,我要收藏赞0教程针对如下框架,开发工具,插件包整理 1. eclipse3.7版本 2.转载 2014-01-13 22:40:24 · 738 阅读 · 0 评论 -
在云中更快地开发和部署
通过 IBM 进行企业云应用程序开发和交付,使您的工作更为简单。我们细心处理细节,使您可以集中精力进行创新。使用我们经过验证的应用程序模式,更快地构建应用程序。或者,使用我们的开发人员套件(英文),创建您自己的模式。使用以上任何一种方法,您都可以快速部署到公共云或私有云。我们还对 DevOps 进行了集成,以便您的开发和部署团队能够在持续的交付周期中更好地合作。因此,无论您开发新应转载 2014-01-13 22:42:35 · 497 阅读 · 0 评论 -
百度BAE JAVA环境搭建属于自己的微信公众平台接口
在百度BAE JAVA环境搭建属于自己的微信公众平台接口 BAEJAVA环境BAE环境微信公众平台在讲之前先唠几句,之前闲来无事接触微信搞到现在已经有一段时间了。期间折腾过很多东西。本来想在微信上搞点实质性的东西,搞着搞着就搞成娱乐的玩意了。不过也好,朋友们无聊的时候拿来当成娱乐发泄工具也不错,呵呵。废话不多说了,直奔主题吧。1.在做微信公众平台开发前转载 2014-01-13 22:36:39 · 2120 阅读 · 1 评论 -
java SE 7规范(又名JDK 7)
转载自:http://www.javalord.com/javalordblog/?p=349java SE 7规范(又名JDK 7)开发进展很顺利,计划于2011年夏天发布最终版本。为了让开发者能够方便快速地一览JDK 7中的所有重要元素,Developer.com发表了JDK 7 Reference Card,为开发者提供参考。JSR203:JDK中会更多的IO A转载 2014-03-15 15:32:23 · 2068 阅读 · 0 评论 -
oracle的连接数
查看oracle用户数据库连接数1、查询oracle的连接数select count(*) from v$session;2、查询oracle的并发连接数select count(*) from v$session where status='ACTIVE';3、查看不同用户的连接数select username,count(username) from v$sessi转载 2014-04-16 16:54:32 · 903 阅读 · 0 评论 -
两个tomcat6 两个服务的安装方法
一台服务器 两个tomcat6 两个服务的安装方法 安装步骤如下: 1、下载安装包,我用的是apache-tomcat-6.0.26-windows-x86.zip和jdk-6u13-windows-i586-p.exe。 2、先安装jdk和第一个默认的tomcat(网上都有相关的资料)。 3、安装第二个tomcat转载 2013-09-13 00:42:23 · 633 阅读 · 0 评论 -
集群的可扩展性及其分布式体系结构之七--网络负载平衡常见问题
集群系统的设计是复杂的,特别在处理通信和软件架构上面,有很多令人意想不到的问题,层出不穷。以下是笔者在部署集群系统的时候遇到的频率较高的问题,且作为抛砖引玉,希望广大爱好者可以加以讨论:1. 溢出如果有太多网络流量要处理,就会导致包丢失和发往目的节点的包阻塞,这时就会导致溢出。溢出可能发生在主控平衡器,也可能是在各服务节点。由于平衡器在处理能力上往往比节点的要大的多,就很可能是平衡器的流量转载 2013-08-05 16:19:22 · 740 阅读 · 0 评论 -
webservices
服务端开发 1. bean目录:开放服务的方法参数javabean和返回参数javabean,使用到的bean必须在/web/WEB-INF/server-config.wsdd配置:如:qname="ns:GroupInfo"xmlns:ns="urn:BeanService">参考server-config.wsdd 的配置开放服务要用到的javabeanSTART -->2原创 2013-03-27 09:55:33 · 545 阅读 · 0 评论 -
WebSphere性能调优-垃圾收集器
基于WebSphere 构建的企业应用,时常会出现性能问题,在严重的情况下还会提示出内存溢出,这是一件很让人恼怒的事情。在WebSphere Application Server(Was)运行的时候,内存溢出,会生成大量的溢出文件,如Javacore, Heapdump等文件,占用了大量的磁盘空间。在这种情况下,时常会出现一连串的系统问题,如部署在Was的所有应用服务都报错,Was连控制台也无法访翻译 2013-05-06 23:36:28 · 1067 阅读 · 0 评论 -
jvm内存溢出分析
jvm内存溢出分析对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况:第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出:那什么样的情况就是堆栈溢出呢?当你看到下面的关键字的时候它就是堆转载 2013-05-06 23:48:35 · 813 阅读 · 0 评论 -
FINDBUGS 程序bug检查工具eclipse插件(3.5以上版本)
安装打开eclipse.Help > Software Updates ->Find and Install. 选择 Search for new features to install. >next > New Remote Site… 在对话框里填写如下: Name: findbugs. URL: http://findbugs.cs.umd.edu/eclipse翻译 2013-05-07 22:23:16 · 974 阅读 · 0 评论 -
不健壮代码分析
1、尽早释放无用对象的引用。好的办法是使用临时变量的时候,让引用变量在退出活动域后,自动设置为null,暗示垃圾收集器来收集该对象,防止发生内存泄露。对于仍然有指针指向的实例,jvm就不会回收该资源,因为垃圾回收会将值为null的对象作为垃圾,提高GC回收机制效率; 2、我们的程序里不可避免大量使用字符串处理,避免使用String,应大量使用StringBuffer,每一个String对象都得转载 2013-05-09 22:01:14 · 463 阅读 · 0 评论 -
启用Tomcat6的隐藏Gzip压缩功能
其實是 tomcat 6 把注释整個拿掉,让大家以为Tomcat对Gzip不再支持,其实不然,大家可以看一下http://tomcat.apache.org/tomcat-6.0-doc/config/http.html就知道,Tomcat依然支持这个功能。 背景:HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户转载 2013-05-13 17:03:26 · 629 阅读 · 0 评论 -
网站用户体验---0513
搞网站的都知道网站用户体验很重要,这在我们做SEO里面也是重中之重在多次强调的核心因素,而且搜索引擎也在不断的调整在往这方面做进一步的改进,都是希望能够给用户一个很好的浏览体验,而对我们网站来说能够影响浏览体验的第一要素则是页面打开时间的问题。一个页面在5~8秒左右还没能打开,我想大家都没耐心再等下去了,直接关闭了事,这样也增加了跳出率,也是用户体验不好的表现,那么我们如何分析出我们网站的打开时间转载 2013-05-13 16:30:49 · 424 阅读 · 0 评论 -
JAWR【一个java项目的javascript和CSS集成和压缩工具】
概述现在的系统都趋向于富客户端,客户端的逻辑很多是Javascript来完成的,这样导致了JavaScript文件数量的增多,加大了对网络带宽的需求。JAWR是一个java项目的javascript和CSS集成和压缩工具,提供如下的功能:1. 对网络交互的数据进行压缩,比如对JS,CSS,图片等。通过去除空行,空格,换行符,注释,变量名混淆可以大大减少JS和CSS文件大小。常用的压缩工具有转载 2013-05-14 16:40:59 · 1294 阅读 · 0 评论 -
poi 将excel转换为html的java代码
import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import原创 2013-06-09 12:17:23 · 3430 阅读 · 0 评论 -
java将Word/Excel/PDF文件转换成HTML整理
java将Word/Excel/PDF文件转换成HTML整理项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一、使用Jacob转换Word,Excel为HTML “JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。”首先下载Jacob包,JDK1原创 2013-06-09 12:10:28 · 4400 阅读 · 0 评论 -
Java Web应用产品安装程序制作方案
目录:一.背景二.开源工具三.环境准备四.技术准备4.1. Jsmooth 4.1.1. Jsmooth简介 4.1.2.工作原理 4.2. IzPack 4.2.1.IzPack简介 4.2.2.工作原理转载 2014-05-20 23:41:18 · 1011 阅读 · 0 评论