摘要:
/** * @author : 陈柏宇 * * 在介绍依赖倒转原则之前请容我举个例子 * 现在市面上绝大部分的CPU都是因特尔,AMD等公司制作的 * 差不多都属于垄断技术了 * 一块小小的CPU为什么就那么难以制作呢? * 因为CPU和计算机主板交互非常简单,目前主流的是接口为针脚式、触点式等 * 阅读全文
摘要:
/** * @author : 陈柏宇 * 开放封闭原则 * * 介绍: * 开放封闭原则:软件实体(类、模块、函数等等) 应该可以扩展。但是不可以修改。 * * * 这个原则有两个特征: * ① 对于扩展是开放的 * ② 对于更改是封闭的 * * 我们在开发任何软件的时候都不要指望一开始的需求就确 阅读全文
摘要:
第一部分 : 分解质因数 任何一个大于 1 的正整数都可以写成这样的形式: 其中 Pi 是 一个质数 那么我们可以用怎么样的算法去得到 这个正整数的 质因数以及其 指数呢? 我们可以用 试除法这个方法:① 找到N的一个 质约数 然后让N一只除这个质约数,直到 N % Pi != 0 ② 记录我们除这 阅读全文