`
Alvin871111
  • 浏览: 17705 次
  • 性别: Icon_minigender_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)输入定向到shell 这种方式是用输入重定向方式让shell从给定文件中读入命令行并进行相应处理。其一般形式是: $sh < 脚本名 例如:$sh < ex1 shell从文件ex1中读取命令行,并执行他们,当sh ...
参数置换变量 参数置换变量是另一种为变量赋值的方式,其一般形式是:变量 2=${变量1op字符串} 其中,op标识操作符,它可以是下列四个操作符之一::-、:=、:+、:?。变量2的值取决于变量1(参数)是否为空串、利用哪个操作符以及字符串的取值。 在使用格式上应注意,操作符的前后不留空格。 1.变量2=${变量1:-字符串} 如果变量1的值为空,则变量2的值等于给定的字符串,变量1保持不变;否则,变量2的值等于变量1的值,变量1的值保持不变。 2.变量2=${变量1:=字符串} 如果变量1的值为空,则变量2和变量1都取给定字符串的值;否则,变量2取变量1的值,而变量1保持不变。 3.变量2= ...
shell中的特殊字符 1.通配符 用于模式匹配,常用的有三种: 1)*:匹配任意字符的0次或多次出现,但应注意,文件名前面的圆点(.)和路径名中的斜线(/)必须显示匹配。例如,模式“ *file”不能匹配.profile,而“.*file”才能匹配。 2 ...
Linux系统如何查看及修改文件读写权限 查看文件权限的语句:     在终端输入:     ls -l xxx.xxx (xxx.xxx是文件名)     那么就会出现相类似的信息,主要都是这些:     -rw-rw-r——     一共有10位数     其中 ...
3.export语句与环境设置 1)export语句 在命令行上键入的命令都是响应的进程执行的,父进程创建子进程。子进程运行时的环境与父进程的环境往往不同。就是说,子进程只继承了父进程的公用区,而私有的数据区和栈区是不同的 ...
使用注解方式注入: 1。准备: 注解方式的注入主要针对对象属性的注入。 使用注解功能要引用注解包,另beans.xml的配置模板如下:
使用继承。在beans.xml里配置如下: <bean abstract="true" id="parent"> <property name="abstractTest" value="XXX"/> </bean> 将bean为userServiceBean的修改为: <bean id="userServiceBean" class="com.neusoft.main.object.User" parent="par ...
属性注入方式 1。settter注入 1)简单属性: beans.xml配置如下: <bean id="userServiceBean" class="com.neusoft.main.object.User"> <property name="id" value="100"/> <property name="name" value="test"/> </bean> 新增User.java: package co ...
附件为tt及tc的简单介绍,见附件!
实例: 1。环境搭建 导入spring需要的包,spring核心jar包、commons-logging.jar(暂时先用这两个玩玩),因为要写单元测试,导入juint4相关jar包。 2。eclipse新建springTest工程。导入相关jar包,在src目录下新建beans.xml. 新建接口UserDao及实现类UserDaoImpl.代码如下: 接口: package com.neusoft.main.dao; /** * @author <a href="mailto:hongchq@neusoft.com">hongchq </a&g ...
自定义属性编辑器,spring配置文件中的字符串转换成响应的对象进行注入spring已经有内置的属性编辑器,我们可以根据需求写自己的属性编辑器。 步骤: 1。集成java.beans.PropertyEditorSupport类 2。覆写setAsText()方法 3。将属性编辑器注册到spring中 AOP是使用动态代理实现的。 1。切面aspect 对象操作过程中的截面。这个模块调用的位置也比较固定:用户请求之后,执行业务逻辑之前。 2。连接点joinpoint 程序运行过程中的某个阶段点,如某个方法被调用,或者某个异常被抛出。 3。处理逻辑advice 在某个连接点所采用的处理逻辑,处理 ...
有两种方法可以实现Bean的之前初始化方法。1、使用“init-method”属性,在Spring的配置文件中定义回调方法。下面将会具体描述。2、实现接口InitializingBean并实现它的afterPropertiesSet()方法。接口InitializingBean的代码如下: public interface InitializingBean { void afterPropertiesSet() throws Exception; } 在JavaBean的所有属性设置完成以后,容器会调用afterPropertiesSet()方法,应用对象可以在这里执行任何定制的初始化操作。这个 ...
我们可以在Spring的配置文件中直接设置Bean的属性值。例如:你的Bean有一个“maxSize”属性,它表示每页显示数据的最大值,它有一个set方法。代码如下: private int maxSize; public void setMaxSize(int maxSize) { this.maxSize = maxSize; } 这样,你 ...
BeanFactory是Spring的“心脏”。它就是Spring IoC容器的真面目。Spring使用BeanFactory来实例化、配置和管理Bean。但是,在大多数情况我们并不直接使用BeanFactory,而是使用ApplicationContext。它也是BeanFactory的一个实现,但是它添加了一系列“框架”的特征,比如:国际化支持、资源访问、事件传播等 BeanFactory其实是一个接口-org.springframework.beans.factory.BeanFactory,它可以配置和管理几乎所有的Java类。当然,具体的工作是由实现BeanFactory接口的实现 ...
依赖注入的三种实现形式 我们将组件的依赖关系由容器实现,那么容器如何知道一个组件依赖哪些其它的组件呢?例如用户注册的例子:容器如何得知UserRegister依赖于UserDao呢。这样,我们的组件必须提供一系列所谓的回调方法 ...
Global site tag (gtag.js) - Google Analytics