摘要: 本文以当前流行的MongoDB和PostgreSQL两大数据库系统为参照,引入Harper这一全新的数据库,并对三者的功能、结构、以及适用场景进行了比较。 【51CTO.com快译】在日常生活中,许多人都是在基于他们已经知道的事物基础上,去学习或了解新的事物。这是人类的天性。同样,在产品和技术方面, 阅读全文
posted @ 2021-01-07 15:07 linyinmobayu 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 1. 《写给大家看的设计书》# 10年前我对设计还一无所知的时候,我借来了这本书学习了设计的基本原则和几种实用的理论,从此我觉得自己已经入门了设计,而且对面向对象也有更深入的理解。 不仅对我这种做UI的程序员,正如书中开头所说,学会设计对很多行业都有正面意义: 或者是那些聪明的学生,他们深谙一个秘诀 阅读全文
posted @ 2021-01-07 13:39 linyinmobayu 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 重温《单元测试的艺术》,总结常用知识点 1. 前言# 关于单元测试的定义和好处可以借用Stephen Cleary的一段话来概括: 单元测试是现代开发的基础。对项目进行单元测试的好处非常容易理解:单元测试降低了 Bug 数量,缩短了上市时间,防止过度耦合的设计。这些都是很好的优势,但它还有更多与开发 阅读全文
posted @ 2021-01-07 13:38 linyinmobayu 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. 前言# 来到博客园11年,这两年闲下来了才有时间写写博客,不知不觉终于写到第100篇博客了。回顾过去发表的博客,居然大部分都与UI相关。明明我本来从事的是Oracle的相关开发,明明我当初的目标是成为Oracle DBA,明明我就很不想做UI的工作,结果阴差阳错地就成了现在这个样子。 我永远忘 阅读全文
posted @ 2021-01-07 13:36 linyinmobayu 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 以前在工作中遇到了一个数据错误的问题,顺便写下 用 Math.Net 解决的思路。 1. 错误的数据# 上图是同一组探测器在同一天采集到的 19 次数据,总体来说重复性不错,但很明显最后 8 个探测器出了问题,导致采集到的数据在最后八个点一片混乱。即使把其中看起来最好的一组数据拿出来使用多项式拟合, 阅读全文
posted @ 2021-01-07 13:34 linyinmobayu 阅读(279) 评论(0) 推荐(0) 编辑