2016.1.1 搬家

终于把亲水湾的房子退了,租房多年来最令人反感的一个房东。我只记得他姓陈,好像叫陈明武还是什么来着,不重要了,反正已经拉黑了。

令人反感,并不是因为他多丑,至少第一眼看上去挺和善的。总结起来,可能主要有两点,一是不尊重人,也不顾及他人隐私;另一点就是太过于贪婪,占别人便宜。

阅读更多

Hexo文章计数插件WordCount

灵感来自简书

字数统计的结果跟简书有差异,主要是由于本插件只统计了中文字数和英文单词数,所以结果会比简书统计的字数略少一些。

特别适合文字爱好者,比如我。

阅读更多

待重头、涅槃——二十六周岁思绪

如果你今天没有努力,明天就不会成功。

风格

很久没有记录文字,摸起键盘已经不知道该说些什么。我已经忘记了自己曾要做一个诗人,做一个小说作家。翻看回这几年来每一年写的东西,没能让自己读完,太过于悲观,或许是人生中最坎坷曲折的几个年头,但更多的,只是宣泄。就像不知道从什么时候开始,连自己都不愿意看到镜子里的自己,又胖,又黑,这也就罢了,感觉还越来越丑了。

一直在围绕生活事业爱情来开展,似乎也是时候换一种风格了。

阅读更多

js版Leetcode第一难题wildcard-matching

问题

原题地址: https://leetcode.com/problems/wildcard-matching/

Implement wildcard pattern matching with support for ‘?’ and ‘*‘.

‘?’ Matches any single character.

‘*‘ Matches any sequence of characters (including the empty sequence).

The matching should cover the entire input string (not partial).

The function prototype should be:

bool isMatch(const char *s, const char *p)

阅读更多

API接口性能统计之平均响应时间算法

平均响应时间算法

// count,restime
let avg = (restime + parseFloat(val) * (count - 1)) / count;

经过反复测试,临界值为平均响应时间乘以 2 万次(如 200ms 为 400 万次),不会再变化。

如果当天请求超过平均响应时间乘以 2 万次,则不应该再计算新值。

阅读更多

日本雅虎程序员跳槽程序测试问题

一救援机器人有三种跳跃模式,可分别跳跃 1m,2m,3m 的距离,请用程序实现该机器人行进 n 米路程时可用的跳跃方式。

程序语言不限,当距离 n 值足够大时,程序执行时间尽量小。

例:当距离为 4 米时,输出结果有 7 种:

1m,1m,1m,1m
1m,1m,2m
1m,2m,1m
1m,3m
2m,1m,1m
2m,2m
3m,1m
阅读更多