一、为何要学习计算机基础? 好多人觉得自己有点基础就都想着直接敲代码,觉得基础知识很容易,很简单,就不怎么用心去学。然而,我觉得基础知识很重要。就像盖一栋楼房一样,你先要打好地基,再去盖房。 Python是一门编程语言,即通俗一点说就是语言。 我们都知道世界上有很多种语言,比如:汉语,英语,阿拉伯语 ...
分类:
其他好文 时间:
2018-03-12 01:05:40
阅读次数:
170
学习软件编程,函数必须掌握好。在Python中,定义函数要使用def语句定义函数格式为 def 函数名(参数):函数体 return 返回值接下来,我们自定义一个求绝对值的函数my_abs 需要注意的是,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并返回结果。因此,函数内部通 ...
分类:
编程语言 时间:
2018-02-25 17:23:43
阅读次数:
193
定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦 ...
分类:
其他好文 时间:
2018-02-07 21:25:24
阅读次数:
178
1. 一阶滤波算法的原理 一阶滤波,又叫一阶惯性滤波,或一阶低通滤波。是使用软件编程实现普通硬件RC低通滤波器的功能。 一阶低通滤波的算法公式为: Y(n)=αX(n) (1-α)Y(n-1) 式中:α=滤波系数;X(n)=本次采样值;Y(n-1)=上次滤波输出值;Y(n)=本次滤波输出值。 一阶低 ...
分类:
编程语言 时间:
2018-01-31 20:15:42
阅读次数:
219
经过很长时间的,决定对所做所学所想做一个总结。关于软件编程方面的基本内容的一个总结。 在软件开发的过程中部分内容并没有深入的去思考过,近期在软件教学的过程中,对某些语音学习的过程有了更深入的理解。 在这段时间的实际工作中,我基本上是以这样一个标准去衡量软件的开发与设计。 第一阶段:熟悉所使用的语言, ...
分类:
编程语言 时间:
2018-01-26 00:27:23
阅读次数:
173
前段时间,抽空读了《人月神话》,作者对软件编程的认识、方法以及后续相关工作都进行了描述,有思想上的也有实践上的,有管理层面的也有普通操作层面的,特别是将软件编程与生活中一个个例子紧密结合,又透露着一些哲学气息。对我这个菜鸟来说,内容比较丰富,有些甚至比较生涩,我结合对我印象比较深刻的内容谈一些自己的 ...
分类:
其他好文 时间:
2018-01-18 17:17:39
阅读次数:
161
定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦 ...
分类:
其他好文 时间:
2018-01-17 14:31:17
阅读次数:
170
再有两天就进入2018了,想想还是要准备一下明年的工作方向。回想当初开始学习函数式编程时的主要目的是想设计一套标准API給那些习惯了OOP方式开发商业应用软件的程序员们,使他们能用一种接近传统数据库软件编程的方式来实现多线程,并行运算,分布式的数据处理应用程序,前提是这种编程方式不需要对函数式编程语 ...
分类:
其他好文 时间:
2017-12-31 22:33:49
阅读次数:
235
定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦 ...
分类:
其他好文 时间:
2017-12-28 23:32:20
阅读次数:
296
定义: 一个对象应该对其他对象保持最少的了解。 问题由来: 类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。 解决方案: 尽量降低类与类之间的耦合。 PS: 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。 无论是面向过程编程还是面向对象编程,只有使 ...
分类:
其他好文 时间:
2017-11-29 22:46:03
阅读次数:
275