创建对象的几种方式 调用无参数构造器 <bean id="user1" class="com.mattrix42.User"></bean> 调用有参数构造器 <bean id="str" class="java.lang.String">...
Continue readingpackage com.matrix42.config; /** * Created by Matrix42 on 2017/5/6. */ public class User { private int id; private String nam...
Continue reading框架概述 Struts:基于MVC模式的应用层框架,主要是作为控制层组件,也影响javabean,jsp Hibernate:基于持久层的组件,简化JDBC操作 Spring:主要有六大模块功能 事物管理 与其他框架整合 MVC开发模式 基于MVC模式的项目分层 Spr...
Continue reading表示重定向的目标不是一个文件,而是一个文件描述符,内置的文件描述符如下 1 => stdout 2 => stderr 0 => stdin 换言之 2>1 代表将stderr重定向到当前路径下文件名为1的regular file中,而2>&a...
Continue reading像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。 Shell 中包含脚本可以使用: . filename 或 source filename 两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。 sour...
Continue readingUnix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。 命令输出重定向...
Continue reading函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 Shell 函数的定义格式如下: function_name () { list of command...
Continue readingfor循环 for循环一般格式为: for 变量 in 列表 do command1 command2 ... commandN done 列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量...
Continue reading