自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

至尊宝

既要坚守,又要学会拥抱变化

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 23种设计模式(3)-工厂方法模式

一,设计原则解释        本节要学的工厂方法模式涉及两个设计原则:开-闭原则和依赖倒转原则。我感觉还是先把设计原则简单理解一下比较好,这样才能对设计模式的学习理解更深刻。1,开-闭原则 开-闭原则:一个软件实体应当对扩展开放,对修改关闭。        应该如何理解这句话呢?         这句话意思是,当设计一个模块的时候,应该考虑到在以后我们能够不修改模块已有源码的情况下扩展该模

2016-05-20 22:35:26 3788

原创 maven基础篇(6)-maven仓库

一,maven仓库        maven仓库,就是指存放包括依赖,插件和项目等一切maven构件的简单文件系统。特别注意,是文件系统。也就是每一个构件在其中都是以文件的方式存在,并且构件存放的规则是按照maven坐标的方式,一般为groupId/artifactId/version/artifactId-version(-classifier).packaging的方式。按照这样的方式,你可以进

2016-05-18 23:18:05 1061

原创 23种设计模式(2)-简单工厂模式

这些设计模式都是在这么多年的软件开发中,先辈对软件重构的经验总结提炼的结果,这些设计模式要遵循软件设计的六原则。每一种设计模式都有相应的需求场景的。有了这些设计模式的思想和面向对象的思想,在软件设计特定的需求中会给你解决思路。一,需求场景        在此,我也借用书上看到的一个例子。计算器工厂给我们留了一些任务,设计一个计算器做成成品卖给买家。但是这个任务是分两个阶段让我们实现的。如下:

2016-05-18 16:32:34 5666

原创 23种设计模式(1)-Facade设计模式

前记        曾经我遇见的一个需求是这样的,接口A有个方法void methodA(),类B需要实现接口A的methodA()方法,并且在类B中需要把methodA()方法内部处理逻辑获得的结果利用C类实例的某个方法进行持久化操作。由于技术功力尚浅,开始我左思右想就是不能实现这个需求。开始纠结于两个难题:1,methodA()方法返回值为void,我无法获得methodA()内部逻辑获得的数

2016-05-16 14:47:00 18267 3

原创 maven基础篇(5)-eclipse构建maven-web项目

一,eclipse中创建maven web项目1,直接点击新建,在里面可以找到Maven选项卡,点击Maven Project创建Maven工程 2,设置默认工程位置 3,选择创建web项目模块 4,填写项目坐标 5,生成的maven-web项目 6,解决5生成的项目中存在的问题 (1)问题一:jsp文件红色叉叉。原因是生成的web项目,在本地库中并没有支持jsp相关的jar,添加相关依

2016-05-16 11:44:36 734

原创 maven基础篇(4)-构建普通maven项目

maven构建项目的默认约定为:        |- -src                 |- -main                              |- -java (此包下放java源码)                              |- -resources (此包下放资源文件等)                 |- -test

2016-05-15 18:17:03 2927

原创 maven基础篇(3)-eclipse集成maven

一,eclipse集成maven需要的一些配置1,eclipse.ini显示使用 -vm 设置 java VM        这一步不是必须的。maven对整个项目的构建逻辑是依托于很多插件的目标来实现的。当然maven对项目的编译等操作是需要依赖于JDK中很多jar的,如果类路径classpath下已经配置了Java的环境变量这步不配置也可以。也就是如果在eclipse.ini中不配置 -vm,则

2016-05-14 16:12:53 1203

原创 maven基础篇(2)-maven坐标和依赖

下面pom.xml文件是运行mvn archetype:generate这个目标自动生成的HelloWorld入门maven项目的项目对象模型文件,如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio

2016-05-14 13:21:25 1691

原创 maven基础篇(1)-Maven环境变量配置

整了很久总是卡在generating project in interactive mode不动 了。百度了半天没有解决这个问题,后来再去检查一下我的maven环境变量的配置情况,一看特么的尽然最重要的maven bin忘记配置了,导致在dos窗口执行一些命令时系统根本找不到相应的一些jar来运行,粗心啊。在此简单记录一下。配置注意:1,需要配置jdk环境变量,maven会依赖jdk提供的很多jar

2016-05-13 18:40:33 11175

原创 js-style,currentStyle与getComputedStyle()

一,区别style专指行间样式,即标签带style属性,例如: <script> window.onload=function(){ var oDiv=document.getElementById("div1"); //alert("行间样式测试:"+oDiv.style.backgroundColor);

2016-05-03 17:33:13 2155

原创 常见js dom等原生示例

js常见dom案例,不难,仅仅记录一下全选,不选,反选<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script> window.onload=function(){ var btn1=document.getEleme

2016-05-03 15:03:57 1879

hadoop权威指南第四版高清

hadoop权威指南第四版高清

2017-06-23

tomcat-connectors-1.2.37-windows-i386-httpd-2.x.x

tomcat-connectors-1.2.37-windows-i386-httpd-2.x.x tomcat连接器

2017-06-08

apache2.2 32位 安装版

apache2.2 32位 安装版

2017-06-08

spring+springmvc+mybatis框架整合

关于spring,springmvc与mybatis的三大框架的整合demo,该整合基于spring注解mybatis非注解非Mapper接口方式。我测试多的,可以很好的运行。

2016-04-27

mybatis-3-mapper.dtd

mybatis-3-mapper.dtd 智能提示

2016-04-26

spring,springmvc,mybatis基于xml文件整合(2)

mappper接口方式

2016-04-19

bootstrap日期插件demo

文档知识点:http://www.bootcss.com/p/bootstrap-datetimepicker/ 相关demo:http://www.bootcss.com/p/bootstrap-datetimepicker/demo.htm

2016-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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