3 小糊涂蛋装大神

尚未进行身份认证

暂无相关描述

等级
博文 65
排名 8w+

asd

asdads

2016-10-30 17:14:45

Spring4.IoC容器bean配置详解

之前在Spring2.Ioc容器中有简单的配置过bean,在bean的配置中有多种配置方式,下面一一介绍。bean的配置方式   1.通过全类名(反射)   2.通过工厂方法(静态工厂方法&实例工厂方法)   3.FactoyBean通过全类名方式配置Beanclass:全路径必须提供无参构造函数id:标识

2016-09-25 19:26:55

Spring3.AOP

AOP(AspectOrientedProgramming)AOP是什么   面向方面(切面)编程基本概念关注点(concern):对软件工程有意义的小的、可管理的、可描述的软件组成部分,一个关注点通常只同一个特定概念或目标相关联。主关注点(coreconcern):一个软件最主要的关注点。例如银行转账,我们需要事务,不然可能会出现钱被扣除了,但是对方没有收到

2016-09-18 15:06:27

Spring2.Ioc容器

Ioc容器什么是IoC    IoC就是控制反转,也被称为依赖注入(DI),是面向对象编程中的一种设计理念,用来减少程序代码之间的耦合度。    控制反转:例如我们现在有一个A类和一个B类,A类想调用B类中的方法就要先newB类对象(静态方法除外),这种情况,我们自己控制对象的创建。坏处是无法分开来开发,必须先开发出B类然后才可以开发A类。当然我们也可以先顶一个接口,

2016-09-13 17:58:07

Spring1.基础知识

Spring下载地址第一个http://maven.springframework.org/release/org/springframework/spring/第二个https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework/spring

2016-09-12 21:58:14

Git5.Git查看提交历史&版本回退

查看提交历史你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候,在打Boss之前,你会手动存盘,以便万一打Boss失败了,可以从最近的地方重新开始。Git也是一样,每当你觉得文件修改到一定程度的时候,就可以“保存一个快照”,这个快照在Git中被称为commit。一旦你把文件改乱了

2016-09-10 23:57:51

Git 2.10发布

原文地址:http://geek.csdn.net/news/detail/99495开源项目Git发布了2.10.0版本,70多位开发者贡献了代码,加入了一些新特性,修复了bug。下面就来看一下有趣的新特性吧。push的进度报告当你运行gitpush时,你可能会看见一个进程报告,告诉你发送了多少对象,剩余多少对象,以及数据发送的速度。但是所有的数据发送到服务器之

2016-09-05 10:25:36

Git4.Git文件操作详解

Git文件操作详解检查当前文件状态要查看哪些文件处于什么状态,可以用gitstatus命令。如果在克隆仓库后立即使用此命令,会看到类似这样的输出:$gitstatusOnbranchmasternothingtocommit,workingdirectoryclean这说明你现在的工作目录相当干净。换句话说,所有已跟踪文件在上次提交后都未被更改过。此

2016-09-04 21:05:25

Git3.创建版本库(Git仓库)&提交更新到仓库

创建版本库(Git仓库)什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:$mkdirlearngit$cdlearngi

2016-09-04 02:31:34

Git2.初次运行 Git 前的配置&获取帮助

初次运行Git前的配置既然已经在系统上安装了Git,你会想要做几件事来定制你的Git环境。每台计算机上只需要配置一次,程序升级时会保留配置信息。你可以在任何时候再次通过运行命令来修改它们。Git自带一个gitconfig的工具来帮助设置控制Git外观和行为的配置变量。这些变量存储在三个不同的位置:    1./etc/gitconfig文件:包含系

2016-09-03 22:08:45

Git1.基础知识

现在开始我要学习Git了虽然学习的比较晚,但是我想相信借助这两本宝典,我会学的更好 Git教程-廖雪峰  ProGir这两本宝典各有不同,本人的笔记就是集合这两本宝典记录的Git基础那么,简单地说,Git究竟是怎样的一个系统呢?请注意接下来的内容非常重要,若你理解了Git的思想和基本工作原理,用起来就会知其所以然,游刃有余。在开始学习Git的时

