2015-09-10 工作记录

1、查看innodb死锁情况

查看事务情况

show engine innodb status\G

查看事务详情

SELECT * FROM information_schema.INNODB_TRX\G

2、kibana 4 添加图表,以及如何在dashboard【仪表板】上展示所有的图表或者分开展示图表

添加图表的流程一定要清楚,先要有visualization【可视化视图】,然后才能在dashboard






...

git生成ssh key及本地解决多个ssh key的问题

ssh是一种网络协议,用于计算机之间的加密登录。ssh原理及应用可参考:

SSH原理与运用(一):远程登录

生成ssh key步骤


这里以配置github的ssh key为例:

1. 生成ssh key

ssh-keygen -t rsa -C "邮箱"

然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两个文件,id_rsa.pub文件里存放的就是我们要使用的key。

2. 上








...

配置多个ssh key的遇到的问题

配置多个ssh key的遇到的问题

1,Bad owner or permissions on .ssh/config

2,进行测试的时候总会出现提示输入密码

以上两个问题多数是由于权限的问题

解决问题一:

将config的执行权限修改为600

sudo chmod 600 ~/.ssh/config

解决问题二:

这个问题在我这里出现的原因是由于我将config拥有权限改成了root,导致出现的问题

如果你也遇到



...

分享React表单提交获取值的方式

很奇怪的,这个是要去自己发现的,我也是在摸索中发现的,其实React的使用,只有你发现了,才觉得好玩,最近的Reflux就是这样子的。

##表单提交部分

handleSubmit:function(e){
  e.preventDefault();
  var params = {};
  var keys = React.findDOMNode(this.refs.keys).value.trim(



...

gulp解决less一条龙服务

所谓gulp对less的一条龙服务是指,由less编译为css,再由css编译为min.css,再由min.css编译为min.css.map

大白话就是Less文件转为css文件,然后将css文件压缩,再然后生成css压缩文件的map文件最后就得到了我们的需要使用的

min文件和一些奇葩浏览器要用到的map文件


gulp的配置如下

var gulp = require('gulp');
var gulp


...

在使用gulp-less的误区

在使用gulp-less的时候会出现这样的一个问题


####这个修改之前的代码

//变量声明
var paths = {
  'less':[
      './app/less/**/*.less',
    ]
};
gulp.task('less',function(){
  return gulp.src(paths.less)
    .pipe(gulpLess())
    .pipe(


...

在使用sublime text 3的误区

问题出现的情况是,我喜欢使用sublime text 写博客,写完后在粘贴进去。

也是我就新建一个,但是没有保存,因为我觉的,反正写完就删除了,结果呢,写汉字的时候就会非常的慢。


这个问题一直都有,还特意去google上搜索了一下,也未果。

今天突然来了灵感,我发现原因是我没有保存,于是我试了一下,结果果然,保存一个临时一个地方再进行操作就块了很多。


分析原因:应该是内存的问题,我没有保存文件的话,数据应


...

Mac Sublime Text 3常用快捷键

Sublime Text 3常用快捷键



快捷键组合 功能
shift + cmd + p 打开命令面板
control + ` 控制台
cmd + n 新建标签
cmd + 数字 标签切换
cmd + option + 2 分成两屏
control + 数字 分屏时移动到不同的屏幕
cmd + delete 删除光标前所有字符, 貌似是Mac快捷键
cmd + f 查找
option + cmd + f 查找替换
cm




...

使用brew cask来安装Mac应用

简介


brew cask是一个用命令行管理Mac下应用的工具,它是基于homebrew的一个增强工具。


homebrew可以管理Mac下的命令行工具,例如imagemagick, nodejs,如下所示:


brew install imagemagick
brew install node

而使用上brew cask之后,你还可以用它来管理Mac下的Gui程序,例如qq, chrome, evernote









...

展示一个Reflux的实例【虽然用的人比较少】

Reflux是根据React的flux创建的单向数据流类库。

Reflux的单向数据流模式主要由actions和stores组成。例如,当组件list新增item时,会调用actions的某个方法(如addItem(data)),并将新的数据当参数传递进去,通过事件机制,数据会传递到stroes中,stores可以向服务器发起请求,并更新数据数据库。数据更新成功后,还是通过事件机制传递的组件list




...

罗列一下提高效率的Nodejs模块

罗列一下提高效率的Nodejs模块,分享之。


Cheerio

Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

Cheerio,说它是服务器端的jQuery一点也不为过,在github上也是大受欢迎,star数达4500有余,至目前为止,已经有923次commit。它兼


















...