最新手册
Android Studio 新手完全指引
Android Studio 的下载及安装 如果你的电脑可以翻墙,那么请直接到 Android 官网 下载,如下图所示: 如果不幸翻不了墙,没关系,可以到 AndroidDevTo…
A Compact React Cookbook 中文版
1. Why not 2 way binding / 为毛不用双向绑定 解释这个问题我们需要先看什么是双向绑定,什么是单向绑定 1.1 双向绑定 也就是 dom 上的 value 与 co…
设计模式:依赖反转原则(Dependency inversion principle,DIP)
概念说明 摘自《中文维基百科》: 在面向对象编程领域中, 依赖反转原则(Dependency inversion principle,DIP) 一种特定的解耦(传统的依赖关系创…
Ubuntu 14.04 中的经典菜单插件重燃 GNOME 2 旧情
有很多用户对 Unity 桌面并不满意,他们认为 GNOME 2 菜单的解决方案才是正确的道路。经典菜单插件提供了一个可能让所有人满意的妥协 Unity 可能是排…
使用 imenu 定位到 use-package 配置块
几年前,我曾经分享过一个 Jordon Biondo 的 gist 代码片段 它允许使用 imenu 来定位 use-package 的配置块。这个功能很实用,我推荐大家如果需要…
每日 Ubuntu 小技巧:解决 VirtualBox 中截屏时的黑屏故障
VirtualBox 是一个可以让你在一台物理主机上运行多个系统的软件。它支持 Windows,Mac OS X 和 Linux 并且是 Oracle 公司在维护它。 我们在这里写了很…
在 Google Play 上更好地被搜索和发现的技巧
我们正在不断努力让 Google Play 成为用户发现他们所喜爱的应用和游戏的绝佳场所。我们知道这对大多数开发者持续成功至关重要。你可以采取措施确保你…
Webpack 学习总结
先看一个例子 // http://127.0.0.3/2017/01/13/webpack/webpack.config.jsmodule.exports = { // 入口 entry: { 'index': './index.js' }, // 输出 ou…
TS compiler-options 编译选项
TypeScript 提供了非常多的编译选项,但是官方文档对每一项的解释很抽象,这一章会详细介绍每一个选项的作用,并给出对应的示例。 索引(点击选项跳转…