自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(78)
  • 收藏
  • 关注

转载 was和ihs的优化文档

Web 服务器调整参数WebSphere Application Server 提供用于几个 Web 服务器品牌和版本的插件。每个 Web 服务器操作系统组合都有特定的调整参数,这些参数可影响应用程序性能。•        IBM HTTP Server IBM HTTP Server V6.0 是多进程、多线程的服务器。o        访问日志         描述:收集

2010-05-09 16:11:00 2081 1

转载 apache的keepalive调式说明

在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。  KeepAlive配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中

2010-05-09 15:17:00 878

转载 Apache的prefork模式和worker模式

prefork模式这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。这个MPM具有很强的自我调节能力,只需要很少的配置指令调整。最重要的是将MaxClients设置为一个

2010-05-09 15:15:00 406

转载 Linux下查看apache连接数

这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的连接数太少了,需要较长的时间去响应用户的请求,后来修改了一下Apache 2.0.59的配置文件httpd.conf:# prefork MPM# StartServers: number of server processes to start# MinSpareServers: mi

2010-05-09 14:58:00 1170

转载 浅谈领域驱动设计

转载出处:http://www.blogjava.net/AndersLin/archive/2009/05/07/269496.html  作者:anders小明2009年5月7日  需求背景现在的样子如PoEAA中提到的:事务脚本(Transaction Script)和表模型(Table Moduel)模式。存在问题事务脚本看到的是零散的数据,而表模型混合了下文要

2009-11-28 16:01:00 459

转载 修改Oracle XDB的8080端口

从Oracle 9i开始,Oracle的安装缺省包含了XDB。在启动数据库后,Oracle XDB的http服务将会自动占用了8080端口,这给使用或JBoss、Tomcat进行java web开发的人造成了许多不必要的麻烦。 本文将主要介绍修改XDB的http和ftp服务端口的3种方法。 1.使用dbms_xdb包修改端口设置 使用sys登录sqlplus sqlplus sys/p

2009-07-24 14:27:00 397

转载 linux 下 apache2.2.2+svn 1.3.1安装

本文基本上网络上都能找到,只是安装的过程中略有不同,小有问题吧,转载的基础上略有改动,我是完全按照下面步骤安装,并取得成功的apache的安装 httpd是web服务器,用来通过web访问subversion,我下载到httpd-2.2.2.tar.bz2。解压该文件:#bunzip2 httpd-2.2.2.tar.bz2#tar xvf httpd-2.2.2.tar

2009-04-23 15:02:00 533

转载 Maven2 的常用命令

Maven2 的运行命令为 : mvn ,常用命令为 :              mvn archetype:create :创建 Maven 项目              mvn compile :编译源代码              mvn test-compile :编译测试代码              mvn test : 运行应用程序中的单元测试    

2009-04-13 16:10:00 2907 1

转载 apache并发数调整

 手头有一个网站在线人数增多,访问时很慢。初步认为是服务器资源不足了,但经反复测试,一旦连接上,不断点击同一个页面上不同的链接,都能迅速打开,这种现象就是说明apache最大连接数已经满了,新的访客只能排队等待有空闲的链接,而如果一旦连接上,在keeyalive的存活时间内(KeepAliveTimeout,默认5秒)都不用重新打开连接,因此解决的方法就是加大apache的最大

2009-04-13 13:37:00 18042

转载 springside extends spring Security

  相信side对Acegi的扩展会给你耳目一新的感觉,提供完整的扩展功能,管理界面,中文注释和靠近企业的安全策略。side只对Acegi不符合企业应用需要的功能进行扩展,尽量不改动其余部分来实现全套权限管理功能,以求能更好地适应Acegi升级。 3.1 基于角色的权限控制(RBAC)    Acegi 自带的 sample 表设计很简单: users表{username,pa

2009-04-13 11:00:00 1881

转载 四色原型

板桥里人 http://www.jdon.com 2006/2/19(转载请保留)前言  我们搞技术的有很多误区,比如经常陷入纯技术钻牛角尖的争辩,而全然不顾业务场景,技术活做太多,经验一箩筐,但是有时会疑惑,这些经验是否适合其他自己没有经历过的新系统呢?我们在技术设计路线上走得太久,容易迷失方向,什么是设计不足;什么是过度设计,如何把握这个度?   在对待项目上,有一种极端是认为

2009-04-08 11:39:00 527

转载 GC(Garbage collection) Log and Analysis

 转载:http://www.blogjava.net/justinchen/archive/2009/03/19/254144.html  

2009-03-20 11:40:00 492

转载 An Overview on Common JVM Level Problems in Java SE Application

转载:http://www.blogjava.net/justinchenCommon Problems in Java SE ApplicationThis message is based on the following materials. http://java.sun.com/developer/technicalArticles/J2SE/monitoring/#

2009-03-20 11:38:00 529

转载 JDK5.0垃圾收集优化

       作者:江南白衣,最新版链接:http://blog.csdn.net/calvinxiu/archive/2007/05/18/1614473.aspx,版权所有,转载请保留原文链接。       原本想把题目更简单的定为--《不要停》的,但还是自己YY一下就算了。      Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停

2009-02-11 11:01:00 385

转载 JVM内存的设置的原理

默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)在we

