-
Result笔记 20161207
Result笔记-20161207 微框架(μframework) Result vs ThrowThis is a Swift µframework providing Result<Value, Error>.微框架(μframework)为什么叫μframework?Result vs ThrowResult accomplishes the same goal by encapsulating the result instead of hijacking cont...…
-
Swift笔记 20161205
Swift笔记-20161205 override 属性 (Properties) getter 和 setter guard struct init? try? try! 可空链式调用(Optional Chaining) @noescape 和 @escaping associatedtype [](#)override子类如果要重写父类的方法的话,需要用 override 标记——如果没有添加 override 就重写父类方法的话编译器会报错。class Ani...…
-
Apikit笔记 20161205
APIKit笔记-20161205 最新文档注释 Request最新文档注释Add Documentation alt+command+/Build从github clone 项目后,并不能直接编译,找不到Result项目,需要先用命令行执行swift build,Package.swift文件中有build依赖等配置,之后可以使用xcode build或testRequestprotocol Request定义了请求的各要素,Response,dataParser,以及interce...…
-
Javascript 全栈工程师培训教程 学习笔记(3)
JavaScript 全栈工程师培训教程–学习笔记(3-Node 应用开发)wmh: 久闻大名的NodeNode 简介Node 是服务器的 JavaScript 运行环境,提供 API 与操作系统互动。主要用途: 开发前端应用 快速搭建服务 架设网站wmh: 不明白啊npm安装 Node 的时候,会同时安装 npm。$ npm -v它是 Node 的模块管理器,开发 Node 项目的必备工具。wmh: 不明白啊Node 开发前端脚本的好处 模块机制 版本管理 对外发布 持续集...…
-
Javascript 全栈工程师培训教程 学习笔记(2)
JavaScript 全栈工程师培训教程–学习笔记(2-React 技术栈)wmh: 前端网页用React,手机端用React-Native。爽!JSX 语法React 使用 JSX 语法,JavaScript 代码中可以写 HTML 代码。let myTitle = <h1>Hello, world!</h1>;wmh: 确实方便了。Babel 转码器JavaScript 引擎(包括浏览器和 Node)都不认识 JSX,需要首先使用 Babel 转码,然后才能运行...…
-
Javascript 全栈工程师培训教程 学习笔记(1)
JavaScript 全栈工程师培训教程–学习笔记(1)前端开发的历史和趋势前后端不分的时代前端代码是后端代码的一部分。wmh: 那个时候初学JavaEE, 前端的代码包含在工程中,由servlet处理输出给浏览器后端 MVC 的开发模式前端只是后端 MVC 的 V。那时的前端工程师,实际上是模板工程师,负责编写页面模板。wmh: 后来做的大型JavaEE工程,使用struts2等框架,基本上是这样,页面中有很多占位符。AjaxAjax 技术诞生,改变了一切。前端不再是后端的模板,可以独立...…