平均法则

介绍了什么是平均法则, 以及如何用它指导我们的日常做事

所谓 平均法则(The Law of Averages), 假如你是一个推销员, 今天你打算向 100 个顾客推销, 根据平均法则, 有 80 位根本不会考虑买你的东西, 甚至连交谈的机会也不会给你; 然后有 10 位左右是愿意与你交谈的, 但你想跟他们达成交易还是比较困难的; 最后有 10 位呢, 则是很容易成交的那种顾客, 也即是你根本不需要有多么厉害的推销技巧, 也不需要你巧舌如簧, 哪怕你就是一个新手, 你也能很顺利地与他们达成交易.

这样的一种顾客的分布情况, 也即 80% 是困难的, 10% 是一般的, 还有 10% 是容易的, 就是所谓的平均法则.

当然, 这个比例也许更极端一点, 比如 95% 是困难的, 4% 是一般的, 只有 1% 是容易的.

但不管是哪种比例, 理想一些的还是极端一点的, 都暗含了这样一个意思: 当你不停地遭到拒绝, 其实你就越来越接近于成交!

这样一个法则, 它有两层含义:

继续阅读“平均法则”

利用 String format 方法及占位符优雅拼接字符串

介绍了 Java 语言里如何使用 String.format 去优雅地拼接字符串

不论是哪个编程语言, 拼接字符串都是一个频繁的操作, 很多的语言都支持通过重载"+"号运算符来拼接字符串, 这也是最常见快捷及直观的方式.

除了用"+"号拼接外, 有的语言还支持更先进的拼接方式, 比比较新版本的 javascript 语言还支持比较优雅的利用 ${XXX} 的方式去传递变量值, 这就已经基本接近了很多模板技术的写法了, 比如这样:

let name = '小明';
let age = 20;
console.log(`他的名字叫${name}, 他今年${age}岁.`); // 注意字符串用键盘左上角的撇号(`)括起来而不是引号

继续阅读“利用 String format 方法及占位符优雅拼接字符串”

一起读书, 成为更有钱的程序员

独学而无友, 则孤陋而寡闻

欢迎加入程序员一起读书活动, 成为更有钱的程序员!

为什么要一起读书? 因为子曾经曰过: 独学而无友, 则孤陋而寡闻.

为什么要成为更有钱的程序员? 不是应该成为更好的程序员吗? 原因在于前者更好衡量.

这里有个所谓的 SMART 原则, 具体见这篇的介绍: 成为更好还是更有钱的程序员?

继续阅读“一起读书, 成为更有钱的程序员”

利用 IDEA IDE 的轻量编辑模式快速查看和编辑工程外的文本文件

介绍了 Intellij IDEA 的轻量编辑模式, 可以用其取代诸如记事本或 Notepad++ 之类的轻量级编辑器.

作为程序员, 我们都知道 IDE 的很好用的, 它的文本编辑器功能也非常的强大, 用起来非常便捷. 在长年累月的使用中, 我们也变得对其非常熟悉, 以致于使用起其它简单地轻量级的文本编辑器来, 比如什么记事本, Notepad++, UltraEdit 等等呀, 觉得既不方便又不熟悉.

关键是很多的操作习惯或者快捷键之类的也不尽相同, 比如什么导航定位呀, 查找替换呀, 等等往往都是各有各的一套.

但有时我们又不得不用这些轻量级的编辑器, 因为有时我们仅仅是想简单查看一下一些文本文件的内容, IDE 的功能虽然强大, 但常常也是要你打开整个工程, 或者说对于工程以外的文本文件的查看或编辑就不支持了.

这种情况随着 Intellij IDEA 新版本的发布, 已经有所改变了, 这就是一个新的特性, 所谓的轻量编辑模式(lightEdit mode), 有了它, 基本可以告别其它的轻量级文本编辑器, 而全程使用 IDE 的编辑器了.

继续阅读“利用 IDEA IDE 的轻量编辑模式快速查看和编辑工程外的文本文件”

用番茄工作法对付拖延症

介绍了如何通过”番茄工作法(pomodoro)”去解决拖延症(procrastination)的问题.

现代人似乎饱受 拖延症(procrastination) 的困扰, 自然, 你我大概都不例外.

我之前就曾经写过一篇关于拖延症的悖论的文章里就曾提到一个笑话:

几个月前,在书店看了一本关于战胜拖延症的书,觉得挺好的就买下了,到现在还没怎么看......

那么怎么去对付它呢? 有一种方式你也许也听过了, 叫所谓的"番茄工作法(Pomodoro)".

这个方式叫 Pomodoro, 为啥不是 Tomato 呢? 因为这是一个意大利人 Francesco Cirillo(弗朗切斯科 西里洛)在 1980 年代发明的, pomodoro 在意大利语(Italian)中就是番茄的意思.

番茄工作法 pomodoro

所谓的 Pomodoro, 就是一个简单的倒计时器, 你定一个 XX 分钟的倒计时, 然后它就滴答作响, 到了设定的时间, 它就响铃提示你时间到了, 就这么一个玩意.

继续阅读“用番茄工作法对付拖延症”