2009-02-11 10:44:00 418

转载 高并发高流量网站架构设计(参考)

目 录1引言91.1互联网的发展91.2互联网网站建设的新趋势91.3新浪播客的简介112网络层架构122.1镜像网站技术122.2 CDN内容分发网络132.3应用层分布式设计162.4网络层架构小结173交换层架构173.1第四层交换简介173.2硬件实现183.3软件实现184服务器优化194.1服务器整体性能考虑194.2

2009-02-09 11:21:00 653

转载 详解网站性能测试指标

转载:http://developer.51cto.com/art/200812/101270.htm 通用指标(指Web应用服务器、数据库服务器必需测试项) Web服务器指标 数据库服务器性能指标 系统的瓶颈定义 稳定系统的资源状态 通俗理解:·日访问量·常用页面最大并发数·同时在线人数·访问相应时间案例:最近公司一个项目,

2009-02-09 10:50:00 1189

转载 apache下ab网站压力测试命令的参数、输出结果的中文注解

apache下ab网站压力测试命令的参数、输出结果的中文注解以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:port]/path参数:-n requests Num

2009-02-06 17:40:00 733

转载 Netstat 状态分析

Netstat状态分类用netstat -an命令查看!再stat下面有一些英文,简单说一下这些英文具体都代表什么:LISTEN:(Listening for a connection.)侦听来自远方的TCP端口的连接请求SYN-SENT:(Active; sent SYN. Waiting for a matching connection request after having

2009-02-06 17:38:00 759

转载 服务器调优──提高并发量

        操作系统的中打开文件的最大句柄数受限所致,常常发生在很多个并发用户访问服务器的时候.因为为了执行每个用户的应用服务器都要加载很多文件(new一个socket就需要一个文件句柄),这就会导致打开文件的句柄的缺乏.解决: 尽量把类打成jar包,因为一个jar包只消耗一个文件句柄,如果不打包,一个类就消耗一个文件句柄. java的垃圾回收不能关闭网络连接打开的文件句柄,如果没

2009-02-06 17:16:00 2285

转载 Oracle 快照及 dblink使用 (两台服务器数据同步)

--名词说明:源——被同步的数据库 -- 目的——要同步到的数据库 /*一、创建dblink:*/ --1、在目的数据库上,创建dblin drop database link dblink_anson; Create public database link dblink_anson Connect to lg identified by lg using SDLGDB; --源数据库的用户

2009-01-17 17:23:00 529

转载 在包含LONG类型的表上建立物化视图

对于LONG类型的限制很多,不过对于高级复制来说,很多的LONG类型相关的问题都是可以解决的。 对于多主复制,包含LONG类型相对比较麻烦,需要首先修改表结构,将LONG类型转变为LOB类型。对于物化视图,就相对简单很多,不需要修改基表的数据类型。 首先,如果不需要同步LONG类型的字段,那么不需要进行任何的修改,只有在物化视图的创建过程中不包括LONG字段就可以了。 如果需要包含LONG字段,那

2009-01-17 17:16:00 552

转载 Hadoop分布式文件系统:架构和设计要点

一、前提和设计目标1、硬件错误是常态,而非异常情况,HDFS可能是有成百上千的server组成,任何一个组件都有可能一直失效,因此错误检测和快速、自动的恢复是HDFS的核心架构目标。2、跑在HDFS上的应用与一般的应用不同,它们主要是以流式读为主,做批量处理;比之关注数据访问的低延迟问题,更关键的在于数据访问的高吞吐量。3、HDFS以支持大数据集合为目标,一个存储在上面的典型文件大小一

2009-01-16 17:36:00 860

转载 oracle job使用方法

 一、设置初始化参数 job_queue_processes  sql> alter system set job_queue_processes=n;(n>0)  job_queue_processes最大值为1000    查看job queue 后台进程  sql>select name,description from v$bgprocess;    二,dbms_job package

2009-01-15 18:20:00 444

转载 领域驱动设计和开发实战 转载

 背景领域驱动设计(DDD)的中心内容是如何将业务领域概念映射到软件工件中。大部分关于此主题的著作和文章都以Eric Evans的书《领域驱动设计》为基础,主要从概念和设计的角度探讨领域建模和设计情况。这些著作讨论实体、值对象、服务等DDD的主要内容,或者谈论通用语言、界定的上下文(Bounded Context)和防护层(Anti-Corruption Layer)这些的概念。相

2009-01-15 18:08:00 1127

转载 关于Java栈与堆的思考

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收

2009-01-15 15:40:00 381

转载 大型网站架构演变和知识体系

第一步:物理分离webserver和数据库由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易出问题,于是进入了第一步演变阶段:将应用和数据库从物理上分离,变成了两台机器,这个时候技术上没有什么新的要求,但你发现确实起到效果了,系统又

2009-01-12 14:24:00 525

转载 Hadoop学习

http://hi.baidu.com/shirdrn/blog/item/8f1115dd862e02325982ddc7.html前后好几篇文章   ,安装,部署,分析

2009-01-08 12:22:00 470

原创 The concurrenty solution for cache based on transaction (Draft)

Condition:     On Service layer, while a transaction around  a service method rollbacked , in the method, it occurs that the data cached is not concurrent with DB.For example, use ehcache , a method ,

2009-01-04 16:08:00 62

转载 动态自定义字段属性--Magento的EAV模型

EAV : Entity - Attribute - Value 的缩写,是数据库模型的一种,使用eav建模的好处是可以动态为数据模型增加或移除属性。1. 问题提出:假设需要定义一个实体Customer的信息,通常我们只要定义一个表为customer,并定义相应的属性即可。倘若某天需要为customer增加一个新的属性如“毕业学校”,那么就需要更改表的结构。如果使用EAV模型则

2008-12-30 12:00:00 1520

转载 apache2+tomcat5.5集群+session同步

apache2+tomcat5.5集群+session同步作者:刘宇 liuyu.blog.51cto.commsn群:[email protected] (linuxtone)说明:借前人之鉴,写一篇关于tomcat集群及session同步的问题,首先介绍tomcat集成及做集群的原因和必要性,session同步的作用。然后包括各软件的安装配置。原理:tomc

2008-12-29 18:26:00 1269

转载 (转)高并发网站架构策略

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,

2008-12-24 14:04:00 419

转载 linux系统SendMail详细配置

1、 安装相关服务 DNS Mailserver(sendmail、imap) 2、 启动相关服务 Service named restart Service sendmail restart Service xinetd restart Chkconfig ipop3 on 3、 配置DNS,添加MX纪录 配置DNS略 正/反向区间文件

2008-12-04 18:29:00 968

转载 Integrate Drools with Maven2 is a worry~~

Is this Maven 1 or Maven 2? Maven 2What steps will reproduce the problem?1. Create a GWT project where mvn install works fine.2. Add a reference in the POM to Drools dependencies: org.drools

2008-12-02 15:12:00 1578

转载 mysql的cluster&replication结合

为了设计一个合理的 MySQL Cluster To MySQL Server 的Replication 结构,既能满足现有代码的修改量,又想能提高系统的并发注文量,经过几周的摸索,设计以下的结构:http://blog.chinaunix.net/photo/33594_081104223443.jpg screen.width*0.7) {this.

2008-11-27 16:46:00 2652

转载 mysql-proxy实现replication(master&slave)

The trunk version of the MySQLProxy 0.6.0 just learnt about changing backends within runningconnection. It is now up to lua-script to decide which backend shall beused to send reques

2008-11-26 17:22:00 869

原创 Maven 常用命令连载

显示一个插件所有的goal 创建一个基于模版的项目,eclipse项目 //创建标准目录模板 mvn archetype:create -DgroupId=com.codeline.commons -DartifactId=codelineCommons //创建web项目 mvn archetype:create -DgroupId=com.mycompany.app   

2008-11-24 15:48:00 723

转载 confluence 安装破解

适用于Atlassian Confluence 2.9.1,评估license安装后替换同名文件。过期日为23400多个月之后:),无用户数限制 评估license:引用Server ID:  AYWO-6Q35-MU2Q-S42O  License Key:QOnNOdFDsXDNXqVbPiqguPbOpopdBmVDkTWDWQgTFMqNBWmi2KAT3kzE9U

2008-11-21 10:50:00 9199

转载 JIRA 安装破解

JIRA是bug 跟踪,问题跟踪和项目管理的一个软件。下面就说怎么破解和安装最新版的JIRA。(注:依此方法任何版本的JIRA都可以破解)   1.首先去下载JIRA   2.创建数据    3.设置环境变量和修改配置文件    4.Update Tomcat Libraries    5.破解JIRA   6.启动Tomcat安装JIRA1.下载J

2008-11-21 10:39:00 3038

转载 memcached测试

package com.danga.MemCached.test;import com.danga.MemCached.*;import java.util.*;public class MemCachedThreadBench { private static class WorkerStat { public int start, runs; public long setterTime,

2008-11-21 10:08:00 513

空空如也

空空如也

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

TA关注的人

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