自定义博客皮肤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)
  • 收藏
  • 关注

转载 理解Java中字符串(String)的存储和赋值原理

可能很多java的初学者对String的存储和赋值有迷惑,以下是一个很简单的测试用例,你只需要花几分钟时间便可理解。1.在看例子之前,确保你理解以下几个术语:栈 :由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。堆 :由JVM分配的,用于存储对象等数据的区域。常量池 :在编译的阶段,在堆中分配出来的一块存储区域

2012-07-18 13:08:25 687

原创 Axis实践之Axis入门

关键字: web service axis apache 第一部分: 安装Axis 第一步: 下载Axis 从Apache网站下载Axis发布包: http://ws.apache.org/axis/我下载的是 Axis 1.4 Final 版 第二步: 解压Axis压缩包到tomcat/webapps目录下 把下载的axis-bin-1_4.zip包解压缩到一个文件夹,可以是任意的,但如果文件夹包含中文名时,在中间有些过程需要对中文进行一些处理,否则可能出错; 我把axis-bin-1_4.zip解压到

2011-04-06 11:36:00 686

原创 java回调机制

<br />其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法。<br />下面举一个例子:<br />假定我们希望在某个事件发生时得到通知。我们可以定义一个接口:<br />/*<br /> * 在某个事件发生时得到通知.<br /> */<br />public interface InterestingEvent {<br />   public void interestingEvent();<br />}<br />此接口中的方法,是个没有返回值的也没有任何参数,如果您愿意也可以有返回

2011-02-21 23:48:00 469

原创 Java模式设计之模板方法模式

<br />这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。<br /><br />继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。“使用委派关系代替继承关系”,“尽量使用接口实现而不是抽象类继承”等等专家警告,让我们这些菜鸟对继承“另眼相看”。<br /><br />其实,继承还是有很多自身的优点所在。只是被大家滥用的似乎缺点更加明显了。合理的利用继承关系,还是能对你的系统设计起到很好的作用的。而模板方法模式就是其中的一个使用范例。<br /><br />

2011-02-21 22:23:00 402

原创 Web网站的性能测试工具

<br />随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)的响应时间,为服务器的性能优化和调整提供数据依据。<br />  我推荐各位Web 2.0开发测试人

2011-02-21 09:21:00 591

原创 Spring中的destroy-method

究竟Spring在何时调用destroy-method="close" 这个方法close()呢?终于借助JavaEye找到了答案,原来如果Spring不在Web Container或是EJB Container中的时候,这个方法还是需要我们自己来调用的,具体就是调用BeanFactory的destroySingletons()方法,文档上的“自动调用”这几个字真是害我不浅呀,原来自动也是通过Web Container或是EJB Container才可以自动,具体做法就是要实现ServletContextL

2011-02-20 20:10:00 5505

转载 Spring内核研究-set方法注入和构造函数注入

Spring种提供了2种常用的注入方式,set方法注入和构造函数注入。由于这2种注入方式很相似,都可以满足我们的需求,所以在大多数情况下我们忽视了这2种注入方式的区别。下面让我们看看这2种注入方式的特点。     我们先看看Spring在使用set方法注入时,是怎样实例化一个Bean和Bean的合作者的:     在A中有一个setB方法用来接收B对象的实例。那么Spring实例化A对象的过程如下:     在不考虑Bean的初始化方法和一些Spring回调的情况下,Spring首先去调用A对象的构造函数实

2011-02-20 19:43:00 2900 1

转载 shell判断文件,目录是否存在或者具有权限

<br />#!/bin/sh <br />myPath="/var/log/httpd/" <br />myFile="/var /log/httpd/access.log" <br />#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 <br />if [ ! -x "$myPath"]; then <br />mkdir "$myPath" <br />fi <br />#这里的-d 参数判断$myPath是否存在 <br />if [ ! -d "$myPath"]; then <

2010-10-08 10:42:00 518

转载 几个shell程序设计小知识

<br />一、用户登陆进入系统后的系统环境变量: <br />$HOME 使用者自己的目录 <br />$PATH 执行命令时所搜寻的目录 <br />$TZ 时区 <br />$MAILCHECK 每隔多少秒检查是否有新的信件 <br />$PS1 在命令列时的提示号 <br />$PS2 当命令尚未打完时,Shell 要求再输入时的提示号 <br />$MANPATH man 指令的搜寻路径 <br /><br />二、特殊变量: <br /><br />$0 这个程序的执行名字 <br />$n 这

2010-10-05 08:06:00 446

原创 ORACLE ORA-00132 ORA-00214

oracle断电后重启出现的问题已经解决方法 一、ORA-00132  问题描述 :syntax error or unresolved network name 第1步:复制一份pfile参数文件(注意:oracle中的pfile指的就是init.ora文件)$sqlplus /as sysdba;SQL> create pfile from spfile=/u

2010-02-01 13:36:00 2793

原创 IBM OMNIBUS INSTALL

文本方式安装命令 ./INSTALL -console图形界面安装命令 ./INSTALLomnibus:1      初始化数据库  ./nco_dbinit -server NCOMS2        修改omnibus的hostname      在图形界面下运行 ./nco_xigen 修改端口和host    文本方式                   

2010-01-18 17:03:00 1045

转载 observer模式

observer模式定义对象间的一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Observable是被观察目标(sub

2010-01-11 17:07:00 426

原创 spring学习笔记

控制反转IoC(Inversion of Control): 传统运用中程序之间的关系是用代码来控制的,而IOC指通过容器来控制程序之间的关系;  控制反转个人理解:因为spring都是面向接口编程和运行时才知道加载实现接口的类,平时我们编写代码来加载实现接口的类,现在只通过配置文件来实现; 依赖注入(DI = Dependency Injection): 在运行时 由容器 将依赖

2010-01-11 15:55:00 446

原创 如何切换机器上java -version值

     目前开发中有的程序必须在jdk和tomcat的4版本下运行,有的又必须在5版本下运行。机器上装了两个jdk和两个tomcat,可以通过修改path的值来实现版本的切换。

2009-07-30 20:20:00 514

空空如也

空空如也

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

TA关注的人

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