只有万不得已时才使用全局数据 !!!就近原则!!!注释紧随代码,变量紧随使用它们的地方 ——Tacey 访问器子程序的优势 + 你获得了对数据的集中控制 + 你可以确保对变量的所有引用都得到了保护 + 自动获取信息隐藏的普遍益处 + 访问器子程序可以很容易转变为抽象数据类型 如何使用访问器子程序: ...
分类:
其他好文 时间:
2018-04-04 23:35:16
阅读次数:
171
核对表(组织直线型代码) + 代码使得语句之间的依赖关系变得明显吗?(顺序相关型) + 子程序的名字使得依赖关系变得明显吗? + 子程序的参数使得依赖关系变得明显吗? + 如果依赖关系不明确,你是否用注释进行了说明? + 你用“内务管理变量”来检查代码中关键位置的顺序依赖关系了吗? + 代码容易按照 ...
分类:
其他好文 时间:
2018-04-04 23:27:32
阅读次数:
162
6.局部变量和全局变量 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。 当全局变量与局部变量同名时: 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 ##python中的def:def关键 ...
分类:
编程语言 时间:
2018-04-02 16:35:47
阅读次数:
250
不要慌张 要先看硬件:仔仔细细检查两遍,如果硬件没有问题 , 对于照电路图,,查看芯片手册使能端(程序有没有使能),, 再查看程序 我第一个遇到的问题是SD卡 由于换板子,程序也没有调好,只有很旧的程序, 我改动了一下程序,程序中加入了录音程序,改动很大 烧录到新板子中,新板子的SD卡模块没有变, ...
分类:
其他好文 时间:
2018-04-01 16:57:46
阅读次数:
141
全局与局部变量 1、在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 2、全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。 3、当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 实例一:(局部变量) #我们使用上面 ...
分类:
编程语言 时间:
2018-03-30 14:07:08
阅读次数:
174
1.JVM:Java Virtual Machine(Java虚拟机)的缩写。 它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少 ...
分类:
编程语言 时间:
2018-03-30 01:13:37
阅读次数:
293
1.描述: 编写一个子程序,将包含任意字符,以0结尾的字符串中的小写字母转变成大写字母,描述如下. 名称: letterc 功能: 将以0结尾的字符串中的小写字母转变成大写字母 参数: ds:si指向字符串首地址 因为要转化的字符串中小写字母,而整个字符串中还有其他符号(空格,横杠),所以我们需要用 ...
分类:
编程语言 时间:
2018-03-30 01:12:52
阅读次数:
173
《代码大全2》第8章:防御式编程 防御式编程的主要思想是子程序应该不因为非法的输入值被破坏,就好比开车时的防御式驾驶:你无法预估其他司机将会做什么,但你要采取措施保证当他人做出危险动作时自己不受伤害。防御式编程的核心其实是承认程序始终存在问题,需要不断地被完善。 保护应用程序不受外部错误输入破坏的主 ...
分类:
其他好文 时间:
2018-03-29 22:30:52
阅读次数:
181
pexpect用来启动子程序,使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的python模块,当然我们可以使用他来做ssh登陆,ssh模块登陆还有一个基于python实现远程连接,用于ssh远程执行命令,文件传输等功能的ssh客户端模块paramiko。 在开发时也经常会使用pexpe ...
分类:
其他好文 时间:
2018-03-29 02:07:14
阅读次数:
193
协程及Python中的协程 阅读目录 1 协程 2 Python中如何实现协程 回到顶部 1 协程 1.1协程的概念 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。(其实并没有说明白~) 我觉得单说协程,比较抽象,如果对线程有一定了解的话,应该 ...
分类:
编程语言 时间:
2018-03-28 18:53:38
阅读次数:
190