第四周 装饰器 本质是函数,装饰其他函数,为其他函数添加附加功能。 原则: 1 不能修改被装饰函数的源代码 2 不能修改被装饰函数的调用方式 函数就是一个变量 相当于把函数体赋值给函数名 当垃圾回收时,会在内存里清空没有被引用的值 x=1 说明x引用了1 不会被回收 匿名函数 没有名字 没有被引用 ...
分类:
编程语言 时间:
2017-08-24 09:41:58
收藏:
0 评论:
0 赞:
0 阅读:
281
有一堆n根木棍。每根棍子的长度和重量是预先知道的。 这些棒子将被木工机器逐一加工。。它需要一些时间,称为安装时间,用于机器准备加工棒。设置时间与机器中的清洁操作和更换工具和形状相关联。木工机械的安装时间如下: (a)第一个木棒的设置时间是1分钟。 (b)在处理一根长度l和重量w后,如果l < = l ...
分类:
其他 时间:
2017-08-24 09:41:45
收藏:
0 评论:
0 赞:
0 阅读:
217
P1005 矩阵取数游戏 题目描述 帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij均为非负整数。游戏规则如下: 1.每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有元素; 2.每次取走的各个元素只能是该元素所在行的行首或行尾; 3.每次取数都有一个得 ...
分类:
其他 时间:
2017-08-24 09:41:31
收藏:
0 评论:
0 赞:
0 阅读:
231
二次联通门 : LibreOJ #2007. 「SCOI2015」国旗计划 --by Claris ...
分类:
其他 时间:
2017-08-24 09:41:15
收藏:
0 评论:
0 赞:
0 阅读:
321
void foo(int (^blkParam)()){ NSLog(@"foo param %d",blkParam()); } void run() { //定义 返回值类型 (^block的名称)(参数类型) = ^返回值类型(参数) {...}; void (^blk)(void) = ^{... ...
分类:
其他 时间:
2017-08-24 09:41:02
收藏:
0 评论:
0 赞:
0 阅读:
234
【React Mixins】 ES6 launched without any mixin support. Therefore, there is no support for mixins when you use React with ES6 classes. We also found nu ...
分类:
其他 时间:
2017-08-24 09:40:14
收藏:
0 评论:
0 赞:
0 阅读:
351
由于服务器中有一些模块不存在,在文件中导入这些模块时提示错误,导致本地运行正常,服务器测试不通过。 此时,需要捕捉ImportError,当导入的包不存在时,pass掉定义的功能。 示例代码: 这样,当matplotlib模块不存在时,也不会导致报错。 ...
分类:
编程语言 时间:
2017-08-24 09:39:56
收藏:
0 评论:
0 赞:
0 阅读:
324
After World War X, a lot of cities have been seriously damaged, and we need to rebuild those cities. However, some materials needed can only be produc ...
分类:
其他 时间:
2017-08-24 09:39:43
收藏:
0 评论:
0 赞:
0 阅读:
465
二次联通门 : LibreOJ #2002. 「SDOI2017」序列计数 ...
分类:
其他 时间:
2017-08-24 09:39:31
收藏:
0 评论:
0 赞:
0 阅读:
312
public class DynamicBuilder { private PropertyInfo[] properties; private DynamicBuilder() { } public T Build(IDataRecord reader) { T result = (T)Acti.... ...
分类:
数据库技术 时间:
2017-08-24 09:39:15
收藏:
0 评论:
0 赞:
0 阅读:
207
函数声明、函数表达式、匿名函数 ()先碰到了(),然后碰到function关键字就会自动将()里面的代码识别为函数表达式而不是函数声明 函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。 函数表达式 var fnName = ...
分类:
其他 时间:
2017-08-24 09:38:08
收藏:
0 评论:
0 赞:
0 阅读:
304
题目描述 给定一个由N个元素组成的整数序列,现在有两种操作: 1 add a 在该序列的最后添加一个整数a,组成长度为N + 1的整数序列 2 mid 输出当前序列的中位数 中位数是指将一个序列按照从小到大排序后处在中间位置的数。(若序列长度为偶数,则指处在中间位置的两个数中较小的那个) 例1:1 ...
分类:
其他 时间:
2017-08-24 09:37:58
收藏:
0 评论:
0 赞:
0 阅读:
280
原文地址:http://www.cnblogs.com/fish-li/archive/2013/04/06/3002940.html 阅读目录 开始 无处不在的HttpContext HttpContext.Current到底保存在哪里? HttpContext并非无处不在! 如何获取文件绝对路径 ...
分类:
Web开发 时间:
2017-08-24 09:37:48
收藏:
0 评论:
0 赞:
0 阅读:
261
JIT和AOT编译介绍 JIT - Just-In-Time 实时编译,即时编译 通常所说的JIT的优势是Profile-Based Optimization,也就是边跑边优化,根据运行时信息然后随着时间的推移得到尽可能最优的代码,适用于开发调试。 AOT - Ahead-Of-Time 预先编译, ...
分类:
其他 时间:
2017-08-24 09:37:25
收藏:
0 评论:
0 赞:
0 阅读:
415
参考地址:http://www.cnblogs.com/hoobey/p/5508992.html 1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主 ...
分类:
Web开发 时间:
2017-08-24 09:37:09
收藏:
0 评论:
0 赞:
0 阅读:
239
Minimum Integer sequence HDU - 3522 题意: 几行代码看了一个多小时!!吐血!! 明天再来补题~ 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int maxn=100010; 4 char s[ ...
分类:
其他 时间:
2017-08-24 09:36:55
收藏:
0 评论:
0 赞:
0 阅读:
264
CreateTime--2017年8月24日08:13:52Author:Marydon js实现页面跳转的两种方式 方式一: window.location.href = url 说明:我们常用来在js中实现页面跳转的方法,使用get方式发送请求,传参有限 更多介绍,见文章:js操作当前窗口 方式 ...
分类:
Web开发 时间:
2017-08-24 09:36:22
收藏:
0 评论:
0 赞:
0 阅读:
165
"; printf ( "%01.53f" , 0.8 );//53位小数表示0.8 echo ""; echo ""; echo ""; echo ""; printf ( "%01.53f" , round(0.1+0.7,15) );//精确到15位小数 echo ""; printf ( "... ...
分类:
其他 时间:
2017-08-24 09:36:04
收藏:
0 评论:
0 赞:
0 阅读:
212
weblogic 生产模式和开发模式的互相转换 学习了:http://blog.csdn.net/qew110123/article/details/45845935 ...
分类:
Web开发 时间:
2017-08-24 09:35:50
收藏:
0 评论:
0 赞:
0 阅读:
297
定义 TemplateBinding是为了某个特定场景优化出来的数据绑定版本--需要把ControlTemplate里面的某个Property绑定到应用该ControlTemplate的控件的对应Property上。 用法 区别 1. Binding比TemplateBinding更加灵活强大,但是 ...
分类:
其他 时间:
2017-08-24 09:35:28
收藏:
0 评论:
0 赞:
0 阅读:
308