目前在中文网上能搜索到的绝大部分关于装饰器的教程,都在讲如何装饰一个普通的函数。本文介绍如何使用Python的装饰器装饰一个类的方法,同时在装饰器函数中调用类里面的其他方法。本文以捕获一个方法的异常为例来进行说明。 有一个类Test, 它的结构如下: 在类中有一个方法read_value(),这个方 ...
分类:
编程语言 时间:
2017-11-25 22:34:55
阅读次数:
146
史蒂夫·乔布斯传(Steve Jobs:A Biography) (沃尔特·艾萨克森 (Walter Isaacson)) “我小的时候,一直都以为自己是个适合人文学科的人,但我喜欢电子设备,”他说,“然后我看到了我的偶像之一,宝丽来创始人埃德温?兰德(Edwin Land)说的一些话,是关于既擅长 ...
分类:
其他好文 时间:
2017-11-25 22:34:44
阅读次数:
211
iptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置iptables防火墙规则,用来加固服务安全。以下对ipta ...
分类:
其他好文 时间:
2017-11-25 22:34:36
阅读次数:
193
如果你在用yum安装软件的时候出现下面的那种问题 出现这种情况的原因可能是系统自动升级正在运行,yum在锁定状态中。 已经有一个yum进程在运行了,所以才会这样的。 下面解决方法: 输入rm -f /var/run/yum.pid来强行解除锁定,然后就可以正常使用你的yum了。 (不过还有一种方法就 ...
分类:
其他好文 时间:
2017-11-25 22:34:27
阅读次数:
119
分布式系统实践 1. 直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓” https://mp.weixin.qq.com/s/J0O4jD0d4jCjU56wpEJu1w 摘要: 2017天猫双11, 交易峰值32.5万/秒,支付峰值25.6万/秒,数据库处理峰值4200万次/秒,再次刷新了 ...
分类:
其他好文 时间:
2017-11-25 22:34:17
阅读次数:
170
个人小结 在Alpha阶段,我和我的小团队六人,经过六天的努力完成了我们最初需求分析里的基本功能,在这里为我们团队的成功表示祝贺。在这个过程中,对于自己的表现觉得既有做的好的方面,也有很多不足需要改进的地方。 1.首先要说的就是,由于我们的项目基本上是基于Web编程,采用的是纯JSP的开发模式,可以 ...
分类:
Web程序 时间:
2017-11-25 22:34:10
阅读次数:
184
Given two integers n and k, you need to construct a list which contains n different positive integers ranging from 1 to n and obeys the following requ ...
分类:
其他好文 时间:
2017-11-25 22:34:02
阅读次数:
122
Python代码: 下面是关于数据库的操作符,需要熟悉并记下来常用的: ...
分类:
数据库 时间:
2017-11-25 22:33:52
阅读次数:
205
Treap=Tree+Heap 起名的人非常有才 Treap是啥? 一棵二叉搜索树可能退化成链,那样各种操作的效率都比较低 于是可爱的Treap在每个节点原先值v的基础上加了一个随机数rnd,树的形态要满足是rnd的大根堆或小根堆 可以说是普通BST的进化版吧。 Q:为什么rnd要满足是大根堆或小根 ...
分类:
其他好文 时间:
2017-11-25 22:33:36
阅读次数:
181
Android源码解析四大组件系列 理解Android ANR的触发原理 ...
分类:
移动开发 时间:
2017-11-25 22:33:27
阅读次数:
175
P1375 小猫 题目描述 有2n只小猫站成一圈,主人小明想把它们两两之间用绳子绑住尾巴连在一起。同时小明是个完美主义者,不容许看到有两根绳子交叉。请问小明有几种连线方案,可以把让所有小猫两两配对? 方案数很大,仅需输出方案数模1000000007(一个质数)的值。 数据范围: 60% N<=100 ...
分类:
其他好文 时间:
2017-11-25 22:33:19
阅读次数:
212
https://www.luogu.org/problemnew/show/1375 题目描述 有2n只小猫站成一圈,主人小明想把它们两两之间用绳子绑住尾巴连在一起。同时小明是个完美主义者,不容许看到有两根绳子交叉。请问小明有几种连线方案,可以把让所有小猫两两配对? 方案数很大,仅需输出方案数模10 ...
分类:
其他好文 时间:
2017-11-25 21:45:37
阅读次数:
169
http://www.lydsy.com/JudgeOnline/problem.php?id=1024 枚举横着切还是竖着切,一边儿分多少块 1024: [SCOI2009]生日快乐 Description windy的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 X 和 Y 的矩形蛋 ...
分类:
其他好文 时间:
2017-11-25 21:45:29
阅读次数:
177
非关系型数据库和关系型数据库的差别:非关系型数据库的优势:1. 性能NOSQL是基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL层的解析,所以性能非常高。2. 可扩展性同样也是因为基于键值对,数据之间没有耦合性,所以非常容易水平扩展。关系型数据库的优势:1. 复杂查询可以用SQL语句方便的在一个表以及多个表之间做非常复杂的数据查询。2. 事务支持使得对于安全性能很高的数据访问
分类:
编程语言 时间:
2017-11-25 21:45:21
阅读次数:
204
目录: 1. Smart3D发展进程 2. 硬件要求与建模原理 3. Smart3D建模优势 4.Smart3D的应用领域 5. Smart3D的软件组成 6. Samrt3D主控台概述 1. Smart3D发展进程 2011年,两位博士让 飞利浦 庞斯(Jean-Philippe Pons)和雷洛 ...
分类:
其他好文 时间:
2017-11-25 21:45:12
阅读次数:
284
"BZOJ 2243" 染色 | 树链剖分模板题进阶版 这道题呢~就是个带区间修改的树链剖分~ 如何区间修改?跟树链剖分的区间询问一个道理,再加上线段树的区间修改就好了。 这道题要注意的是,无论是线段树上还是原树上,把两个区间的信息合并的时候,要注意中间相邻两个颜色是否相同。 这代码好长啊啊啊啊 幸 ...
分类:
其他好文 时间:
2017-11-25 21:45:02
阅读次数:
182
作业10 异常 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? NumberFormatException ...
分类:
其他好文 时间:
2017-11-25 21:44:54
阅读次数:
180