大象笔记

MySQL BOOL 类型是否需要建索引

通常不需要, 而且不建议 * 1/0 值分布均匀的话,不需要建立索引。如果建立了,并不会使查询更快,反而写入更慢。 * 1/0 中的某个值只存在少量的时候。索引有效果。 从 MySQL 的索引机制来分析,MySQL 使用的是

使用 Nginx 代理转发解决 Weex 本地 H5 调试的跨域问题

使用 Weex 开发 APP, 有一个坑,就是如果使用浏览器进行接口调试,会遇到 js 的跨域问题。 虽然,APP 上不会有此问题,但是严重影响了调试。 例如,本地 H5 调试页面,报错 ``` XMLHttpReque

ES6 函数参数的 destructuring

在 weex 中使用 vuex 的 actions 时,发现了 ES6 的一种新语法 ``` export function FETCH_USER ({ commit, state }, { id }) { return st

vuex 的基本概念

在 weex 的 demo 项目 hacknews 里看到了 vuex 的使用。于是了解了一下 vuex 的基本概念。 可以将 vuex 理解为一个前端 MVC 的规范。 ## 如果没有 vuex 世界是怎样的? 场景一:

ES6 中 let, var, const 的区别

## const 首先测试一下 const ``` > const framework = "weex"; > framework = "react native"; TypeError: Assignment to cons

Ubuntu 上安装 Dropbox

最近需要同步一些本地的文档,主要是 office word 文档,但是 Ubuntu 上的网盘只有 Dropbox 有客户端,Google Drive 和微云至今没有 Linux 版。于是决定安装个 Dropbox。 从 Dropbo

python 的两种除法

Python 除法运算符 '/' 与 '//' 的区别 ``` >>> 10 / 3 3 >>> 10 // 3 3 >>> 10 / 3.0 3.3333333333333335 >>> 10 // 3.0 3.0

Django Migration (New in Django 1.7)

Django 1.7 引入了 migration 的概念,用于方便的处理 model 中增加字段、删除字段 等造成的数据库改表问题。 ## 为何要整理这篇笔记 使用了 Django 1.7 之后,发现将一个字段由 SlugF

Manual sections

例如:想要查看 c 中 sleep 这个函数的文档 $ man 3 sleep Section 列表 ``` Section Description 1 General commands 2 Sys

如何清洗跑鞋

## 注意事项 来自美津浓-跑步群 * 软毛刷蘸水润湿鞋面(网面部分,中底绝对绝对不可浸水) * 将温和洗涤剂挤在刷头上请撮,至起泡沫. * 左手掐住鞋跟提起,令鞋尖朝下,从上至下按单一方向刷洗(基本属于干洗),污垢会顺势向鞋