自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell程序设计(4)

参数置换变量 参数置换变量是另一种为变量赋值的方式,其一般形式是:变量 2=${变量1op字符串} 其中,op标识操作符,它可以是下列四个操作符之一::-、:=、:+、:?。变量2的值取决于变量1(参数)是否为空串、利用哪个操作符以及字符串的取值。 在使用格式上应注意,操作符的前后不留空格。 1.变量2=${变量1:-字符串} 如果变量1的值为空,则变量2的值等于给定的字符串,变量1...

2010-06-07 13:35:05 167

原创 shell程序设计(3)

shell中的特殊字符 1.通配符 用于模式匹配,常用的有三种: 1)*:匹配任意字符的0次或多次出现,但应注意,文件名前面的圆点(.)和路径名中的斜线(/)必须显示匹配。例如,模式“ *file”不能匹配.profile,而“.*file”才能匹配。 2)?:它匹配任意一个字符。 3)[]:其中有一个字符组。其作用是匹配该字符组所限定的任何一个字符。例如,f[abcd]能匹配fa,...

2010-06-06 13:40:10 298

原创 Linux系统如何查看及修改文件读写权限(转)

Linux系统如何查看及修改文件读写权限 查看文件权限的语句:     在终端输入:     ls -l xxx.xxx (xxx.xxx是文件名)     那么就会出现相类似的信息,主要都是这些:     -rw-rw-r——     一共有10位数     其中: 最前面那个 - 代表的是类型     中间那三个 rw- 代表的是所有者(user)     然...

2010-06-05 14:17:44 182

原创 shell程序设计(2)

3.export语句与环境设置 1)export语句 在命令行上键入的命令都是响应的进程执行的,父进程创建子进程。子进程运行时的环境与父进程的环境往往不同。就是说,子进程只继承了父进程的公用区,而私有的数据区和栈区是不同的。一个进程在自己的环境中定义的变量时仅限于自身范围的局部变量,不能自动传给其子进程,所以父进程定义的变量对其子进程的运行环境不产生任何影响。为了把变量的这些变化体现到以后...

2010-06-05 14:14:43 137

原创 spring学习笔记(10)

使用注解方式注入: 1。准备: 注解方式的注入主要针对对象属性的注入。 使用注解功能要引用注解包,另beans.xml的配置模板如下:

2010-06-05 13:33:42 97

原创 shell程序设计(1)

1.shell概述 Unix系统中通常提供三种不同的shell,即Bourne shell(sh)、C-shell(csh)、和Korn shell(ksh)。在Linux系统中还包含了Bash,它是由sh发展而来。稍有不同。还包含csh、ksh的特色,但大多数sh脚本可以不加修改的在Bash下运行。 2.shell脚本执行 执行shell脚本的方式基本上有三种: 1)输入定向到s...

2010-06-05 13:33:23 215

原创 spring学习笔记(9)

使用继承。在beans.xml里配置如下: 将bean为userServiceBean的修改为: 新建AbstractUser.java package com.neusoft.main.object; public abstract class AbstractUser { private String abstractTest; ...

2010-06-01 14:39:29 115

原创 spring学习笔记(8)

属性注入方式 1。settter注入 1)简单属性: beans.xml配置如下: 新增User.java: package com.neusoft.main.object; /** * @author hongchq * @version $Revision 1.1 $ 2010-6-1 上午11:07:01 */ publi...

2010-06-01 14:08:21 112

原创 tokyoCabint及tokyoTyrant简介

附件为tt及tc的简单介绍,见附件!

2010-06-01 10:59:33 200

原创 spring学习笔记(7)

实例: 1。环境搭建 导入spring需要的包,spring核心jar包、commons-logging.jar(暂时先用这两个玩玩),因为要写单元测试,导入juint4相关jar包。 2。eclipse新建springTest工程。导入相关jar包,在src目录下新建beans.xml. 新建接口UserDao及实现类UserDaoImpl.代码如下: 接口: packa...

2010-06-01 10:51:08 103

原创 spring学习笔记(6)

自定义属性编辑器,spring配置文件中的字符串转换成响应的对象进行注入spring已经有内置的属性编辑器,我们可以根据需求写自己的属性编辑器。 步骤: 1。集成java.beans.PropertyEditorSupport类 2。覆写setAsText()方法 3。将属性编辑器注册到spring中 AOP是使用动态代理实现的。 1。切面aspect 对象操作过程中的截面。这个...

2010-06-01 09:58:23 103

原创 spring学习笔记(5)

有两种方法可以实现Bean的之前初始化方法。1、使用“init-method”属性,在Spring的配置文件中定义回调方法。下面将会具体描述。2、实现接口InitializingBean并实现它的afterPropertiesSet()方法。接口InitializingBean的代码如下: public interface InitializingBean { void afterProper...

2010-05-31 16:54:04 92

原创 spring学习笔记(4)

我们可以在Spring的配置文件中直接设置Bean的属性值。例如:你的Bean有一个“maxSize”属性,它表示每页显示数据的最大值,它有一个set方法。代码如下: private int maxSize; public void setMaxSize(int maxSize) { this.maxSize = maxSize; } 这样,你可以在Bean定义时设置这个属性的值: 2...

2010-05-31 16:51:11 96

原创 spring学习笔记(3)

BeanFactory是Spring的“心脏”。它就是Spring IoC容器的真面目。Spring使用BeanFactory来实例化、配置和管理Bean。但是,在大多数情况我们并不直接使用BeanFactory,而是使用ApplicationContext。它也是BeanFactory的一个实现,但是它添加了一系列“框架”的特征,比如:国际化支持、资源访问、事件传播等 BeanFact...

2010-05-31 16:42:26 98

原创 spring学习笔记(2)

依赖注入的三种实现形式 我们将组件的依赖关系由容器实现,那么容器如何知道一个组件依赖哪些其它的组件呢?例如用户注册的例子:容器如何得知UserRegister依赖于UserDao呢。这样,我们的组件必须提供一系列所谓的回调方法(这个方法并不是具体的Java类的方法),这些回调方法会告知容器它所依赖的组件。根据回调方法的不同,我们可以将IoC分为三种形式: Type1-接口注入(Interfac...

2010-05-31 16:28:57 99

原创 spring学习笔记(1)

Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 ■...

2010-05-31 16:26:19 187

空空如也

空空如也

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

TA关注的人

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