2016-09-03 18:57:05

EasyUI-1.Datagrid 数据网格

什么是datagrid?    datagrid显示数据表格格式和选择提供了丰富的支持,排序,组织和编辑数据。datagrid被设计来减少开发时间和从开发人员不需要特定的知识。它是不重要的和功能丰富的。细胞融合,多列标题,冻结的列和页脚只是几个特性。官方API文档:http://www.jeasyui.com/documentation/datagrid.php如何

2016-09-03 16:22:12

使用Struts2的JSON插件来实现JSON数据传递

想要实现此功能第一步需要Struts2的核心架包,第二步需要struts2-json-plugin-2.3.30架包,在lib文件夹下可以找到。还是借用上次的笔记 来继续写,这个时候我们就不需要用到Servlet了,要使用到Action。配置xml

2016-09-02 02:01:19

对象转换为JSON数据格式&使用JQuery获取数据

将对象转换为JSON数据格式   我们需要json-lib-2.3-jdk15.jar架包(当然还需要其它架包),来实现对象转JSON数据格式。此架包提供两个类来实现转换,JSONObject.fromObject(object);将对象转换成json数据格式;JSONArray.fromObject(object);将数组转换成json数据格式。     注意:在json数

2016-09-02 00:58:50

AJAX实现异步提交

AJAX的工作流程XMLHttpReques对象常用属性readyState返回请求的当前状态,每次状态改变都会改变此值常用值:  0--未开始化  1--开始发送请求  2--请求发送完成  3--开始读取响应  4--读取响应结束status返回当前请求的HTTP代码状态常用值:  200--正

2016-08-29 23:21:44

Struts2框架14.类型转换与国际化

为什么需要类型转换 在HTTP协议的Web应用中,客户端请求的所有内容(如在表单中输入的姓名、年龄等)均都义文编编码的方式传输到服务器端,但是服务器端的编程语言如java有着丰富的数据类型。因此,当这些参数进入应用程序时,它们必须被转换为适合的服务器端变成语言数据类型。我们使用的Struts2框架的类型转换工作是有开发者完成了,可以帮我们完成一些基本的类型转换,但是当这些转换工作无法完成我们

2016-08-27 20:55:46

Struts2框架13.值栈

是什么是值栈? 简单的说,值栈就是框架创建的一个存储区域,用来保存Model对象(自定义Action对象的属性都会放到值栈中)。它具有栈的特征,可以存放多个对象,如果存放多个对象,他们是按照先后顺序要入堆栈的(先进后出)。当使用OGNL表达式查找对应的属性时,会从栈顶开始一次往下找,一直找到栈底。下面看一张图我们可以看到对于Age表达式来说,取到的属性为myModel的age属

2016-08-24 21:51:26

Struts2框架12.OGNL表达式

什么是OGNL OGNL全称是ObjectGraphNavigationLanguage,即对象导航语言。开源项目,取代页面中Java脚本,简化数据访问和EL同属于表达式语言,但功能更为强大。OGNL是一种强大的技术,被集成在Strust2框架中用来帮助实现数据的传输和类型转换。简单说OGNL在框架中的作用主要是,表达式语言和类型转换。 表达式语言:将表单或Struts2标签与特

2016-08-24 19:11:36

Struts2框架11.文件上传与下载

在Struts2中也是使用commons-fileupload.jar架包来实现文件上传,只不过Struts2框架给我们封装好了一部分代码,我们只需要要做就是文件保存。在Strur2框架中是使用fileUpload拦截器实现的,此拦截器在defaultStack拦截器栈中有引用。当然上传文件可以是单个文件上传也可以是多个文件上传,多个文件是将Action的属性声明成数组。  下面我们创建一

2016-08-22 20:20:34

Struts2框架10.方法拦截器

前面说的拦截器,是拦截整个Action的,但是如我们只想拦截Action中的某个方法,那么就需要使用方法拦截器。使用方法拦截器需要继承MethodFilterInterceptor类。代码如下publicclassasdextendsMethodFilterInterceptor{@OverrideprotectedStringdoIntercept(Acti

2016-08-21 13:59:30
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!