Welcome 微信登录

首页 / 软件开发 / 数据结构与算法

通向架构师的道路 第四天 Tomcat性能调优-让小猫飞奔

通向架构师的道路 第四天 Tomcat性能调优-让小猫飞奔

通向架构师的道路 第四天 Tomcat性能调优-让小猫飞奔2013-02-11 csdn lifetragedy一、总结前一天的学习从“第三天”的性能测试一节中,我们得知了决定性能测试的几个重要指标,它们是:ü 吞吐量ü Responsetimeü Cpuloadü MemoryUsage我们也在第三 天的学习中对Apache做过了一定的优化,使其最优化上述4大核心指标的读数,那么我们的Apa...
通向架构师的道路 第五天 tomcat集群-群猫乱舞

通向架构师的道路 第五天 tomcat集群-群猫乱舞

通向架构师的道路 第五天 tomcat集群-群猫乱舞2013-02-11 csdn lifetragedy一、为何要集群单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景。当时这个工程是这样的,tomcat 这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service layer也没有dao layer。然后App Zone这边是weblogic,传输用的是sp...
通向架构师的道路 第六天 漫谈基于数据库的权限系统的设计

通向架构师的道路 第六天 漫谈基于数据库的权限系统的设计

通向架构师的道路 第六天 漫谈基于数据库的权限系统的设计2013-02-11 csdn lifetragedy一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值无限分类实现算法”如 何来优化“系统菜单”的结构而告终。今天的内容和前几天的基础框架是一样的它们都属于基础知识,在这些基础知识上还可以 扩展出无数的变种与进化设计。二、先来看客户的一个需求2.1 用户实...
通向架构师的道路 第七天 漫谈使用ThreadLocal改进你的层次的划分

通向架构师的道路 第七天 漫谈使用ThreadLocal改进你的层次的划分

通向架构师的道路 第七天 漫谈使用ThreadLocal改进你的层次的划分2013-02-13一、什么是ThreadLocal早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Th...
通向架构师的道路 第八天 weblogic与apache的整合与调优

通向架构师的道路 第八天 weblogic与apache的整合与调优

通向架构师的道路 第八天 weblogic与apache的整合与调优2013-02-13 csdn lifetragedy一、BEAWeblogic的历史BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能...
通向架构师的道路 第九天 weblogic的集群与配置

通向架构师的道路 第九天 weblogic的集群与配置

通向架构师的道路 第九天 weblogic的集群与配置2013-02-13 csdn lifetragedy一、Weblogic的集群还记得我们在第五天教程中讲到的关于Tomcat的集群吗?两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发。现在看看WebLogic的集群吧,其实也差不多。区别在于:2 Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个node,没有总控端,没有任...
通向架构师的道路 第十天 Axis2 Web Service(一)

通向架构师的道路 第十天 Axis2 Web Service(一)

通向架构师的道路 第十天 Axis2 Web Service(一)2013-02-13一、Axis2简介1.1 介绍Axis2Axis框架来自 Apache 开放源代码组织,它是基于JAVA语言的最新的 SOAP 规范(SOAP 1.2)和 SOAP withAttachments 规范(来自 Apache Group )的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能,例如JBuilder以及著名的Eclipse J2E...
通向架构师的道路 第十二天 Axis2 Web Service(三)

通向架构师的道路 第十二天 Axis2 Web Service(三)

通向架构师的道路 第十二天 Axis2 Web Service(三)2013-02-15 csdn lifetragedy一、SOAPIn Axis2在前两天的教程中,我们学习到了用Axis2如何进行复杂数据、简单数据进行传输。正如我在前一天教程中所说,在web service的世界里,一切都是基于SOAP的,因此在今天我们将学习Axis2中的SOAP特性。今天的课程将用3个例子来完成即:1)客户端与服务端使用SOAP进行通讯2)服务端将Exception...
通向架构师的道路 第十三天 Axis2 Web Service安全初步

通向架构师的道路 第十三天 Axis2 Web Service安全初步

通向架构师的道路 第十三天 Axis2 Web Service安全初步2013-02-15 csdn lifetragedy一、WSSecurity简述安全的Web服务是Web服务成功的必要保证。但大家都知道,Web服务使用XML来进行数据交换,而XML在默认情况下是明文编码的;同时,大部分Web服务使用HTTP协议作为传输协议,同样,HTTP也是使用明文方式来传输数据的。这就造成了在不加密的传输协议上传输不加密的信息,从而使信息传输的保密性受到威胁。作为...
通向架构师的道路 第十四天 Axis2 Web Service安全之rampart

通向架构师的道路 第十四天 Axis2 Web Service安全之rampart

