JS将字符串分割成小部分

字符串等分用正则的实现

Rails 以任何 ip 访问

有时候需要共享本机的 rails 应用给内网同事访问

MySQL查询为空的记录

MySQL query for empty and NULL value together

Rails更新内容,并不变化 updated_at

正常我们调用 model.save 保存的时候会更新 timestamp,但有些时候我们不希望更新。

Ruby on Rails 希望内容按版本号(semver)排序

Version sort (with alphas, betas, etc.) in ruby

tree命令如何忽略某些目录?

直接敲 tree 会生成所有目录树结构, 但是有些 .svn node_module 这些目录不需要生成。 用什么命令?

在 React 中使用 rxjs 绑定事件

因为React本身API的关系,如果我们想要用React自定义的事件,我们没办法直接使用 Observable的 creation operator 建立 observable,这时就可以靠Subject来做到这件事。

迭代器模式基本实现 Iterator Pattern

在 ECMAScript 中 Iterator 最早其實是要採用類似 Python 的 Iterator 規範,就是 Iterator 在沒有元素之後,執行 next 會直接拋出錯誤;但後來經過一段時間討論後,決定採更 functional 的做法,改成在取得最後一個元素之後執行 next 永遠都回傳 { done: true, value: undefined }

数组怎么用 iterator 操作

实际上,数组也是一种 iterator 的实现

观察者模式基本实现 Observer Pattern

观察者模式的基本实现, 原理性代码