自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 tomcat集群原理

对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。要实现这一点,大体上有两种方式,一种是把所有Session数据放到一台服务器上或者数据库中,集群中的所有节点通过访问这台Session服务器来获取数据;另一种就是在集群中的所有节点间进行Session数据的同步拷贝,任何一个节点均保存了所有的Sessi...

2011-07-22 13:49:54 98

原创 监控tomcat运行

首先用文本编辑器打开一个Tomcat节点的Catalina.bat,找到set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties...

2011-07-22 13:44:24 113

原创 apache tomcat 集群配置

1.首先,在Apache安装目录下找到conf/httpd.conf文件,以文本编辑器打开。 去掉以下文本前的注释符(#)以便让Apache在启动时自动加载代理(proxy)模块。 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod...

2011-07-22 13:35:15 90

原创 类的初始化

 类的初始化工作,主要是将静态变量、常量初始化为“正确”的值(也就是程序员希望设定的特定值而非其类型的默认值),以及其它一些需要在初始化类的时候需要做的工作(如读取配置文件等)。通常我们可以这样做:Java代码 class A extends B {       public static int intVal = 30;       public static

2009-11-10 10:25:00 683

转载 ASCII码表

  ASCII码表   信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。 

2009-11-10 10:00:00 275

原创 在default目录下快速配置JBoss集群(Web方面)

在default目录下快速配置JBoss集群(Web方面)    说起JBoss集群好像很高深的样子,其实一点也不恐怖,建立一个集群很简单,难的是怎么针对具体的应用优化服务器和实现负载均衡(学习中^o^)。本文将带领大家在JBoss的default目录下建立一个简单的Web方面的JBoss集群。      搭建环境   两台电脑 //其实一台也够了,不过需要修改其中一个JBoss监听的

2009-09-18 15:09:00 453

原创 图解JVM在内存中申请对象及垃圾回收流程

关键字: jvm 内存 gc先看一下JVM的内存模型:  图1 从大的方面来讲,JVM的内存模型分为两大块:  永久区内存( Permanent space )和堆内存(heap space)。 栈内存(stack space)一般都不归在JVM内存模型中,因为栈内存属于线程级别。每个线程都有个独立的栈内存空间。 Permanent

2009-09-17 15:41:00 383

原创 maven2使用手册

maven2 起步     相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。     与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。     主要的几个新特性包括:(详细参考http://www.ibm.com/devel

2009-09-04 14:00:00 482

原创 开发时间估算

        项目经理制定项目时间表的时候,需要估算每个任务所需的时间,其中开发任务中模块的分配和时间估算是其中最主要的部分。本篇专门就这部分作一个阐述。 一、在分配模块和估算开发时间时,我们需要把握的原则和目标: 1、保证项目整体的进度。 2、有助于确保开发编码的质量。 3、有助于提高开发编码的速度。 二、每个公司都拥有自己的技术框架,开发人员主要的工作通常投入在具体的商业逻辑上。 通常每个模

2009-08-31 16:25:00 641

原创 ant 使用随笔

Ant的优点 Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点。 跨平台性。Ant是存Java语言编写的,所示具有很好的跨平台性。 操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 时XML格式的文件,所以和容易维护和

2009-08-31 15:39:00 232

原创 项目沟通7个好习惯

习惯一:态度积极如果你积极面对冲突,迎难而上而不是避而远之。回避只会导致情况恶化。习惯二:牢记目标从一开始就要清楚沟通的目的是什么,明白沟通成功的目标是什么,我们再开始。这只是第一步。你头脑中的蓝图不会被想当然的接受,需要改变对方的想法,或按照你的思路来进行。沟通的过程中要维持良好气氛,缩小分歧,不管结果如何,对方参与沟通本身值得鼓励。习惯三:重要的先说艰难的沟通过程中,要

2009-08-31 15:24:00 227

原创 FTP命令全集

如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。 FTP的命令行格式为: ftp -v -d -i -n -g [主机名] , 其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用;.n etrc文件; -d 使用调试方式; -g 取消全局文件名。 FTP使用的内部命令如下(中括号表示可选项): 1.![cmd[args>:在本地机

2009-08-31 14:10:00 378

转载 我第一次做开发主管的历程(转贴)

我第一次做开发主管的历程(转贴)    今天的阳光很猛,让我心潮澎湃。在早上的会议,老板任命我为项目主管,负责公司WEB系统新增功能开发工作。这是我第一次全面负责软件项目开发。在这过程有成功的喜悦,也有很多失败的教训。我将自己的感受和体会写出来,与大家共勉。     一. 第一天收到的三份礼物     项目成功核心在于管理     对我而言,这个任命是意料之中,在过去的几个项目我作为程序员都表

2009-08-31 13:42:00 509

原创 oracle cbo rbo

ORACLE 提供了CBO、RBO两种SQL优化器。CBO在ORACLE7 引入,但在ORACLE8i 中才成熟。ORACLE 已经明确声明在ORACLE9i之后的版本中(ORACLE 10G ),RBO将不再支持。因此选择CBO 是必然的趋势。      CBO和 RBO作为不同的SQL优化器,对SQL语句的执行计划产生重大影响,如果要对现有的应用程序从RBO向CBO移植,则必须充分考虑这些影响

2009-08-31 10:55:00 370

空空如也

空空如也

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

TA关注的人

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