今日主要内容 闭包 装饰器初识 标准装饰器 一、闭包 (一)什么是闭包 1. 闭包:内层函数调用外层函数的变量就是闭包(不能是全局变量) 2. 检测闭包的方法 若返回对象地址就是一个闭包,返回None就不是一个闭包 注意: 检测的是 函数名 ,判断这个函数是否是闭包 3. 如何在全局空间中调用内部函 ...
分类:
编程语言 时间:
2019-10-02 10:24:39
阅读次数:
75
问题描述 看一个应用场景和问题: 战争时期,胜利乡有7个村庄(A, B, C, D, E, F, G) ,现在有六个邮差,从G点出发,需要分别把邮件分别送到 A, B, C , D, E, F 六个村庄 各个村庄的距离用边线表示(权) ,比如 A – B 距离 5公里 问:如何计算出G村庄到 其它各 ...
分类:
编程语言 时间:
2019-09-30 14:47:45
阅读次数:
78
“游击六原则:(1)以小的牺牲换取大的胜利; (2)不在消灭敌人,而在消磨敌人; (3)支配敌人,掌握主动; (4)积极进攻,绝少防御; (5)飘忽不 定,出没无常; (6)越是敌人后方,越是容易成功。 作战要领: (1)反敌人之道而行,并竭尽欺诈之能事,敌进我退,敌集我散,敌大我避,敌小 我欺,避 ...
分类:
其他好文 时间:
2019-09-26 11:38:11
阅读次数:
113
如果先手可以控制一轮必胜或者必败,则先手必胜 如果只有必胜的方法,不能保证必败,则最后一轮的先手获得胜利,倒数第二轮的先手会被后手想办法”被胜利“从而在最后一轮成为后手,必败。倒数第三轮先手故意胜利,使对方进入必败局面,必胜。先手是否胜利与轮数奇偶性有关 如果只有必败的方法,不能保证必胜,则最后一轮 ...
分类:
其他好文 时间:
2019-09-21 19:28:19
阅读次数:
74
1.局部变量 function test(){ $a=1;//局部变量$a,尽在这个函数内部有效 } echo $a; 2.全局变量 $i=10;//全局变量(外部变量) define('MY_NAME','孙胜利'); function test(){ echo MY_NAME; global $ ...
分类:
Web程序 时间:
2019-09-20 17:18:19
阅读次数:
122
题意:有头龙有m个头,有n种砍法。第i种,砍去ai个,再长bi个。某一时刻头为0胜利。要砍几刀。 先找伤害最大(记为d)的刀和效率(maxv=max(ai-bi))最高的刀。如果d<m且maxv<=0则输出-1.否则最后一刀用伤害最大的一定更优。这样m-d的数值都用效率最高的。 ...
分类:
其他好文 时间:
2019-09-15 11:44:48
阅读次数:
129
一、引子 坚持到底就是胜利,终于我们?起来到了专栏的最后一个主题。让我一起带你来看一看,CPU到底能有多快。在接下来的两讲里,我会带你一起来看一个开源项目Disruptor。看看我们怎么利用CPU和高速缓存的硬件特性,来设计一个对于性能有极限追求的系统。 不知道你还记不记得,在第37讲里,为了优化4 ...
分类:
其他好文 时间:
2019-09-14 22:48:08
阅读次数:
154
最近在听《资治通鉴》,有种相见恨晚的感觉。千年之前司马光主持编纂的这本史书从三家分晋开始到北宋开始这一千多年的历史人物故事。什么秦皇汉武、楚汉相争、文景之治、昭宣中兴……能人成事者多,善始善终者少。凡结局好者多能深刻反思自己,有大格局、知人善任,得人心,失败多反思自身原因,成功多归结于外部环境,和别... ...
分类:
其他好文 时间:
2019-09-14 18:36:55
阅读次数:
88
本题为经典约瑟夫问题。 有约瑟夫经典公式:ans[i]=(ans[i-1]+m)%i表示i个人报数,最终胜利者的编号。 本题与原本约瑟夫问题的不同点在于共有2k个人,要杀掉后k人保留前k人。而原约瑟夫问题为杀掉除自己外的所有人。所以在写代码时应注意。 ...
分类:
其他好文 时间:
2019-09-13 15:44:59
阅读次数:
59
用户关于企业网站的信任值是检验企业网站优化和营销胜利与否的重要规范之一,企业网站传送给用户的信任值包括社会文化导向要素、用户个体要素和企业网站本身可信度三方面,社会文化导向和用户个体要素属于非企业可控要素,因而需求从企业网站本身可信度方面来着手提升信任值。笔者就以此文与大家共同讨论如何以提升用户的信 ...
分类:
Web程序 时间:
2019-09-11 15:28:47
阅读次数:
88