Python存取属性的方式特别不对等,通过实例读取属性时,通常返回的是实例中定义的属性,但如果实例未曾定义过该属性,就会获取类属性,而为实例的属性赋值时,通常会在实例中创建属性,而不会影响到类本身。这种不对等的方式对描述符类也有影响。 覆盖型描述符 实现__set__方法的描述符属于覆盖型描述符,虽 ...
分类:
编程语言 时间:
2018-06-30 16:58:03
阅读次数:
167
集合、线程、lua ...
分类:
编程语言 时间:
2018-06-30 16:59:52
阅读次数:
219
1 2 3 4 5 6 7 8 Document 9 10 11 43 57 无标题文档 58 59 60 61 62 0 63 1 64 2 65 3 66 67 68 69 ...
分类:
编程语言 时间:
2018-06-30 17:00:02
阅读次数:
175
基本数据类型、常量和变量 C++的特点 兼容C,支持面向过程的程序设计;支持面向对象的方法;支持泛型程序设计方法。 命名空间 避免命名冲突;std是C++标准库的命名空间( namespace);using namespace std表示打开std命名空间 C++字符集和词法记号 字符集: 大小写的 ...
分类:
编程语言 时间:
2018-06-30 17:01:02
阅读次数:
252
本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE 简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + p... ...
分类:
编程语言 时间:
2018-06-30 17:01:35
阅读次数:
192
分类:
编程语言 时间:
2018-06-30 17:04:29
阅读次数:
207
前言 Spring 作为 Java 世界非官方标准框架,任何一个中间件想要得到良好的发展,必须完美支持 Spring 的各种特性,即:无缝融入 Spring。 Apollo 作为分布式配置中心,服务于 Java 应用程序,Java 应用程序可以通过 Apollo 提供的 Client 获取远程配置信 ...
分类:
编程语言 时间:
2018-06-30 17:39:21
阅读次数:
285
python的数据结构有:列表、元组、字典 列表:作用:处理 有序 项目的数据结构list=["a",'b','v','d']# 打印长度print(len(list))# 循环打印for i in list: print i# 在序列最后插入数据list.append("5")for i in l ...
分类:
编程语言 时间:
2018-06-30 17:42:20
阅读次数:
170
public interface ReadWriteLock ReadWriteLock 维护了一对相关的锁,一个用于只读操作,另一个用于写入操作。只要没有 writer,读取锁可以由多个 reader 线程同时保持。写入锁是独占的。 访问约束 ||read|write| |: :|: :|: :| ...
分类:
编程语言 时间:
2018-06-30 17:44:32
阅读次数:
139
2018.6.30 因为Centos6.5系统默认使用,python2.6.6.最近在学python。老师推荐将2.6.6升级至2.7.14.所以以留此文,怕哪天脑子短路好回来看看。。。 >1 下载python2.7.14安装压缩包. >2 解压 >3 编译安装 >4 编译完成之后修改命令的环境变量 ...
分类:
编程语言 时间:
2018-06-30 17:45:41
阅读次数:
165
在图的基本算法中,最初需要接触的就是图的遍历算法,根据访问节点的顺序,可分为深度优先搜索(DFS)和广度优先搜索(BFS)。 DFS(深度优先搜索)算法 Depth-First-Search 深度优先算法,是一种用于遍历或搜索树或图的算法。沿着树的深度遍历树的节点,尽可能深的搜索树的分支。 当节点v ...
分类:
编程语言 时间:
2018-06-30 17:48:19
阅读次数:
208
描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串 语法 split() 方法语法: 参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。 返回值 返回分割后的字 ...
分类:
编程语言 时间:
2018-06-30 17:48:44
阅读次数:
177
如果某个类定义了 __getattribute__() 方法,在 每次引用属性或方法名称时 Python 都调用它(特殊方法名称除外,因为那样将会导致讨厌的无限循环)。 如果某个类定义了 __getattr__() 方法,Python 将只有在查找不到属性时才会调用它。如果实例 x 定义了属性 co... ...
分类:
编程语言 时间:
2018-06-30 17:49:09
阅读次数:
170
swift中,我们经常看到和用到?和!,今天来聊一聊它们俩。 swift编程,不外乎是定义属性或者函数(方法),访问属性或者调用函数,类型转换,?和!在这几个过程中,都有一展身手的时候,而且,每次要考虑使用的时候,它们俩都会一起出现在我们的大脑中,用还是不用,如果用,要用谁? 1、定义属性 “?”表 ...
分类:
编程语言 时间:
2018-06-30 18:41:49
阅读次数:
196
匿名函数 当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: 通过对比可以看出,匿名函数lambda x: x * x实际上就 ...
分类:
编程语言 时间:
2018-06-30 18:43:21
阅读次数:
259
经典微博:https://blog.csdn.net/Zhihua_W/article/details/54313258 女神:https://www.cnblogs.com/Eva-J/p/5133716.html ...
分类:
编程语言 时间:
2018-06-30 18:43:32
阅读次数:
121
Python编写判断成绩的程序
分类:
编程语言 时间:
2018-06-30 18:43:55
阅读次数:
289
请大家看一段代码: yesterday2是我之前上个帖子创建的文件,为了方便大家看清我把本来的代码复制到下面: coding=utf 8 f=open("yesterday2","r",encoding="utf 8") f_new=open("yesterday2.bak","w",encodin ...
分类:
编程语言 时间:
2018-06-30 18:45:18
阅读次数:
154
先来说说它的特点,然后在一一通过分析源码来验证其实现原理 1、能够保证插入元素的顺序。深入一点讲,有两种迭代元素的方式,一种是按照插入元素时的顺序迭代,比如,插入A,B,C,那么迭代也是A,B,C,另一种是按照访问顺序,比如,在迭代前,访问了B,那么迭代的顺序就是A,C,B,比如在迭代前,访问了B, ...
分类:
编程语言 时间:
2018-06-30 18:46:49
阅读次数:
146
Java 数据结构 Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) 以上这些 ...
分类:
编程语言 时间:
2018-06-30 18:47:13
阅读次数:
131