设计模式

首先我们来先了解下设计模式的六大原则。 1 开闭原则 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。在软件的生命周期内,因变化、升级和维护对原有代码进行修改,可能会引入错误。所以当软件需要变化时,通过扩展软件实体的行为来实现变化,而不是修改原有代码。 2 里氏代换原则 任何基类可...

2016-04-30 15:11:02

阅读数 316

评论数 0

在SpringMVC中获取request对象的几种方式

1.最简单的方式(注解法) 1 2 @Autowired private  HttpServletRequest request; 2.最麻烦的方法    a. 在web.xml中配置一个监听 listener> listener-...

2016-04-22 15:45:11

阅读数 146

评论数 0

java 结合jQuery实现跨域名获取数据

一、什么是跨域?    由于浏览器出于安全的考虑,采取了同源策略的限制,使得jQuery无法直接跨域名互相操作对象或数据。例如:a.com 域名下的 a.html页面利用jQuery无法操作b.com 域名下b.html页面的对象或是数据, 并且默认情况下也不能操作test.a.com域...

2016-04-22 09:34:46

阅读数 253

评论数 0

css 学习小结

盒模型: 宽度、样式、颜色  例如:div{ border-bottom:2px solid red;} 元素内容与边框之间是可以设置距离的,称之为“填充”。 填充也可分为上、右、下、左(顺时针)。如下代码: div{padding:20px 10px 15px 30px;} 如果上、...

2016-04-15 09:28:16

阅读数 27

评论数 0

JVM概念

堆与栈: 栈是运行时的单位,而堆是存储的单位。 栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。 第一,从软件设计的角度看,栈代表了处理逻辑,而堆代表了数据。这样分开,使得处理逻辑更为清晰。 第二,堆与栈的分离,使得堆中的内容可以被多个栈...

2016-04-14 17:03:29

阅读数 33

评论数 0

实用SQL语句大全

一、基础   1、说明:创建数据库   CREATE DATABASE database-name   2、说明:删除数据库   drop database dbname   3、说明:备份sql server   --- 创建 备份数据的 device ...

2016-04-11 10:19:22

阅读数 175

评论数 0

ActiveMQ

1、ActiveMQ服务器工作模型       通过ActiveMQ消息服务交换消息。消息生产者将消息发送至消息服务,消息消费者则从消息服务接收这些消息。这些消息传送操作是使用一组实现 ActiveMQ应用编程接口 (API) 的对象来执行的。       ActiveMQ客户端使用 Conn...

2016-04-11 10:18:35

阅读数 833

评论数 0

struts2 乱码问题

乱码问题是开发过程中比较常见的问题: 先把以往需要设置的点罗列一下:   1. JSP 文件头      2. struts.properties中的编码设定   struts.locale = UTF-8 struts.i18n.encoding=utf-8   3. Resou...

2016-04-11 10:14:48

阅读数 145

评论数 0

tomcat如何进行性能调优

tomcat如何进行性能调优?尤其是在访问量比较大的情况下,tomcat的性能调优是在所难免的,那么如何对tomcat进行性能调优那?以下将从tomcat对并发数,内存等几个方面性能调优进行讲解: 1.tomcat内存调优 @1.打开tomcat安装目录或者解压目录(绿色版) @2.找到...

2016-04-11 10:14:00

阅读数 205

评论数 0

orcle命令

ORACLE用户 数据库系统权限(DataBase System Privilege) 数据库对象权限(DataBase System Privilege) Oracle内部用户Sys和System 创建用户:create user user01 identified by u01; 修...

2016-04-11 10:09:44

阅读数 180

评论数 0

SQL优化原则 编辑

一、问题的提出  在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语...

2016-04-11 10:08:33

阅读数 502

评论数 0

Java基础学习总结——Java对象的序列化和反序列化

    把对象转换为字节序列的过程称为对象的序列化。    把字节序列恢复为对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。   ...

2016-04-11 09:50:11

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除