自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 python编程中的if __name__ == 'main': 的作用和原理

这段代码的功能   一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中是不会被执行

2017-12-21 10:50:20 345

原创 编写测试代码时候的小错误——takes 0 positional arguments but 1 was given

import unittestfrom city_functions import get_city_countryclass CityFuctionTestCase(unittest.TestCase):def test_city_country_population():city_country_population=get_city_country('santiago','c

2017-12-18 16:29:53 56250 2

原创 学习Python第二弹——测试代码

Python中可以利用unittest中的代码测试工具进行测试。这里先给出几个定义:单元测试:用于核实函数的某个方面没有问题。测试用例:一组单元测试,一起核实函数在各种情形下的行为都符合要求。全覆盖式测试用例包含一整套单元测试,涵盖各种可能的函数使用方式。此处先以一个方法的测试用例为例:在写测试用例时,先import unittest 再将某文件中的某函数import进来,再来

2017-12-18 15:42:12 318

原创 学习Python 第一弹——基础函数汇总

字符串:删除末端多余空白:**.rstrip() ;删除首端多余空白:**.lstrip() ;删除两段多余空白:**.strip()  ; 强制改为string:str(**); 计算长度:len()列表:创建列表:**=[ ]  #括号里为空首字母大写:**.title() ;  所有字母大写:**.upper();  所有字母小写:**.lower()末端添加元素

2017-12-04 22:45:15 290

原创 阴性选择法

阴性选择法是由Forrest在1994年提出算法,该算法在AIS中得到了广泛的应用,是AIS的核心算法之一。该算法的过程如图:1.定义自我集S,以及表示自我的长度为l的字符串。2.定义部分匹配规则,匹配阈值以及期望达到的系统匹配失败率等参数。(此处多用r-contiguous匹配规则)3.随机产生长度为l的字符串作为未成熟的检测器。4.计算每个未成熟检测器和自我集中的每一个个体的适

2017-10-27 11:51:20 3414

原创 【学习】人工免疫算法

人工免疫特点:1.识别与分类:可是识别自我和非我。(如阴性选择法建立的检测器)2.多样性‘:可以对进行基因重组,并可以进行高频变异。3.自学习:亲和力成熟,在系统打破稳定后依旧可以识别并消灭抗原,并可以更新规则库。4.记忆功能:如同人体记忆细胞,一旦发现曾经响应的抗原再次入侵,就可以调用记忆细胞,对其进行快速而有效的应答。5.分布式:无中心控制点。6.自调节:在清除病原体(

2017-10-17 10:19:44 5913 2

原创 【学习整理】天基移动通信网络

天基移动通信网络不同于一般地面上的通信网络,在组网形式、网络节点特性以及所处的空间环境等使得它具有自身的特殊性。它既不同于传统地面固定网络,又不同于地面无线通信网络。一、组网方结构面.天基移动通信网络以星座方式进行组网,并通过星间链路建立网络。星座设计方式决定了卫星网络拓扑变化的特殊性——时变的周期性和规律性。星间链路的建立降低了卫星网络对地面站的依赖,但星间链路的切换直接影响网络的传

2017-10-10 15:22:18 3345 1

原创 学习危险理论

在人工免疫领域里,有四种较为主流的算法:1.阴性选择法;2.人工免疫网络;3.克隆选择算法;4.危险理论和树突细胞算法。其中危险理论是1994年有 Polly Matzinger提出的理论,该理论引发了免疫学界一场新的革命,堪称近几年来免疫学最重要的理论突破。它打破了Forrest提出的阴性选择法中的自我与非我的传统理论。Matzinger认为在人体免疫中依旧存在正常的非我物质(如肠道中的

2017-09-26 15:48:40 1804 1

原创 SCPS-TP与TCP的区别

最近在研究天基移动通信网络,进而了解到各国对空间信息网发展的态势各有不同,其中最领先的依旧是美国,这也是最先提出天地一体化网络的国家。中国近些年对其也有一些研究,但并不深入,特别是各国所研究的空间通信网络所有的协议各有不同,目前最具有权威的当属于空间数据系统咨询委员会(CCSDS)于1999 年提出的一套空间通信协议——SCPS协议,也是目前主流的空间信息协议标准,它是以TCP/IP四层架构为

2017-09-11 16:56:52 4082 1

数据结构 数组和广义表

数据结构课程中,对于数组和广义表的讲解。适合本科生使用。

2013-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除