面向对象进阶 一、反射 1、定义: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2、pytho ...
分类:
其他好文 时间:
2018-01-22 01:21:49
阅读次数:
194
[小游戏资源] 微信小游戏开发资源目录 一、微信官方游戏教程 小游戏简易教程 小游戏API大全 小游戏开发工具 二、微信小游戏图标资源 Game-icons.net 三、微信小游戏图片资源 Super Game Asset GameDev Market envato market Game Art ...
分类:
微信 时间:
2018-01-22 01:21:40
阅读次数:
789
1.数据类型 1.1 什么是数据类型 (1)数据类型可以理解为固定内存大小的别名 (2)数据类型是创建变量的模子 1.2 数据类型的本质 2. 变量的本质 (1)变量是一段实际连续存储空间的别名 (2)程序中通过变量来申请并命名存储空间 (3)通过变量的名字可以使用存储空间 3.实例分析 (1)类型 ...
分类:
其他好文 时间:
2018-01-22 01:21:20
阅读次数:
192
vmnet0,实际上就是一个虚拟的网桥 vmnet0,实际上就是一个虚拟的网桥,这个网桥有很若干个端口,一个端口用于连接你的Host,一个端口用于连接你的虚拟机,他们的位置是对等的,谁也不是谁的网关。所以在Bridged模式下,你可以让虚拟机成为一台和你的Host相同地位的机器。 vmnet1,这是 ...
分类:
Web程序 时间:
2018-01-22 01:20:59
阅读次数:
177
面向对象 不同于面向过程的编程思想,面向对象是一种将程序抽象为一个个对象的编程思想,能更好的处理现实世界到的一些复杂问题。 通过下面的例子来初步了解面向对象的编程方式。 通过上面的例子简单总结一下 下面了解一下类和对象的命名空间,先定义一个类,在实例化两个对象做对比。 先研究下类 在看下对象 可以看 ...
分类:
编程语言 时间:
2018-01-22 01:20:50
阅读次数:
147
查看一个对象的id:id(待查对象)检查一个数据的数据类型:type(数据或变量)查询一个序列对象的元素个数:len(序列对象)查看一个类有哪些方法可用:dir(数据或变量或类)查看一个类或函数的使用说明:help(待查数据) L.append(obj) 在列表末尾添加新的对象。入参:obj - 要 ...
分类:
编程语言 时间:
2018-01-22 01:20:42
阅读次数:
177
这回好好用半平面交写一次… 看了cls当年写的代码看了好久大概看懂了…cls太强辣 ...
分类:
其他好文 时间:
2018-01-22 01:20:35
阅读次数:
144
Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 1 pip3 install pillow 1 pip3 install pillow 1 pip3 install pillow pip3 install pillow 基本使用 1. 创建图片 ...
分类:
其他好文 时间:
2018-01-22 01:20:22
阅读次数:
162
下图为四种不同算法应用在不同大小数据量时的表现,可以看出,随着数据量的增大,算法的表现趋于接近。即不管多么糟糕的算法,数据量非常大的时候,算法表现也可以很好。 数据量很大时,学习算法表现比较好的原理: 使用比较大的训练集(意味着不可能过拟合),此时方差会比较低;此时,如果在逻辑回归或者线性回归模型中 ...
分类:
编程语言 时间:
2018-01-22 01:20:13
阅读次数:
223
【bzoj1040】[ZJOI2008]骑士 2014年2月26日5,2040 Description Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英。他们劫富济贫,惩恶扬善,受到社会各界的赞扬。最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争。战火绵延五百里,在和平环 ...
分类:
其他好文 时间:
2018-01-22 01:20:02
阅读次数:
174
3101: N皇后 Description n*n的棋盘,在上面摆下n个皇后,使其两两间不能相互攻击… n*n的棋盘,在上面摆下n个皇后,使其两两间不能相互攻击… Input 一个数n 一个数n Output 第i行表示在第i行第几列放置皇后 第i行表示在第i行第几列放置皇后 Sample Inpu ...
分类:
其他好文 时间:
2018-01-22 01:19:53
阅读次数:
169
说明:转自各大优化方案,相当于是一个大杂烩,后续会搞成是一个Shell脚本简化操作。 1、修改ip地址、网关、主机名、DNS等 (这个操作可以使用Setup工具进行配置,但不建议使用,封装太多,没有配置文件清晰) 2、关闭selinux,清空iptables 关闭selinux 清空iptables ...
分类:
其他好文 时间:
2018-01-22 01:19:43
阅读次数:
204
Stack overflow 顾名思义就是堆栈内存溢出。 一、无限递归 这个要自己仔细检查一下,程序中是否含有无限递归的情况,比如下面这就是无限递归: 二、堆栈内存溢出 这就是程序中数组开的太多,开的太大了,内存不够用了,此时可以如此做: (本测试为VS 2015版本,其他可供参考) 打开 项目 > ...
分类:
其他好文 时间:
2018-01-22 01:19:34
阅读次数:
261
继承 先看个简单的例子了解一下继承。 class Animal: # 父类 def __init__(self, name, age, department): self.name = name self.age = age self.department = department def runn ...
分类:
编程语言 时间:
2018-01-22 01:19:25
阅读次数:
172
1. ACM算法 1. 数学 1 矩阵 1.1 矩阵类 1.2 Gauss消元 1.3 矩阵的逆 1.4 常系数线性齐次递推 2 整除与剩余 2.1 欧几里得算法 2.2 扩展欧几里得 2.3 单变元模线性方程 2.4 中国剩余定理 2.5 求原根 2.6 平方剩余 2.7 离散对数 2.8 N次剩 ...
分类:
其他好文 时间:
2018-01-22 01:19:08
阅读次数:
176