团队之所以是团队就是因为有了每个独立个体之间达成了良好的沟通交流。 诺亚方舟的成功和巴比伦塔的彻底失败,沟通交流的重要性可以由二者的对比很 好的体现,一线天堂,一线地狱,莫不过如此。而在实际项目中缺乏沟通将可能 导致组员自成一体,各自修改自己程序的功能、规模和速度,若某一模块的功能 很大程度上以来另 ...
分类:
其他好文 时间:
2018-02-14 21:05:16
阅读次数:
136
1.重新了解了usart串口的代码(这里用usart1代码为例) USART1_IRQHandler(串口1中断函数代码) 此代码解析参考网站http://blog.sina.com.cn/s/blog_776077610102vgqg.html 个人理解:这个代码就是以第14位(0-15)是否收到 ...
分类:
其他好文 时间:
2018-02-14 21:05:01
阅读次数:
408
有一种感动,叫内牛满面,有一种机制,叫模块机制。显然,这种模块机制给那些Linux的发烧友们带来了方便,因为模块机制意味着人们可以把庞大的Linux内核划分为许许多多个小的模块。对于编写设备驱动程序的开发者来说,从此以后他们可以编写设备驱动程序却不需要把她编译进内核,不用reboot机器,她只是一个 ...
分类:
系统相关 时间:
2018-02-14 20:44:00
阅读次数:
282
加密算法介绍 HASH Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能 ...
分类:
其他好文 时间:
2018-02-14 20:43:52
阅读次数:
212
此模块用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 来看一个好多软件的常见配置文件格式如下 ...
分类:
其他好文 时间:
2018-02-14 19:17:04
阅读次数:
118
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: ...
分类:
其他好文 时间:
2018-02-14 18:19:17
阅读次数:
158
(一) Select类 Select类是selenium的一个特定的类,用来与下拉菜单和列表交互。 下拉菜单和列表是通过HTML的<select> 元素实现的。选择项是通过<select>中的<option>元素实现的,如下HTML代码。使用前使用下面的语句导入模块。 from selenium.w ...
分类:
编程语言 时间:
2018-02-14 17:33:06
阅读次数:
156
类的相关知识 类有两种作用:属性引用和实例化 属性引用(类名.属性) class Person: #定义一个人类 role = 'person' #人的角色属性都是人 def walk(self): #人都可以走路,也就是有一个走路方法 print("person is walking...") 实 ...
分类:
其他好文 时间:
2018-02-14 16:21:27
阅读次数:
189
42、如何在Python中拷贝一个对象,并说明他们之间的区别 答:Python中有两种拷贝方式,深拷贝与浅拷贝 浅拷贝:用赋值符号(=)即可,内存地址公用,一个改复制对象全都改 深拷贝:用copy模块下的deepcopy方法,每一个拷贝对象都是独立的内存地址 43、谈谈你对Python装饰器的理解 ...
分类:
编程语言 时间:
2018-02-14 15:34:51
阅读次数:
206
一、前言 时间子系统中的tick device layer主要涉及kernel/time/tick-*相关的文件,本文的主要内容就是从high level层次(不纠缠在具体的每行代码)描述tick device layer的运作逻辑。 如果说每个.c文件是一个模块的话,我们可以首先简单描述tick ...
分类:
系统相关 时间:
2018-02-14 15:07:02
阅读次数:
224