摘要:目录 前言 生产者和消费者 发布和订阅 Java实现 注意 前言 随着业务复杂, 业务的项目依赖关系增强, 使用消息队列帮助系统降低耦合度.发布订阅(pub/sub)是一种消息通信模式,主要目的是解除消息发布者、消息订阅者之间的耦合 订阅分布本身也是一种生产者消费者模式, 订阅者是消费者, 发布者是
阅读全文
摘要:目录 前言 后端 浏览器前端 java的client 注意 前言 HTML5 WebSocket实现了服务器与浏览器的双向通讯,开销小,实时性高,常用于即时通讯和对信息实时性要求比较高的应用。 下面讲解如利用Tomcat8+WebSocket开发聊天室。 目前Spring已经推出了WebSocket
阅读全文
摘要:转 http://www.jb51.net/article/36678.htm 1.userInfo.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT
阅读全文
摘要:1.定义TestNG 的配置文件 <test name="exampletest1"> <classes> </classes> </test> 2.分组执行 3.组中组 4.自定义参数1 @Test @Parameters({ "cityCode_str", "exp_city_str" }) p
阅读全文
摘要:1. 模态对话框 : $ionicModal 模态对话框常用来供用户进行选择或编辑,在模态对话框关闭之前,其他 的用户交互行为被阻止 .操作模态对象返回结果,模态对象的方法提前定制。 三个步骤 1.声明对话框模板 使用ion-modal-view指令声明对话框模板,对话框模板通常置入 script内
阅读全文
摘要:1.1. ionic路由机制: 状态 1.2. ion-nav-view <body ng-controller="firstCtrl"> <a class="button" ui-sref="map">map</a> <a class="button" ui-sref="music">music<
阅读全文
摘要:1) 添加引用类库(ionic样式和ionic js文件) 2) 标题栏,页脚栏,内容区 3) Js引入ionic类库,添加页面操作方法和对象 4) 数据初始化 5) Html页面绑定方法和对象 <!DOCTYPE html> <html ng-app="myApp"> <head> <meta c
阅读全文
摘要:<body> <!-- 头部 --> bar里嵌入子元素:title,button,button-bar和 input <div class="bar bar-header bar-dark item-input-inset"> <h1 class="title">Header</h1> 布局? i
阅读全文
摘要:http://my.oschina.net/fuckBAT/blog/375579 Angular的编译机制允许开发人员给浏览器添加新的Html语法,允许我们添加一些html节点,attribute,甚至创建一些自定义的节点,attribute。Angular把这些行为的扩展成为指令directiv
阅读全文
摘要:1. restrict M 使用模板 A 属性扩展 <!--[if !supportLists]-->2. <!--[endif]-->template,templateUrl,$templateCache 模板缓存 //注射器加载完所有模块时,此方法执行一次 myModule.run(functi
阅读全文
摘要:说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。JSON是一种数据交换格式,而JSONP是一种依靠开
阅读全文
摘要:指令难点在于参数 angular.module('app', []) .directive('myDirective', function() { return { restrict: String, priority: Number, terminal: Boolean, template: St
阅读全文
摘要:1.基础知识 directive()接受两个参数 · name:字符串,指令的名字 · factory_function:函数,指令的行为 应用启动时,以name作为该应用的标识注册factory_function返回的对象。在factory_function中,可以设置一些选项来改变指令的行为。
阅读全文
摘要:<!DOCTYPE html><html lang="en" ng-app="plunker"><head> <title>AngularJS Plunker</title> <script>document.write('<base href="' + document.location + '"
阅读全文
摘要:1.入门 <form ng-controller="validationController" name="form1" novalidate> <p> <input type="submit" ng-disabled="form1.$invalid"> <input type="email" na
阅读全文
摘要:1.使用jquery-ui +angular 2.使用 bootstrap + angular
阅读全文
摘要:1.调用element方法 <div ng-controller="c10_1" class="frame" id="control"> <button ng-click="add()">添加元素</button> <button ng-click="del()">删除元素</button> </d
阅读全文
摘要:$rootScope $rootScope 是最顶级的scope,它对应着含有 ng-app 指令属性的那个DOM元素。 app.run(function($rootScope) { $rootScope.name = "Ari Lerner"; $rootScope.test = new Date
阅读全文
摘要:10.AngularJS ng-click 9.AngularJS ion-radio,ion-checkbox ,ion-toggle 8.AngularJS ng-options 7.Angular css类和样式之 ng-class 和 ng-style标签 <!-- 动态样式--> <sty
阅读全文