首先通过一个例子来看一下本文中可能用到的对象和相关概念。 #coding:?UTF-8
import?sys?#??模块,sys指向这个模块对象
import?inspect
def?foo():?pass?#?函数,foo指向这个函数对象
?
class?Cat(o...
分类:
编程语言 时间:
2015-11-11 10:11:01
阅读次数:
238
# -*- coding: utf-8 -*-#python 27#xiaodeng#怎么创建模块?#要创建模块时,只需编写一个包含python语句的文本文件即可。#每个源代码文件都会自动成为模块,而且也没有语法用来声明模块。#导入操作会把模块文件加载到内存中使其成为模块对象。
分类:
其他好文 时间:
2015-10-29 23:09:28
阅读次数:
156
# -*- coding: utf-8 -*-#python 27#xiaodeng#模块命名空间#模块最好理解为变量名的封装,也就是定义想让系统其余部分看见变量名的场所。#python会建立模块对象,以包含模块文件内所赋值的所有变量名#模块就是命名空间,而存在于模块之内的变量名就是模块对象的属性#...
分类:
其他好文 时间:
2015-10-29 21:37:22
阅读次数:
182
# -*- coding: utf-8 -*-#python 27#xiaodeng#什么是命名空间?模块的命名空间包含了什么?#命名空间是一种独立完备的变量包,而变量就是命名空间对象的属性。#模块的命名空间包含了代码在模块文件顶层赋值的所有变量名。#从技术角度来讲,模块的全局作用域会变成模块对象的...
分类:
其他好文 时间:
2015-10-27 23:19:09
阅读次数:
151
块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 首先,我们介绍这两种传统的存储类型。通常来讲,所有磁盘阵列都...
分类:
其他好文 时间:
2015-10-27 11:12:08
阅读次数:
274
1.初识NodeJs什么时候NodeJS能做什么NodeJS环境搭建和运行2.webstorm的使用工程创建webstorm的NodeJs配置NodeJs代码提示3.Node和JS的异同基本语法内置对象全局对象作用域4.模块的使用全局作用域global对象模块模块概念模块作用域模块对象module5...
分类:
Web程序 时间:
2015-10-08 18:17:48
阅读次数:
256
下面的代码来自《Python核心编程》(第二版)一书。threading模块对象说明Thread表示一个线程的执行的对象Lock锁原语对象(跟thread模块里的锁原语对象相同)RLock可重入锁对象。使单线程可以再次获得已经获得了的锁(递归锁定)Condition条件变量对象能让一个线程停下来,等待..
分类:
编程语言 时间:
2015-09-23 19:36:07
阅读次数:
267
关于OPP(Object Oriented Programming(此内容参照百度百科)):面向对象程序设计不同于面向过程程序设计,它将一件复杂的事情拆分成一个一个的块对象,然后对块进行分析,实现块级的动作。最后把一个一个的块像搭积木一样组成复杂的事件。可以说,OPP大大地降低了软件开发的难度。OP...
分类:
Web程序 时间:
2015-09-23 06:30:47
阅读次数:
257
简介: 这是利用WPF作为前端技术,实现桌面版微信多客服系统。项目采用Prism作为前端框架,采用MVVM模式极好的对UI和逻辑代码分离,使用MefBootstrapper集成的MEF IOC容器,解耦各模块对象。合理利用IEventAggregator 实现事件和交互。文章在介绍对应功能时候会给....
分类:
微信 时间:
2015-08-28 00:46:14
阅读次数:
579
1.代码块 代码块对象(通常称为代码块)是对C语言中函数的扩展。除了函数中的代码,代码块还包含变量绑定。代码块有时也称为闭包(closure)。 代码块包含两种类型的绑定:自动型和托管型。自动绑定(automatic binding)使用的是栈中的内存,而托管绑定(managed binding)是通过堆创建的。1.1 代码块定义和实现代码块借鉴了函数指针的语法。与函数指针相似,代码块具有以下特征...
分类:
其他好文 时间:
2015-08-26 15:48:51
阅读次数:
204