`
文章列表
用Struts2-Spring2.5_Hibernate3.2实现一个非常非常简单的登录注册示例,附件中有项目的源码。加入相应的包后,就可以直接使用 项目的结构如下: 如附件中图片所示。 下面就一步一步进行说明 1)首先需要将Struts2、Spring2.5、Hibernate3.2所需要的jar包全部导入到项目中(本例中Hibernate3.2用的是MyEclipse自带的jar包,如何导入请查看其他博文,相关文章都有介绍) 2)配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> ...
<beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:context="http://www.springframework.org/schema/context"     xmlns:tx="http://www.springframework.org/schema/tx"     xmlns:aop=" ...
        Reader和Writer            首先,我们要明确一点,Reader和Writer不是为了取代InputStream和OutStream的,而且他们之间在代码上可以看到,也没有什么直接的关系。两者最大的区别呢,是Reader和Writer提供兼容Unicode与面向字符 ...
         I/O操作给人感觉倒不是很难,就是设计到的类和方法太多,太繁琐了,如何辨别这些方法以及如何合理的对文件进行操作就显得很重要了。本文就来详细的介绍和总结Java I/o操作设计的相关内容                     1)输入和输出             首先让我们来认识一个在I/O操作中经常会提及的名词“流。什么叫“流”呢?按照”Thinking in java“中的解释为”它(流)代表任何有能力产出数据的数据源对象或者有能力接受数据的接收端对象,'流'拼·屏蔽了实际的I/O设备中处理数据的细节“。            很显然I/0操作肯定是要涉及两个 ...
        策略模式属于对象的行为模式,其用意在于针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使他们之间可以相互替换,策略模式使得算法可以再不影响到客户端的情况下发生变化。        策略 ...
        行为模式是对在不同的对象之间划分责任和算法的抽象化,行为模式不仅仅是关于类和对象的,而且是关于他们之间的相互作用的。        行为模式分类类的行为模式和对象的行为模式两种        1)类的行为模式                   类的行为模式使用继承关系在几个类之间分配行为         2)对象的行为模式                  对象的行为模式则使用对象的聚合来分配行为
  设计模式的设计原则: 1)开闭原则(OCP)     对扩展开发,对修改关闭 解决问题的关键在于抽象化,对变化的部分进行抽象   2)里氏代换原则(LSP) 任何基类出现的地方,子类一定可以出现。 它是对开闭原则的有效补充,正如前面所述,实现开闭原则的关键步骤就是在于抽象化,而继承关系则是抽象化的具体实现,所以里氏代换原则则是对实现抽象化的具体步骤的规范。 一般情况下,违背了里氏原则的一定也违背了开闭原则,反之呢,则不一定。   3)依赖倒转原则 要依赖于接口,不要依赖于底层的具体实现        其实这个原则跟第一条的开闭原则有很多的相似性,实际上,他们之间是关 ...
Java类图中类与类的关系 1)一般化关系(继承)                        上图中左边的表示继承,右边的表示实现接口。   2) 关联关系 关联关系表示的是类与类之间的联接,也就说说,让一个类知道另外一个类的属性和方法,他们之间可以是双向的,也可以使双向的。通常情况下,不鼓励使用双向关联 在类图中双向的可以用两个箭头或者不用箭头,如下图老师和学生的关系 【代码体现】:成员变量
通过修改注册表 run regedit: HKEY_LOCAL_MACHINE/SOFTWARE/Trendmicro/PcCillin NT Corp/Current Version/misc  设置              NoPwdProtect = 1 (退出)          ALLOW Unistall=1 (卸载)

JAX-RS详解

JAX-RS -- Java API for RESTful Web Services Java EE 6 引入了对 JSR-311 的支持。JSR-311(JAX-RS:Java API for RESTful Web Services)旨在定义一个统一的规范,使得 Java 程序员可以使用一套固定的接口来开发 REST 应用,避免了依赖于第三方框架。同时 ...

REST理解

REST 本身是设计风格而不是标准。REST 谈论一件非常重要的事,如何正确地使用 Web标准,   REST定义了应该如何正确地使用(这和大多数人的实际使用方式有很大不同)Web标准,例如HTTP和URI。如果你在设计应用程序时能坚持REST ...

Linux分区

参考如下两篇blog http://szy-891023.blog.163.com/blog/static/370748592012910111635305/ http://www.360doc.com/content/11/0223/13/1520315_95383770.shtml
一)首先要明白三个概念       1)文件所有者       2)用户组                  Q:如何知道自己当前所属的用户组?       3)其他人 这三个概念很好理解,不再多说,需要记住以下几点       1)这么划分的好处,很方便的设置权限(因为Linux是多用户的,所以如何控制不同用户的权限非常的重要)    

Linux常见命令

1:XWindow重启的快捷按钮        1)直接注销XWindow,然后再重新登录          一定要记住:注销不等于关机,注销只是让当前你的账号离开系统,对于其他系统不会有影响      2)在XWindow的界面下直接按【ALT】+【CTRL】+【BACKSPACE】   2:XWindow与命令模式的切换        1)【CTRL】+【ALT】+【F1】~【F6】 //文字界面登录tty1~tty6系统(暂时没明白tty1是干嘛的?)      2)【CTRL】+【ALT】+【F7】            //图形界面桌面        3) s ...
以下内容摘自《鸟哥的私房菜》   在Linux系统中,每个设备都被当成一个文件来对待。比如说:IDE接口的硬盘文件的文件名是/dev/hd[a-d]。 下面列出了一些常见设备在Linux中的文件名                     设备                                                                             设备在Linux内的文件名                                 IDE硬盘 /dev/hd[a-d] SCSI/SATA/USB硬盘(也就是移动硬盘 ...
Global site tag (gtag.js) - Google Analytics