Typescript + React 模板搭建
一、项目初始化 1.1 创建项目 确保安装了 npm install -g typescript # -S 是--save 简写# -D 是--save-dev 简写# 创建目录mkdir ts-react && cd ts-r…
Webpack 4 升级步骤和注意点
一、环境及依赖库更新 由于 Webpack 的更新,很多 Loader 也必须更新才能适应 Webpack 的最新版本 必须更新的 loader 最低要求版本 功能说明 babel-lo…
Linux 上如何查看种子文件的内容
问题 : 我从网站上下载了一个 torrent(种子)文件。Linux 上有没有工具让我查看 torrent 文件的内容?例如,我想知道 torrent 里面都包含什么文件…
使用 Facebook SDK 为安卓应用添加 Like 按钮
Like 按钮是为你的网站增加流量最重要策略之一。不要惊讶为什么 Facebook 会引入这个 Like 按钮, LikeView ,开发者可以随意将 Like 按钮添加到他们的…
Android 测试框架: Dagger 2 + Espresso 2 + Mockito
我一直在用 Dagger, Espresso 和 Mockito 做 Android 测试,爱死这个组合了!为了庆祝 Dagger 2 的推出,我分享了一个用 Dagger 2, Espresso 2 和 Moc…
Android 开发 Service 测试
Android 为 Service 对象提供了一套测试框架,框架可以独立的运行,并且提供了模拟对象。这个测试用例类的名字叫做 ServiceTestCase 。因为这个 Servi…
JavaScript 设计模式 享元模式
享元模式是一种优化模式。它最适合解决因创建大量类似对象而累及性能的问题。这种模式在 JavaScript 中尤其有用,因为复杂的 JavaScript 代码可能很快…
JavaScript 构造函数
在本教程中,您将借助示例学习 JavaScript 构造函数 。 在 JavaScript 中,构造函数用于创建对象。例如: // constructor function function Person (…
JavaScript 比较和逻辑运算符
在本教程中,您将在示例的帮助下了解 比较 运算符和 逻辑 运算符 。 JavaScript 比较运算符 运算符比较两个值并返回一个布尔值: true 或 false 。 运…
JavaScript 闭包
在本教程中,您将在示例的帮助下了解 JavaScript 闭包。 在学习闭包之前,您需要了解两个概念: 嵌套函数 返回函数 JavaScript 嵌套函数 在 JavaScrip…