Struts2的Action的生命周期是:Struts2为每个请求都重新初始化一个Action的实例。可以稍微改造一下代码来验证一下。给HelloWorldAction加上一个public无参的构造方法,在里面输出一句话。大家都知道,一个Java类如果没有写构造方法,那么会有一个默认的publi.....
分类:
其他好文 时间:
2014-05-19 19:53:40
阅读次数:
261
一 、Cobbler简介
Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k
行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、yum仓库、构造系统ISO...
分类:
其他好文 时间:
2014-05-19 18:27:00
阅读次数:
530
类之间的相互转换,在这里由于complex类的定义在类polar之后,所以类polar不能直接使用complex,因此要现在类polar前声明complex类,由于这只是一个声明,所以类polar只能使用complex的声明,而不能使用它的具体成员,所以polar中的转换函数和构造函数只能在类中声明...
分类:
编程语言 时间:
2014-05-19 17:40:20
阅读次数:
266
对于每一个声明的函数,里边都会带有一个prototype成员,prototype会指向一个对象,现在我们来聚焦prototype指向的这个对象,首先我们会认为,这个对象是一个该函数对应的一个实例对象,因为我们在new一个对象的时候,通常都会继承该原型prototype对象的属性和方法。比如:
...
分类:
编程语言 时间:
2014-05-19 17:21:58
阅读次数:
362
第十章 深入函数1.
普通函数的重载将相同名字不同类型的函数重复调用多次来处理不同类型的数据①根据参数类型不同进行重载②根据参数个数不同进行重载2. 函数的缺省参数具有默认参数的函数
重载的是参数的数值☆可见函数重载主要是根据参数进行重载(函数都可以被重载)3. 重载构造函数4. 成员变量的初始化有...
分类:
其他好文 时间:
2014-05-19 17:05:21
阅读次数:
299
在new对象的时候有加上(),有不加(),不知道这个到底是什么区别?比如:CBase
*base = new CDerived();CBase *base = new
CDeviced;很多人都说,加括号调用没有参数的构造函数,不加括号调用默认构造函数或唯一的构造函数。这是有问题的。对于自定义类类型...
分类:
编程语言 时间:
2014-05-19 16:26:25
阅读次数:
498
中序线索二叉树/************************************************************************线索二叉树二叉树的节点有五部分构造-----------------------------------------|
lChild | l...
分类:
其他好文 时间:
2014-05-19 15:59:35
阅读次数:
285
public classTest {public Test()
{System.out.println("
构造函数");}@1:静态初始化块static{System.out.println("static{}");}@2:初始化块{System.out.println("{}");}public...
分类:
编程语言 时间:
2014-05-19 15:35:02
阅读次数:
295
设 ${\bf A}$ 为 $n$ 阶正定矩阵, ${\bf x}$, ${\bf y}$ 为 $n$
维列向量且满足 ${\bf x}^t{\bf y}>0$. 证明矩阵 $$\bex {\bf M}={\bf A}+\cfrac{{\bf x}{\bf
x}^t}{{\bf x}^t{\bf y...
分类:
其他好文 时间:
2014-05-19 14:00:09
阅读次数:
254
第一章是引言,所以这里不做笔记,总结一下书中第一章的主要内容是向我们解释了这本书所做的事情:指导Java程序员如何编写出清晰、正确、可用、健壮、灵活和可维护的程序。
2.1考虑用静态工厂方法代替构造器
静态工厂方法与构造器相比有四大优势:
(1)静态工厂方法有名称,具有适当名称的静态工厂方法易于使用、易于阅读;
(2)不必每次在调用它们的时候都创建一个新的对象;
(3)可以返回原...
分类:
编程语言 时间:
2014-05-18 15:24:33
阅读次数:
307