别惊讶,这只是营销!

说到营销,你可能会想起街头派发的传单,想起地铁里的各种宣传海报,想起优酷视频开始前漫长的无聊的广告,想起史玉柱的脑残广告台词(敢问有谁没听过?!):

今年过节不收礼啊不收礼,收礼只收脑白金脑白金!

虽然我们很厌烦这些强迫式、入侵式的宣传,但不得不说它们的效果真的是不一般。想想一下,当你面对眼花缭乱的纷杂商品时,你是会买()听过的那些,还是那些根本没听人说过的无名之物呢?亦或者,你根本不知道买什么时,会不会被那些浮夸的宣传俘获,抱着试试的心态去体验下呢。

强迫式、入侵式的营销

Read More

轻量级桌面应用开发的捷径——nw.js

每个程序员都希望用自己喜欢的语言,自己喜欢的平台、工具,写自己喜欢的程序。于是我们会看到有人在Win下用Visual Studio愉快地coding,也会看到有人在OS X下用Xcode来开发,或者是用Sublime Text不受平台限制地玩。

当然了,愿望往往是美好的,然而事与愿违的情况时有发生。如果你基本都是用OS X,却有人让你写一个带有简单界面的小程序,保证在他的Win系统上一定可以运行,那么你是不是有点抓狂。

Read More

讲的明白,但写的明白吗?

算法作业有一个小的题目:

一本书的页码从自然数1开始编码直到自然数n,按照通常的习惯,每个页码都不包含多余的前导数字0,例如第6页用数字6而不是06或者006表示。现在给定表示书的总页码的十进制整数n(1 =< n <= 10^9),编程计算书的全部页码中分别用到多少次数字0, 1, 2, 3, 4, 5, 6, 7, 8, 9。

比如一本数有123页,那么各数字出现次数如下图:

解题思路不是很难想到,但是在写作业报告,发现很难清楚地把这个算法过程给写出来。于是就认真组织了语言,配上几幅图片,希望能把算法讲明白。(好多内容自己会但不一定讲的明白,讲的明白也不一定写的明白

Read More