加载中
Spring拦截器总结

在spring mvc中,拦截器其实比较简单了,下面简单小结并demo下。 preHandle:预处理回调方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器(如我们上一章的Controller实现)...

SpringMVC注解整理

使用注解之前要开启自动扫描功能 其中base-package为需要扫描的包(含子包)。 <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器,它的某个方法头上如...

SpringMVC的单利及多例配置

在使用Spring3对控制器Controller进行bean管理时,如果要对控制器是否单例进行管理。 有两种方式配置多例模式: 1.springXML 2.注解本身的控制器类 @Controller   @Scope("prototype")  ...

angularjs的三种注入方式

依赖注入(饭来伸手,衣来张口)DI,Dependency Injectio AngularJs使用module“名字/对象”注册表来作为容器,实现DI。 依赖注解有三种方式,(数组标注、添加$inject属性、隐式声明)。 ...

AngularJS的启动方式

1.引导之前:库阶段 在示例中,我们定义了一个指令ez-duang, 它应该会展开成一个动画 显示出来。AngularJS代码: angular.module("ezstuff",[]) .directive("ezDuang",function(){ ...

angular源码分析:完整加载流程

一、从源代码的编译顺序开始 下面是我们在目录结构哪一期理出的angular的编辑顺序图的缩略版: ├─── angular.prefix //util.wrap函数加入的前缀代码 │ ├─── minErr.js ...

angular源码分析:angular中入境检察官$sce

一、ng-bing-html指令问题 需求:我需要将一个变量$scope.x = '<a href="http://www.cnblogs.com/web2-developer/">王大鹏</a>'绑定到angular的视图上,希望视图上显示的一个链接. 1.如果,我采...

Angularjs源码分析:$interpolate

一、首先抛出两个问题 问题一:在angular中我们绑定数据最基本的方式是用两个大括号将$scope的变量包裹起来,那么如果想将大括号换成其他什么符号,比如换成[{与}],可不可以呢,如果可以在哪里配...

跟开涛学SpringMVC目录帖

文章目录: http://jinnianshilongnian.iteye.com/blog/1617451 第一章 Web MVC简介 第二章 Spring MVC入门 第三章 DispatcherServlet详解 第四章 Controller接口控制器详解(1) 第四章 Co...

构建自己的AngularJS,第一部分:Scope和Digest

Angular是一个成熟和强大的JavaScript框架。它也是一个比较庞大的框架,在熟练掌握之前,需要领会它提出的很多新概念。很多Web开发人员涌向Angular,有不少人面临同样的障碍。Digest到底是怎...

jquery动画(animate)小例子

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <meta http-equiv="Content-Type" content="tex...

2017/02/27 22:17
407
AngularJS 源码分析--scope

$scope 的使用贯穿整个 Angular App 应用,它与数据模型相关联,同时也是表达式执行的上下文.有了 $scope 就在视图和控制器之间建立了一个通道,基于作用域视图在修改数据时会立刻更新 $scope,同...

Javascript的shift、push,unshift、pop简介

栈方法: Javascript为数组专门提供了push和pop()方法,以便实现类似栈的行为。来看下面的例子: var colors=new Array();       //创建一个数组 var count=colors.push("red","gr...

java自动猜测文件编码

public static String guessCharset(InputStream inputStream,boolean isAutoClose) { String charset = "GBK"; byte[] first3Bytes = new byte[3]; Buffered...

2017/02/27 15:15
419
AngularJS常用插件与指令收集

AngularJS常用插件与指令收集 使用AngularJS有差不多一年时间了,前前后后也用了不少库和指令,整理了一下,分成四大类列出。有demo地址的,就直接连接到demo地址,其它的直接链到github托管...

angularjs 设置全局变量的方法

angularjs 设置全局变量的3种方法 angularjs自身有二种,设置全局变量的方法,在加上js的设置全局变量的方法,总共有三种。要实现的功能是,在ng-app中定义的全局变量,在不同的ng-controll...

ng-repeat根据多个字段排序

ng-repeat多个字段排序的写法 使用orderBy过滤器,第一个参数是一个数组,表示依次按数组中的属性值进行排序(若按第一项比较的值相等,再按第二项比较),第二个参数是正序还是倒序(默认是...

angularjs中ng-class及ng-style的使用

ng-class以及ng-style通过判断赋值 根据变量的值决定是否应用某种class,以及不同的style样式. ng-class="{'state-error':!foodForm.foodstock.$valid}" ng-style="{ color: i.color=='' || i...

Java源码学习之:Semaphore

Semaphore工具类介绍 Semaphore类描述 从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放...

AngularJS 指令中的属性的绑定方式

angularjs 指令的属性绑定方式有三种表示方式:@ ,=,& 1:先说指令域scope的@ 我觉得描述很费劲,直接用代码来阐述: <!doctype html>   <html ng-app='myApp'>     <head>    ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部