咖啡不苦

世界那么大,我想去看看。

东东学python

这是我看a byte of python的笔记,如果你也是java程序员,希望你能感到亲切。 单引号和双引号都可以做字符串字面量,三引号更强,里面可以随意使用单引号和双引号,还可以换行,用于文档字符串 格式化占位符用{位置|名字},格式指定类似c,比如'{0:.3f}'.format(1.0/3) 命名习惯用下划线连接,而非驼峰方式或其他 分号可以用来分割行(语句),但强...

jekyll设置语法高亮

2015年09月11日,重要更新: 以下都是扯淡。现在jekyll已经原生支持语法高亮了。 直接将代码放到 {% highlight language %} 和 {% endhighlight %} 之间就ok了。 使用jekyll的人,我想大部分都应该经常和代码打交道吧。那代码高亮自然少不了,今天就讲讲如何在jekyll中配置代码高亮。 代码高亮的工具有很多。jekyll原生支...

加班记(二)

今天又去公司处理了一个线上问题:我们依赖的一个接口可用率为0了! 故事大概是这样的:我们依赖的一个写接口,最早主键是int类型的。虽然我们的sequence工具生成的是long型的数,但是为了“适应”接口就强转成int后再调用接口了。某一天,接口提供方意识到用int类型做为主键,随着业务发展很可能突破上限而造成麻烦。于是接口提供方将入参类型改成了long。于是我们的某位码农又将int强转成...

用jekyll和github pages写博客

题外话,在当今这个微博都还没来得及高兴一下就被朋友圈拉下神坛的年代,说如何搭建自己的博客系统似乎已经太过于过时了。 如果你有这样的想法,恐怕这篇文章不是非常适合你了。建议你把它关了去刷朋友圈。如果你和我一样,还是愿意折腾,并且愿意将折腾记录下来。那么,我们交个朋友吧。一起去刷朋友圈。 工欲善其事,必先利其器。介绍一下我们要用到的两个工具。 首先登场的是:github pages是githu...

加班记

故事还得从一个需求说起。 某一天,运营提出一个需求要对某些商家下的所有商品打上某一个特殊标识用于做某个维度的销量统计。 今天,线上出现了一些价格极低的商品,被下了很多订单。出事故了! 这两者之间有什么关联?对,这两者之间并没什么卵关系。 一 关于批量处理数据。我想这是一个不能避免的东西。在业务的发展过程中肯定会存在对历史数据的批量处理,迁移甚至是处理+迁移的需要。 如果是一个小得系统。就是...

mac下设置JAVA_HOME

应该是我装了xcode的原因,我没有显式安装java,mac里也有java的环境了。然后当我想在命令行下运行mvn的命令时。就提示我要设置JAVA_HOME了。 当我去找JAVA_HOME在哪的时候。发现是“乱七八糟”的。高冷的mac怎么会那么烂?我肯定是错过了什么。于是求助于万能的google。果然: 可以这样 export JAVA_HOME="$(/usr/libexec/java_...

Open Terminal Here In Mac Os Finder

在windows中,可以配置“在当前位置打开命令行”,非常方便好用。所以想找一下在mac下有没有类似的功能。 找来找去,很遗憾,没找到很perfect的方法。 1 可以通过“服务”实现“新建位于文件夹位置的终端标签/窗口”来实现。 “系统偏好设置” 》 “键盘” 》 “快捷键” 》 “服务” 》 “新建位于文件夹位置的终端标签/窗口” 甚至还可以设置快捷键,让我激动了一下。结果~~~ 这并...

让你的shell更好

码农们一定知道shell有多高效。但是linux和的版本很多,mac啊什么的。每个系统的shell都长的不太一样,我是说样子。 今天配置我的mac时,发现一个很棒的项目。可以让你的shell变得很棒。on-my-zsh sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install...

你的灯还亮着吗?——发现问题的真正所在

[TOC] 序言 问题 :没人会读序言 解决办法 :把序言作为第一章 解决方法带来新的问题 :第一章很无聊 新的解决方法 :删了第一章,把第二章作为第一章 第一部分:问题是什么 第一章: 一个问题 __背景故事:__一个办公楼(雷龙大厦)的电梯不够用了。有的租户威胁说,如果不尽快改善电梯服务,他们就要退租。 通过电梯不够用的场景,引出: 问题是...