语法格式是固定的:先定义一个函数,再使用@语法调用该函数。 例子一: import functools # 定义装饰器,固定格式 def log(func): @functools.wraps(func) # 将func的一些属性赋予wrapper,如__name__ def wrapper(*ar... ...
分类:
编程语言 时间:
2017-02-02 21:45:11
阅读次数:
217
想命令行执行gradle的构建,可以通过提供的gradle wrapper或者安装gradle。 构建android项目不需要安装gradle,因为android studio已经包含gradle。"gradle wrapper"指的是根目录下的gradlew和gradlew.bat脚本(结尾的w是 ...
分类:
移动开发 时间:
2017-01-26 23:11:27
阅读次数:
262
Spring版本基于:跟踪代码源码基于:https://github.com/deng-cc/KeepLearning commit id:c009ce47bd19e1faf9e07f12086cd440b7799a63 1、配置启动Spring所需的监听器web.xml中配置监听器 org.spr... ...
分类:
编程语言 时间:
2017-01-25 17:53:49
阅读次数:
548
为了在win环境下添加nginx自启服务,我度娘了, 找到在cnblogs下(http://www.cnblogs.com/JayK/p/3429795.html)有篇文章是介绍如何添加nginx到win的自启动服务中。 步骤大概是下载个叫windows service Wrapper的程序-》配置 ...
分类:
Windows程序 时间:
2017-01-24 16:02:07
阅读次数:
1549
安卓开发,使用androidStudio入门笔记。 1. 下载配置 下载可以到 http://www.android-studio.org/ 中下载。 2. 目录结构 安卓工程的目录是基于gradle构建的,在gradle目录下的gradle-wrapper.properties中可以查看项目使用的 ...
分类:
移动开发 时间:
2017-01-22 16:58:56
阅读次数:
173
@click 其实是v-on指令的缩写 detailShow默认为false 隐藏 如果想在事件上加上一些css动画效果的话,直接在目标元素上加 transition="";例如 然后定义样式 .fade-transition 是最终状态 .fade-enter和.fade-leave是移入移出的状 ...
分类:
Web程序 时间:
2017-01-22 14:42:55
阅读次数:
314
摘要: Java OOP简单介绍 (二) 1. 包装类 (Wrapper Class) JDK 1.5 提供了自动装箱 和 自动拆箱 功能。 基本数据类型和字符串之间的转换关系: 基本数据类型 -- 通过String.valueOf(primitive)转换 > String对象 String对象 ...
分类:
编程语言 时间:
2017-01-22 12:31:24
阅读次数:
246
CSS页面模块的常用命名: 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:ba ...
分类:
Web程序 时间:
2017-01-17 15:21:19
阅读次数:
219
修饰带参数函数 1.带参数函数func1 2.装饰器 装饰器outer时期返回函数wrapper,由于要func1 带有参数,如需要将wrapper的函数带上参数,func1被装饰后重新定义为: 在修饰器中使用函数修饰 要添加的额外函数有 主体函数: 装饰器: 执行结果,打印出: beforemai ...
分类:
其他好文 时间:
2017-01-16 14:23:54
阅读次数:
165
1. 从网上下载jquery.cookie.js,拷贝到应用程序中。 2. 登录页面(login.jsp)导入jquery.cookie.js <script type="text/javascript"> $(function(){ var n = $.cookie('username'); va ...
分类:
编程语言 时间:
2017-01-14 17:27:17
阅读次数:
195