如果全世界都说C语言


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

设计模式学习-设计原则

发表于 2017-09-22 | 分类于 iOS | | 阅读次数
1、单一职责原则 就一个类而言,应该仅有一个引起它变化的原因 如果一个雷承担的职责过多,就等于吧这些职责耦合在一起,一个职责的变化可能会小若或者一直这个类完成其它职责的能力,这种耦合会导致脆弱的设计,当需求变化时,可能会导致大面积的破坏 2、开放封闭原则 类、模块、函数等应该可以扩展但是不可以修改 ...
阅读全文 »

RxSwift (二) Working with Subjects

发表于 2017-03-22 | 分类于 iOS | | 阅读次数
首先在playground 中给ObervableType增加一个扩展。方便查看子类订阅时发生的变化 123456789101112131415161718extension ObservableType{ ///给每一个观察者增加一个id。并打印id和发射的事件 func a ...
阅读全文 »

RxSwift(一)Creating and Subscribing to Observables 创建和订阅观察者

发表于 2017-03-22 | 分类于 iOS | | 阅读次数
Observable在ReactiveX中,一个观察者(Observer)订阅一个可观察对象(Observable)。观察者对 Observable发射的数据或数据序列作出响应。这种模式可以极大地简化并发操作,因为它创建了一个处于待命状态的观察者哨兵,在未来某个时刻响应Observable的通知,不 ...
阅读全文 »

iOS开发-自定义相机入门

发表于 2017-02-22 | 分类于 iOS | | 阅读次数
直插正题! 首先导入一个头文件 1#import <AVFoundation/AVFoundation.h> 由于后面我们需要将拍摄好的照片写入系统相册中,所以我们在这里还需要导入一个相册需要的头文件 1#import <AssetsLibrary/AssetsLibrary.h& ...
阅读全文 »

webpack

发表于 2016-11-22 | 分类于 web | | 阅读次数
webpack 特点与优势webpack与RequireJS 、browserify RequireJS是一个JavaScript模块加载器,基于AMD规范实现。他同事也提供了对模块进行打包与构建的工具r.js ,通过将开发时单独的匿名模块具名化并进行合并,实现线上页面资源加载的性能优化 brows ...
阅读全文 »

web开发工具

发表于 2016-11-20 | 分类于 web | | 阅读次数
模块化打包工具(Bundler)browserify1234567//add.jsmodule.exports = function(x,y){ return x+ y;};//test.jsvar add = require('./add.js');console.log ...
阅读全文 »

Babel简单使用

发表于 2016-11-19 | 分类于 web | | 阅读次数
babel安装babel1npm install babel-cli -g 使用babel编译代码1babel js文件名.js -o compiled.js 例: 1234//test.jslet numbers = [0,1,2];let doubleNumbers = numbers.ma ...
阅读全文 »

ECMAScript6变量的解构赋值

发表于 2016-09-08 | 分类于 web | | 阅读次数
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring) 数组的解构赋值12345678//ES5//var a = 1;//var b = 2;//var c = 3; //ES6var [a,b,c] = [1,2,3];console.log(a ...
阅读全文 »

ECMAScript6简介

发表于 2016-09-08 | 分类于 web | | 阅读次数
ECMAScript和JavaScript的关系ECMAScript6是JavaScript语言的下一代标准,2015年6月正式发布。Mozilla公司将在这个标准的基础上,推出JavaScript2.0 ECMAScript是JavaScript语言的国际标准,而JavaScript是ECMASc ...
阅读全文 »
12
敖老黑

敖老黑

技术分享

19 日志
4 分类
15 标签
GitHub Twitter Weibo
© 2018 敖老黑
由 Hexo 强力驱动
主题 - NexT.Mist