about

I’m glad you found me. My name is xing zhou and I am a developer

blog

你不知道的Rails console

       学过一点 Rails 的同学都一定对 console 不陌生,它可以让我们在命令行里和应用程序交互,操作数据库中的数据,还可以在 console 尝试写一点代码来测试自己的思路是否正确等,它是基于 ruby 的 irb 开发的,所以即使你不熟悉 Rails,你也一样可以很快掌握它,今天来给大家分享一些很好用,但是可能鲜为人知的功能。1. -- sandbox 参数在执行 Rails console 命令时带上 --sandbox,在我们退出 Rails c...

那一年经历的KPI

       知乎 [传送门](http://www.zhihu.com/question/29614511)。       在参加工作近一年后的某一天,亦师亦友的 leader 在和我闲谈时透漏团队将实行量化绩效制度,具体的考核内容等细节还未定,很快一系列考核制度标准出台,从此有幸接触了大半年的 KPI,总结一下在这段时间内对它的态度变化:1. 关注 20%       几乎就是完全没关注,不想对不感兴趣的事情上浪费时间和脑细胞,做自己觉得对的事,对团队有帮助的事,无...

重回校园有感

夜晚行走在校园,仿佛回到六年前。高考成绩发了榜,懵懵懂懂进校园。从未见过大世面,看啥都觉很新鲜。闲时深埋图书馆,回来又去练跆拳。虽然从不把课上,亦未感觉挂科难。四年还算挺用心,回想过去也坦然。身边几只好基友,生活平凡却也甜。总的来说没遗憾,青涩单纯好少年。时光飞逝水流转,曾经沧海变桑田。学子毕业把钱赚,母校旧貌换新颜。星哥称谓变星爷,成信不再是学院。校园景景是回忆,人生处处有感叹。真心但愿人常久,千里也能共婵娟。

git 删除远程版本库文件

       最近博主遇到这样的事情,在初始化项目时往版本库里 push 了不该放到版本库的东西,比如 log 或者敏感信息,一般的做法是在 .gitignore 文件里加上这种文件,然后在本地删除,然后再 push 一次,但是如果我只想删除远程版本库里的文件而不想删除本地文件,那该怎么办呢?答案见下方:# 删除版本库文件
 ~ ➤ git rm --cached file
 # 删除版本库文件夹
 ~ ➤ git rm --cached -r ...

intellij IDEA快捷键整理


        因为开发环境原因必须在远程开发机上使用 IDE,为了提高效率快捷键是必不可少的,Intellij 官网给的 shortcut 并不全面,在网上找到了别人整理的,现在引用过来,原地址是 http://www.cnblogs.com/tonycody/p/3257601.html
 
 
 
 
 【常规】
 
 
 
 Ctrl+Shift + En...

web.xml中的load-on-startup

       在 github 上找了一个 spring MVC 的开源项目,想通过源码的方式来学习 java spring,当看到 web.xml 文件时发现了这样一个配置 1,触发了本人的好奇感,于是在 google 上探索一番,终于在上和 [servlet spec](http://download.oracle.com/otn-pub/jcp/servlet-3.0-fr-eval-oth-JSpec/servlet-3_0-final-spec.pdf?Aut...

火狐与IE差别收集及解决方法


 早年总结了一些 firefox 和 IE 的兼容性问题,一直保存在有道云笔记中,现在把它转到博客,其中一些可能早已被官方解决、取缔或不准确,如果您看到,请联系博主
 
 
 一、IE 与 FireFox 的 js 和 css 
 
 
 png 透明 AlphaImageLoader 
 
 filter:progid:DXImageTransform.Microsoft.Alpha...

Mac 上搭建 java 开发环境

      最新在搞 java,在小伙伴的帮助下成功的在 mac os 上搭建了 java 的开发环境,包括 JDK7、maven、Jetty(tomcat)、Intellij(IDE),下面分享给大家:
 
 1. JDK7
 
 mac os 自带 JDK,不过是 JDK6,而我们开发是用的7,虽然 JDK6 也可以跑,但是以绝后患,还是安装了7,首先,到 http://www.oracle.com/technetwork/java/...

docker常用命令

最近在玩 docker,个人总结了一些常用的命令,方便大家查阅。
 
 1. 获取镜像
 
 $ docker pull ubuntu:12.04
 # 从指定仓库中获取
 $ docker pull dl.dockerpool.com:5000/ubuntu:12.04
 
 2. 列出本地镜像
 
 $ docker images
 
 3. 使用容器
 &#13...

rake详解(使用篇)

      Rake 是 Rails 的一个非常有用的工具,你可以把它理解为 ruby 的 make,本次分享将和您一起学习如何写我们自己的 Rake 任务。
 
 首先,我们需要一个 Rakefile 文件,来看一下 Rails4 的 Rakefile
 
 
 # Add your own tasks in files placed in lib/tasks ending in .rake,
 # for exampl...

contact

want to talk something or join Thoughtworks, send email to Edward_mjz@hotmail.com