我是伊只雄熊

导航

2018年2月25日 #

AngularJS 事件广播与接收 $broadcast,$emit,$on 作用域间通信 封装factory服务 发布订阅

摘要: 不同作用域之间通过组合使用$broadcast,$emit,$on的事件广播机制来进行通信。 一、说明 1、广播 $broadcast 说明:将事件从父级作用域传播至本作用域及子级作用域。 格式:$broadcast(eventName,args) $emit 说明:将事件从子级作用域传播至本作用域 阅读全文

posted @ 2018-02-25 11:01 我是伊只雄熊 阅读(710) 评论(0) 推荐(0) 编辑

Redis 入门

摘要: 详细快速入门回顾 这里, .net 使用 redis 这里我选择的连接驱动为 StackExchange.Redis,这里需要注意的是 ServiceStack.Redis连接驱动已经逐渐商业化,4.0及以上版本都具有限制,所以选择的免费且好用的StackExchange.Redis 阅读全文

posted @ 2018-02-25 02:11 我是伊只雄熊 阅读(120) 评论(0) 推荐(0) 编辑

2018年2月24日 #

AngularJS 模块及provide

摘要: 一、模块 模块是一些功能的集合,如控制器、服务、过滤器、指令等子元素组成的整体。 1、注册和使用 模块相当于是一个注册表,保存着名字和编程元素的对照表,可存入也可取出。 angular.module('com.ngnice.app').service('ui',function(){..}); 该代 阅读全文

posted @ 2018-02-24 18:22 我是伊只雄熊 阅读(174) 评论(0) 推荐(0) 编辑

AngularJS 服务 provider factory service及区别

摘要: 一、概念说明 1、服务是对公共代码的抽象,如多个控制器都出现了相似代码,把他们抽取出来,封装成一个服务,遵循DRY原则,增强可维护性,剥离了和具体表现相关的部分,聚焦于业务逻辑或交互逻辑,更加容易被测试和复用。 2、工程实战中,使用服务的目的使为了优化结构,复用是一项结果,而不是目标。 3、代码中混 阅读全文

posted @ 2018-02-24 18:04 我是伊只雄熊 阅读(279) 评论(0) 推荐(0) 编辑

AngularJS $scope 继承性 作用 生命周期

摘要: 一、基本概念 作用域是一个指向应用模型的对象,相当于MVVM中的ViewModel,能绑定数据(属性)和行为(方法),能监控表达式和传递事件,是实现双向绑定的基础,是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带,是连接视图和控制器的一个特殊的JavaScript对象。 阅读全文

posted @ 2018-02-24 11:23 我是伊只雄熊 阅读(933) 评论(0) 推荐(0) 编辑

2018年2月23日 #

AngularJS 启动执行过程

摘要: 一、浏览器下载HTML/CSS/JavaScript等 当你转到一个页面地址后,浏览器先回下载这个HTML,同时,会开启一些辅助线程下载所关联的script标签和link标签里引用的文件。 二、浏览器构建DOM树 下载的同时浏览器会开始构建DOM树,内嵌或引入的脚本也会开始执行,也就是说浏览器会逐个 阅读全文

posted @ 2018-02-23 17:25 我是伊只雄熊 阅读(400) 评论(0) 推荐(0) 编辑

AngularJS config run 及区别和例子

摘要: 一、config方法 在模块加载阶段,对模块进行自定义配置 config可以注入$stateProvider, $urlRouterProvider, $controllerProvider, $provide, $httpProvider等等provider, config的工作流程: 新建一个模 阅读全文

posted @ 2018-02-23 16:57 我是伊只雄熊 阅读(4580) 评论(0) 推荐(1) 编辑

2018年2月8日 #

异步多线程 ASP.NET 同步调用异步 使用Result产生死锁

摘要: 一个方法调用了async方法,要将这个方法本身设计为async。 运行程序,一致卡死,而在控制台应用程序中调用同样的GetResponseHtml,不会出现问题,因为控制台没有同步上下文SynchronizationContext ,而ASP.NET程序有同步上下文AspNetSynchroniza 阅读全文

posted @ 2018-02-08 17:34 我是伊只雄熊 阅读(390) 评论(0) 推荐(0) 编辑

异步多线程 处理器的用户模式和内核模式

摘要: 一、简介 运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。 根据处理器上运行的代码的类型,处理器在两个模式之间切换。应用程序在用户模式下运行,核心操作系统组件在内核模式下运行。多个驱动程序在内核模式下运行,但某些驱动程序在用户模式下运行。 二、虚拟地址空间 1、用 阅读全文

posted @ 2018-02-08 15:50 我是伊只雄熊 阅读(674) 评论(0) 推荐(0) 编辑

2018年2月7日 #

异步多线程 Task理解

摘要: 一、简介 Task是.NET Framework4.0 TPL(任务并行库)提供的新的操作线程池线程的封装类。它提供等待、终止(取消)、返回值、完成通知、失败通知、控制执行的先后次序等优化线程操作功能。Task(任务)并不是线程,任务运行的时候需要使用线程,但并不是说任务取代了线程,任务代码是使用底 阅读全文

posted @ 2018-02-07 17:40 我是伊只雄熊 阅读(1026) 评论(0) 推荐(0) 编辑