摘要: 什么是设计模式? 定义:设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 现在主要的有23种经典设计模型,当然不仅仅只有这23种,随着软件开发技术的发展,将会有越来越多的新模式不断诞生并得以应用。 设 阅读全文
posted @ 2018-07-19 15:24 泛夜泰克 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 最近我遇到了一个 bug,我试着通过 Rails 在以“utf8”编码的 MariaDB 中保存一个 UTF-8 字符串,然后出现了一个离奇的错误: 我用的是 UTF-8 编码的客户端,服务器也是 UTF-8 编码的,数据库也是,就连要保存的这个字符串“ <…”也是合法的 UTF-8。 问题的症结在 阅读全文
posted @ 2018-07-19 14:45 泛夜泰克 阅读(744) 评论(0) 推荐(0) 编辑