
Java
文章平均质量分 76
D小姐
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
工厂模式的概念:实例化对象,用工厂方法代替new操作工厂模式包括工厂方法模式和抽象工厂模式抽象工厂模式是工厂方法模式的扩展工厂模式的意图:定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化工厂方法把实例化的工作推迟到子类中去实现。工厂模式的应用场景:有一组类似的对象需要创建在编码时不能预见需要创建哪种类的实例系统需要考虑扩展性,不应依原创 2015-12-11 10:22:11 · 366 阅读 · 1 评论 -
springMVC工作原理
SpringMVC框架介绍1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置转载 2016-04-28 13:45:34 · 338 阅读 · 0 评论 -
EL表达式
在工作中碰到了EL表达式,虽然之前也曾学过,但是从未好好地研究过,今天做一个总结。1、我们初学者所熟知的el表达式:语法结构${expression}[ ]与.运算符EL 提供"."和"[ ]"两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如 . 或 - 等并非字母或数字的符号,就一定要使用"[ ]"。例如:${ user. My-转载 2016-04-26 11:17:50 · 246 阅读 · 0 评论 -
Java中的long和Long有什么区别
Java的数据类型分两种:1.基本类型:long,int,byte,float,double,char2. 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。其中Long又叫 long的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。什么叫转载 2016-04-27 14:30:36 · 910 阅读 · 0 评论 -
jQuery动画效果
工作中遇到了jQuery,之前没接触过,今天看到一篇博客,特此分享一下。1、show()与hide()show()和hide()方法用于显示或隐藏页面中的元素,它的调用格式分别为:$(selector).hide(speed,[callback])和$(selector).show(speed,[callback])参数speed设置隐藏或显示时的速度值,可为“slow”、转载 2016-04-26 14:32:23 · 251 阅读 · 0 评论 -
jQuery中的ajax
最近工作中常常用到ajax的异步请求,所以上网搜索了一下,以便日后用到的时候方便查找。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Nu转载 2016-04-25 17:56:00 · 204 阅读 · 0 评论 -
JSTL核心标签库的使用
最近工作中用到了,但是之前学的时候没那么详细,今天忽然间看到一篇博客,感觉整理的不错,在此分享一下。JSTL核心标签库标签共有13个,功能上分为4类:1、表达式控制标签:out、set、remove、catch2、流程控制标签:if、choose、when、otherwise3、循环标签:forEach、forTokens4、URL操作标签:import、url、redict转载 2016-04-25 17:41:49 · 417 阅读 · 0 评论 -
tag标签文件
tag文件只是以tag为后缀名的文本文件。除了jsp页面指令外,其他JSP元素都可以出现在tag文件中页面引用格式 tagdir:用于指定tag文件目录,当页面使用进,会查找该目录下对应的xxxx.tag文件。prefix:指定使用时标签前缀 使用格式例子: tag文件添加属性:当tag文件需要引用页转载 2016-04-12 11:00:31 · 548 阅读 · 0 评论 -
jstl中的<fmt:formatNumber>标签
设置显示时间戳 显示:2009-11 显示:2009-11-30 23:47:06 显示:$12.00 显示:$12.0 ¥12.0 12.00元 ¥12.00 (那个货币的符号和当前web服务器的 local 设定有关) 123456.79 123,456.79转载 2016-03-31 16:22:36 · 287 阅读 · 0 评论 -
Java中的责任链模式
1、责任链模式: 将接收者对象连成一条链,并在该链上传递请求,直到有一个接收者对象处理它。通过让更多有机会处理请求,避免了请求发送者和接收者之间的耦合。 在责任连模式中,作为请求接收者的多个对象通过对其后继的引用而连接起来形成一条链。请求在这条链上传递,直到链上某一个接收者处理这个请求。每个接收者可以自行选择处理这个请求或向后继传递这个请求。2原创 2015-12-26 12:13:08 · 316 阅读 · 0 评论 -
设计模式之策略模式
定义:将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现,并使他们可以相互替换,从而导致客户端独立于算法的改变。组合:在类中增加一个私有域,引用另一个已有的类的实例,通过调用引用实例的方法从而获得新的功能,这种设计被称作组合(复合)。策略模式中的设计原则1、找出应用中需要变化的部分,把他们独立出来,不要和那些不需要变化的代码混在一起。2、面向接口编原创 2015-12-13 14:26:10 · 223 阅读 · 0 评论 -
设计模式之适配器模式
定义:适配器模式将一个类的接口,转换成客户期望的另一个接口。使其原本由于接口不兼容而不能一起工作的那些类可以在一起工作。适配器分类1、组合采用组合方式的适配器称为对象适配器特点:把“被适配者”作为一个对象组合到适配器类中,以修改目标接口包装被适配者。2、继承(Java单继承)采用继承方式的称为类适配器特点:通过多重继承不兼容接口,实现对目标接口的匹配,单原创 2015-12-13 12:29:24 · 231 阅读 · 0 评论 -
单例模式
设计模式(Design Pattern)定义:是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。目的:使用设计模式是为了可重用代码更容易被他人理解,保证代码可靠性。分类:单例模式、抽象工厂模式、建造者模式、工厂模式和原型模式等等。 首先介绍单例模式:分为两种方法:第一种:package com.practice;/* * 单例模式Si原创 2015-12-10 21:28:29 · 273 阅读 · 0 评论 -
jQuery中的ajax补充
所有options均可选,下面简要说明每个option1.async默认为true,即请求为异步请求,这也是ajax存在的意义。但同时也可以将这个参数设置为false,实现同步请求。(同步请求会锁定浏览器,直到这个请求结束后才可以执行其他操作)2.bforeSend(XHR)这个方法是用来在发送请求前修改XMLHttpRequest对象的,若修改失败返回false,则取转载 2016-04-29 16:05:14 · 282 阅读 · 0 评论