通向架构师的道路 第十四天 Axis2 Web Service安全之rampart2013-02-15 csdn lifetragedy一、加密保护我们的web service传输在上一天的教程中,我们讲了一个简单的基于” security-constraint”的以指定用户名和密码来保护一个Web Service以及如何用https对这个web service的通讯过程进行保护。虽然它用https来进行保护了,但是我们抛开http...
通向架构师的道路 第十五天 IBM Websphere的安装与优化 (二)

通向架构师的道路 第十五天 IBM Websphere的安装与优化 (二)

通向架构师的道路 第十五天 IBM Websphere的安装与优化 (二)2013-02-155.3 在WAS内布署应用一般我们使用ear格式在WAS内布署我们的web应用,因此此处和weblogic, tomcat稍稍有点不一样。为此,我们做了一个ant脚本用于打包我们的ear。一个ear文件的格式应该如下:myEAR|__ META-INF|__application.xml|__myWAR.war可以看到,一个ear文件:包含一个META-INF目录...
通向架构师的道路 第十六天 IBM Websphere与IBM HttpServer的集成

通向架构师的道路 第十六天 IBM Websphere与IBM HttpServer的集成

通向架构师的道路 第十六天 IBM Websphere与IBM HttpServer的集成2013-02-15 csdn lifetragedy一、IBMWebsphere与IBMHttpServerIBM WebSphere非常强大,几乎可以和任何主流Web服务器集成。其原理和Weblogic与Apache以及tomcat与Apache的集成原理一致,也是以plug-in(插件)的方式来做应用的。不过我们今天要介绍的是IBM自带的HttpServer,又...
通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (一)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (一)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (一)2013-02-15 csdn lifetragedyIBM WebSphere的发行版分为单机版和NetworkDeployment版,我们把Network Deployment称为ND即可作集群的版本。WAS的集群和Weblogic的集群一样,它也可以作垂直和横向两种集群。而WASND的集群是在所有的集群中最强大的,因为它可以:通过各个node组成一个个cell,又可以把...
通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (二)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (二)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (二)2013-02-15全部节点创建完成后对照着我们回过头来,再来对照着上面的那个表格,来看下面这个列表。逻辑名称单元功能profileNameserverDmgr集群管理单元DmgrdmgrServer1集群节点1AppSrv01server1Server2集群节点1AppSrv02server1我们依次启动AppSrv01与AppSrv02来测试我们刚才的创建是否成功。两个s...
通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (三)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (三)

通向架构师的道路 第十七天 IBM Websphere集群探秘-WASND (三)2013-02-15一、整合IBMHTTPServer与WASND我们应用已经在集群环境中发布成功了,下面我们来使用我们的IHS来集成我们的WASND吧,必尽在实际应用中我们对外只有 一个网址即:http://localhost/cbbs,至于它背后有几个AppServer对用户来说应该是“透明”的。通过服务器->服务器类型->web服务器...
通向架构师的道路 第十八天 万能框架Spring(一)

通向架构师的道路 第十八天 万能框架Spring(一)

通向架构师的道路 第十八天 万能框架Spring(一)2013-02-18 csdn lifetragedy前一阵列刚换了个新的工作环境,然后自己的baby也刚出生,一直没有时间去做工作以后的其它事了,担搁了一段日子。今天儿子满一周了,我内人她家帮着照顾着,总算我可以喘口气休息一下,因此决定将这个系列的博文继续下去,同时也将此篇献给我刚出生一周的儿子和幸苦了10个月的爱人。二、基本概念Spring,作为一个流行框架它给我们在日常工程中的框架搭建提供了太多的...
通向架构师的道路 第十九天 使用maven构建Spring工程

通向架构师的道路 第十九天 使用maven构建Spring工程

通向架构师的道路 第十九天 使用maven构建Spring工程2013-02-18 csdn lifetragedy一、前言上次大家拿了我上传的工程后,有些人自己通过spring3,struts1.3,hibernate3的download的包自行去装配jar包到工程的WEB-INFlib目录下。有些是通过我上传的alpha_lib包把里面的jar文件一股脑的copy到了工程的WEB-INFlib目录下去。有时经常还会发生少包了,ClassNotFound...
通向架构师的道路 第二十天 万能框架spring(二)maven结合spring与ibatis

通向架构师的道路 第二十天 万能框架spring(二)maven结合spring与ibatis

通向架构师的道路 第二十天 万能框架spring(二)maven结合spring与ibatis2013-02-18 csdn lifetragedy一、前言上次讲了Struts结合Spring并使用Spring的JdbcTemplate来搭建工程框架后我们面临着jar库无法管理,工程发布不方便,jar包在工程内太占空间,jar包冲突,管理,甚至漏包都问题。于是我们在讲“万能框架spring(二)”前,传授了一篇番外篇,即讲利用mav...
<< 151 152 153 154 155 156 157 158 159 160 >>