Tomcat里的cpappend.bat
摘要: 在Tomcat的发行包中有一个bat文件很有意思.
可以把指定的参数添加到classpath里面.
和bat脚本for一起配合,可以实现自动的把某个目录下的jar包都放到classpath里.
阅读全文
[ZZ]Groovy Goodness: Using Lists and Maps As Constructors
摘要:
Constructors in Groovy can be invoked in a classic Java way, but we can also use lists or maps to create objects. Groovy supports an explicit coersion of a list to a constructor with the as keyword. Or we can rely on the implicit coersion when Groovy looks at the type of the variable to automatically convert the list to the right constructor call.
阅读全文
[ZZ]Groovy Goodness: Using the Inject Method
摘要: Groovy has some features and methods we can categorize as functional programming. The inject() method is a so called higher-order function. Other languages call it a fold, reduce or accumulate. The inject() method processes a data structure with a closure and builds up a return value. The first parameter of the inject() method is the first value of the intermediary results of the second parameter: the closure. When we use the inject() we don't introduce any side effects, because we build up the
阅读全文
下划线分割字符串转换成驼峰式字符串
摘要: 下划线分割字符串转换成驼峰式字符串的groovy脚本
阅读全文
django useful tip
摘要: 最近在用django做一下项目, 我也是第一次使用django, 也是第一次比较正式的使用Python. 本文将记录一下使用django过程中遇到的一下问题和解决办法. 不断更新!
阅读全文
如何在window系统中让py文件可以直接执行
摘要: 正常情况下你如果是用安装文件安装的Python, 那么安装时会给你设置好这样的功能. 但是有时候你可能不小心改了配置, 或者不是用安装包安装的. 这是如果你在控制台直接输入:
xxx.py arg1 arg2 这样的命令, 就不会显示"xxx.py"不是内部或外部命令,也不是可运行的程序或批处理文件。
比如你要用 django-admin.py startproject mysite 来建立项目.
阅读全文