在面向对象的编程中 一切皆对象 具体的体现: 1.函数可以被引用 2.函数可以作为函数的参数 3.函数可以作为函数的返回值 4.可以被存储到容器类型中 #写一个购物车,要求注册登录 1.嵌套调用:在一个函数中调用了另一个函数 2.嵌套定义:在一个函数中,又定义了另一个函数。定义在函数内的函数,只能在 ...
分类:
其他好文 时间:
2018-11-29 10:56:48
阅读次数:
144
Python中的 __all__和__path__ 解析,有需要的朋友可以参考下。Python以目录来组织模块, 就是所谓的包. 用包的一大好处: 可以解决名字空间冲突的问题, 即文件重名问题.下面主要说3点:1. 如何使一个目录变成包,如何import目录下放一个__init__.py文件(内容可 ...
分类:
编程语言 时间:
2018-11-14 14:25:05
阅读次数:
220
#添加网络名称空间ipnetnsaddr1ipnetnsaddr2#添加一对虚拟网卡iplinkaddnameveth1.1typevethpeernameveth1.2#把设备和网络名称空间关联起来iplinksetdevveth1.1netnsr1#把其中一端挪到网络名字空间里,一个设备只能属于一个名称空间#改个网卡名字ipnetnsexecr1iplinksetdevveth1.1namee
分类:
其他好文 时间:
2018-11-12 18:34:33
阅读次数:
232
一、Namenode 和 Datanode HDFS采用master/slave架构。一个HDFS集群是由一个Namenode和一定数目的Datanodes组成。Namenode是一个中心服务器,负责管理文件系统的名字空间(namespace)以及客户端对文件的访问。集群中的Datanode一般是一 ...
分类:
其他好文 时间:
2018-11-10 18:02:29
阅读次数:
236
第一种是利用DirectX 1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll 2.引入DirectX 的DLL文件的名字空间: using Microsoft.Dir ...
传统的 Linux 容器只是系统上普通的进程。一组进程与另外一组进程是相互隔离的,实现方法包括:资源限制(控制组 [cgoups])、Linux 安全限制(文件权限,基于 Capability 的安全模块、SELinux、AppArmor、seccomp 等)还有名字空间(进程 ID、网络、挂载等) ...
分类:
其他好文 时间:
2018-11-07 11:22:49
阅读次数:
141
用py也很久了,很多东西只知道拿来用,并没有深究,感觉这样是不够的。 我决定写这么一篇总结,把很多遗忘的东西拾起来,把很多没搞懂的东西搞清楚。 1.eval函数 用法:eval(expression, globals=None, locals=None) 用法:eval(expression, gl ...
分类:
编程语言 时间:
2018-11-03 21:03:12
阅读次数:
142
Python 内置函数 locals() 和globals() 转自: https://blog.csdn.net/sxingming/article/details/52061630 1》这两个函数主要提供,基于字典的访问局部变量和全局变量的方式。 python 使用叫做名字空间的东西来记录变量的 ...
分类:
编程语言 时间:
2018-11-03 11:16:08
阅读次数:
213
1. 命名空间 1.1 什么是命名空间 Namespace命名空间,也称名字空间,是从名字到对象的映射。Python中,大部分的命名空间都是由字典来实现的,但是本文的不会涉及命名空间的实现。命名空间的一大作用是避免名字冲突: ? 1 2 3 4 5 def fun1(): i = 1 def fun ...
分类:
其他好文 时间:
2018-10-31 13:51:43
阅读次数:
172
一、前言 为啥要写这篇博客?答:之前学习的C和C++相关的知识,早就被自己忘到一边去了。但是,随着音视频的学习的不断深入,和C/C++打交道的次数越来越多,看代码是没问题的,但是真到自己操刀去写一些代码的时候,很容易出现问题和疑问,为了解决这些问题,那么只能买相应的书,一边看一边整理思路,并对收获进 ...
分类:
编程语言 时间:
2018-10-29 20:39:55
阅读次数:
181