Backbone.js

admin 提交于 星期三, 05/20/2015 - 15:02

Backbone 为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构。其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API; 视图可以声明事件处理函数,并通过RESTful JSON接口连接到应用程序。

标签

一条SQL查询语句的优化(效率提升1000倍)

admin 提交于 星期二, 05/19/2015 - 11:57

weike_student_wrong_questions表大概有150万行数据,其中(tid, cid)做了索引,weike_exam_files不到100行,tid做了索引。下面一条语句执行时间大概是1.3秒。

 

SELECT weike_student_wrong_questions.tid, name, exam_time,
update_time, cid
FROM weike_student_wrong_questions
INNER JOIN weike_exam_files
ON weike_student_wrong_questions.tid = weike_exam_files.tid
GROUP BY weike_student_wrong_questions.tid, cid
ORDER BY exam_time DESC, cid;

把语句换成下面之后,查询效率大概提高了1000倍。 

     

标签

Ubuntu怎样安装Drush

admin 提交于 星期一, 05/18/2015 - 10:07

 

apt-get update

apt-get install curl

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

ln -s /usr/local/bin/composer /usr/bin/composer

composer global require drush/drush:dev-master

apt-get install git

git clone https://github.com/drush-ops/drush.git /usr/local/src/drush

mv /usr/bin/drush /usr/bin/drush.old

ln -s /usr/local/src/drush/drush /usr/bin/drush

cd /usr/local/src/drush

composer install

标签