上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页

2012年8月19日

Struts2 helloWorld

摘要: 3、HelloWorld准备2011年5月3日9:181:创建Web Project后,在MyEclipse里面的window下的preferences里面配置好tomcat的路径还有JRE的路径。2:下载的struts的包,要看里面的例子3:把struts.xml文件拷贝到src包下,不要放在WEBINFO下面,因为编译后,struts配置文件就会自动的放到webinfo下面4:拷贝过去lib5:找到例子中的filter拷贝过去6:如果用开发模式的话,要把前面的拷贝到新建的前面,表示开发模式,把value值设置为true。7:查看struts这个的源码右键工程,属性,找到Java sourc 阅读全文

posted @ 2012-08-19 19:14 AllenZhao 阅读(272) 评论(0) 推荐(0)

Struts2基础知识

摘要: 一 概述struts2配置文件有两种:配置action的struts.xml和配置全局属性的struts.properties。Struts.xml文件定义了一些列的action,定义action的时候指定action的指定类,并定义该action处理结果与视图资源之间的映射关系。struts2的核心是控制器组件。A:FilterDispatcherB:业务控制器Action二 命名空间2、package,相当于为了区分里面不同的action的重名的情况3、就是说,想要访问某一个action,那么必须加上namespace的值,那么这里要访问的话就是/front/indexresult如果不写 阅读全文

posted @ 2012-08-19 19:13 AllenZhao 阅读(276) 评论(0) 推荐(0)

2012年8月17日

单例模式singleton

摘要: 双重检查成例在本章最后的附录里研究了双重检查成例。双重检查成例与单例模式并无直接的关系,但是由于很多C 语言设计师在单例模式里面使用双重检查成例,所以这一做法也被很多Java 设计师所模仿。因此,本书在附录里提醒读者,双重检查成例在Java 语言里并不能成立,详情请见本章的附录。单例模式的结构单例模式有以下的特点:.. 单例类只可有一个实例。.. 单例类必须自己创建自己这惟一的实例。.. 单例类必须给所有其他对象提供这一实例。虽然单例模式中的单例类被限定只能有一个实例,但是单例模式和单例类可以很容易被推广到任意且有限多个实例的情况,这时候称它为多例模式(Multiton Pattern) 和多 阅读全文

posted @ 2012-08-17 10:17 AllenZhao 阅读(159) 评论(0) 推荐(0)

Python学习笔记---基础汇总部分

摘要: 一直在做java,但是现在研究openstack,有研究源码提供API的任务,所以先看python基础,别到时侯干着急,下面只是我看书时候的一些笔记以及动手做时候的截图,并没有什么自己特别的思考整理,也就是说是给自己看的,误入的请绕行。 学习一门语言,肯定首先要了解它的背景,与其它语言简单的比较,看它最适合应用的范围地方。第二点就是要学习语言细节,包括语法、数据结构、开发环境等一系列。再往深入了说,是要往它的设计思路上面考虑。 现在只是看它的语言细节。 python知识点,由于基础教程这本书当时粗略的看过一遍,所以,和python核心编程这本书对比着看。 一 基础知识 1:在3.0中... 阅读全文

posted @ 2012-08-17 09:57 AllenZhao 阅读(273) 评论(0) 推荐(0)

2012年8月15日

Ubuntu 12.04 下安装ssh 服务遇到的问题以及总结

摘要: 为了配置安装多节点Openstack,今天在公司实验室里找了三台主机安装Ubuntu12.04,安装启动ssh server服务的时候出现问题。 首先,一般情况下ssh 的agent服务已经安装并启动了,安装server服务直接用: sudo apt-get install openssh-server 但是三台机器都报错,赵不到包,后来经过多次实验,最后发现,原来是我设置了代理后,要执行下面这句话: sudo apt-get update 这样就会更新一下源,再次执行安装语句就可以成功执行了。 安装后执行 ps -e | grep ssh 如果发现有sshd这个说明ssh se... 阅读全文

posted @ 2012-08-15 16:39 AllenZhao 阅读(258) 评论(0) 推荐(0)

2012年8月14日

面向对象原则之GOF是招式,九大原则才是精髓

摘要: 转自:www.cnblogs.com/skyhecheng/archive/2007/09/06/883888.html 只有到了一定层次后才会真正的深入体会到面向对象的一些知识点啊!不谈具体程序,谈的是你对软件的理解模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。“模式”这个词是不局限于软件开发行业的,它几乎无处不在,它其实就是一种经验的积累,就象大多数人的教育经历都是从小学到初中再到高中再到大学,这也是一种模式,是中国的教育模式;现在越来越火的出国热,也是另一种模式,海外留学模式比设计模式更重要:GRASP (职责分配原则) GRASP(General 阅读全文

posted @ 2012-08-14 16:26 AllenZhao 阅读(355) 评论(0) 推荐(0)

从控制台读入,典型的装饰者模式

摘要: 这是从控制台读入,典型的装饰者模式: String in =(new BufferedReader(new InputStreamReader(System.in))).readLine(); 阅读全文

posted @ 2012-08-14 15:49 AllenZhao 阅读(129) 评论(0) 推荐(0)

J2SE基础夯实系列之JDBC,链接数据库实例代码

摘要: 标准示例importjava.sql.*; publicclass TestMySQLConn { /** * @param args */publicstatic void main(String[] args) {Connectionconn = null;Statementstmt = null;ResultSetrs = null; try{Class.forName("com.mysql.jdbc.Driver");conn= DriverManager.getConnection("jdbc:mysql://localhost/mydata?" 阅读全文

posted @ 2012-08-14 15:46 AllenZhao 阅读(184) 评论(0) 推荐(0)

静态工厂方法

摘要: 开始读《Effective Java》第二版,对于第一小节,上网找了两篇比较好的说明静态工厂方法的文章,初步理解:所谓的静态工厂方法,就是一个静态方法,可以返回类的实例,可以避免每次都new一个对象。java静态工厂方法 创建类的实例最常见的是new 除此外还可以使用静态工厂方法,来封装实例的细节,并且能控制实例的数量,减轻jvm的堆栈中的压力。静态工厂方法与用new语句调用的构造方法相比,有以下区别:1:构造方法的名字必须与类名相同。这一特性的优点是符合Java语言的规范,缺点是类的所有重载的构造方法的名字都相同,不能从名字上区分每个 重载方法,容易引起混淆。静态工厂方法的方法名可以是任意的 阅读全文

posted @ 2012-08-14 15:42 AllenZhao 阅读(832) 评论(0) 推荐(0)

随机数产生方法小知识点

摘要: 如果想要产生位于0和某个上界之间的随机整数,用next()方法的话,代码如下:[java] view plaincopyprint?Randomr=newRandom();publicintrandom(intn){returnMath.abs(r.nextInt())%n}因为,对于nextInt()方法来说,产生的数是随机的,但是有如下三个缺点:a:如果n是一个比较小的 n的乘方,比较短的周期后,它产生的随机书序列将会重复。b:如果n不是2的平方,平均起来,它产生的数字并不是均匀分布的,有的数字出现的频率比较高。c:第三个缺点是,这个程序有时候可能会产生灾难性后果。如下面的程序:[java 阅读全文

posted @ 2012-08-14 15:38 AllenZhao 阅读(163) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页

导航