2022年4月17日
摘要: 一、每一个软件模块都具有三项职责。 第一个职责是它运行起来所完成的功能。这也是该模块得以存在的原因。 第二个职责是它要应对变化。几乎所有的模块在它们的生命周期中都要变化,开发者有责任保证这种改变应该尽可能地简单。一个难以改变的模块是拙劣的,即使能够工作,也需要对它进行修正。 第三个职责是要和阅读它的 阅读全文
posted @ 2022-04-17 10:15 山与月 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一、时间 (1)就目前来说,即使标注为GMT(无论是文件说明,或者是 API的日期时间字符串描述),实际上谈到时间指的是UTC时间。(2)秒的单位定义是基于TAI,也就是铯原子辐射振动次数。(3)UTC考虑了地球自转越来越慢而有闰秒修正,确保UTC与UT相差不会超过0.9秒最近一次闰秒修正在北京时间 阅读全文
posted @ 2022-04-17 09:51 山与月 阅读(303) 评论(0) 推荐(0) 编辑