- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 设计模式之:Adapter适配器模式
Adapter适配器将一个类的接口转换为客户希望的另外一个接口,Adapter模式使得原来因为不兼容而不能够一起工作的那些类可以一起工作 -- 具有这个转换能力的就称为适配器。适配器最早来源于电工方面,因此也被称做变压器模式原理是对现有对象经过包装再度利用,因此也叫包装模式—但是包装还有一种模式叫装饰模式适配器解决
2013-08-07 10:07:57
570
原创 设计模式之:Iterator迭代器
Iterator迭代器提供一种方法访问一个容器中的各个元素对象而又不暴露该对象的内部细节 当需要访问一个容器中的对象,而不管这些对象内部是什么都需要遍历的时候就可以考虑使用Iterator迭代器模式,为遍历不同的对象提供开始、下一个、是否结束、当前哪一项等统一的接口对于容器的遍历方式提供抽象的遍历接口迭代器是为容器服务的,凡是能容纳所有对象类型的储存
2013-08-07 09:43:01
772
原创 OO设计原则
SRP单一职责原则The Single Responsibility Principle 就一个类而言,应该仅有一个引起它变化的原因! The should never be more than one reason for a class to change 可以把职责定义为”变化的原因”,如果能够想到多于一个的动机去改变一个类,那么这个类就具有多于一
2013-08-07 09:33:55
774
原创 jQuery中的Ajax应用
首先你需要jQuery库及jQuery API手册这里提供下载地址jQuery库:jQuery开发API手册:http://download.csdn.net/detail/yihuiworld/4365855一、jQuery应用Ajax步骤1、利用jQuery加载内容2、数据处理,即发送请求时对数据进行格式化处理3、发起GET或POST请求
2013-08-07 09:29:12
738
原创 什么是Ajax
一、Ajax技术介绍Asynchronous JavaScript and XML(异步JavaScript和XML)无需刷新页面而向服务器发送请求,更好的用户交互体验!主要对象XHR:XMLHttpRequest,即XMLHTTP请求,它是JavaScript的一个对象,包含一些主要的属性及方法设置、发送、响应请求都是建立在这个对象的基础之上的!XMLHttpRequest的
2013-08-07 09:27:52
942
原创 JSP内置对象requset学习
Jsp的内置对象内置对象类型属性范围requestjavax.servlet.http.HttpServletRequestrequestresponsejavax.servlet.http.HttpServletResponsepagesessionjavax.servlet.http.HttpSessi
2013-08-07 09:23:07
781
原创 JSP最基础
Jsp程序注释 显式注释:HTML注释:,会发送到客户端,客户端通过查看源文件可看到这些注释内容 隐式注释:JSP注释: ,不会发送到客户端,即不会被服务器执行 JAVA注释: 写在里面的java注释 /* */ 或 //,不会被服务器执行 客户端通过查看源文件是看不到这些隐式注释的
2013-08-07 09:08:56
571
原创 JSP Tomcat容器
Jsp运行容器Tomcat介绍:安装Tomcat容器前需要你首先安装好JDK,并且配置好JAVA_HOME环境变量 安装完成后的Tomcat目录说明 bin:存放关闭/启动服务器可执行文件的目录 conf:Tomcat配置目录,与Tomcat配置有关的文件全部放在此文件夹下 如server.xml、web.xml、t
2013-08-07 09:07:36
675
原创 Java操作符及执行流程控制
操作符主要操作符:+、-、*、/、=、++、--、+=、-=、==、!=、&&、||、!、&、^、~、>=、、>、< …..几乎所有的操作符只能够操作”基本数据类型”,=、==、!=可以操作所有的数据类型及对象String类型支持+、+=连接操作 优先级问题: 此处注意:任何数据类型与String类型进行+连接都将会先将其他的数据
2013-08-07 08:58:42
754
原创 与JVM有关的一些系统属性
直接贴代码,记录与JVM有关的一些系统属性,以备用时查询package javabase.jvmparameter; public class SystemClass { /** * 显示与JVM有关的一些属性 */ public static void main(String[] args) { System.ou
2013-08-07 08:54:34
671
原创 Java基本数据类型
一、Java语言标示符命名规则 1、由字母、下划线_、美元符号$、或数字组成 2、首字母必须以 字母 、下划线_ 、美元符号$ 开始 3、java标示符大小写敏感,标示符长度无限制 4、标示符需有一定的意义,做到“见名识意”,且不可和java中的关键字同名。 包名不可以以 java. 开头即第一个包包名不
2013-08-07 08:44:24
649
原创 Java正则表达式编程及常用正则表达式总结
正则表达式用于字符串处理、表单验证、文本操作等应用场合一、Java正则表达式编程主要的相关类java.util.regex.Pattern 没有构造方法,由Pattern类静态方法compile(String regex)将给定的正则表达式编译到模式中,返回一个Pattern类的实例对象java.util.regex.Matcher Matcher类实例对象保存Pa
2012-03-30 01:24:55
568
原创 Java String类型剖析及其JVM内存分配详解
前提:先了解下什么是声明,什么时候才算是产生了对象实例其中x并未看到内存分配,变量在使用前必须先声明,再赋值,然后才可以使用。java基础数据类型会用对应的默认值进行初始化 一、首先看看Java虚拟机JVM的内存块及其变量、对象内存空间是怎么存储分配的 1、栈:存放基本数据类型及对象变量的引用,对象本身不存放于栈中而是存放于堆中 1)、基
2012-03-30 00:19:09
1356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人