作者:木尘 日期:2014-11-26
sublimtext快速插入html分页:
1. 创建插件:
Tools → New Plugin:
import sublime_plugin
class AddAfHtmlCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.ru...
分类:
移动开发 时间:
2014-11-26 11:27:57
阅读次数:
234
lambda语句被用来创建新的函数对象,并且在运行时返回它们。
python lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?
1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。
2 python lambda它只是一个表达式,而def则是一个语句。
lambda表达式在“:”后只能有一个表达式。也就是说,在...
分类:
编程语言 时间:
2014-11-26 11:18:45
阅读次数:
180
题目给定s1和s2两个串,判断是否能合并成s3.如果s3是s1和s2按顺序取某些数做结合的,那么就是true。例如s1 = “abc”,s2=“def”,那么s3=“abdefc” 先去s1前两个,再取s2,再取是第三个。所以是合法的。Givens1,s2,s3, find whethers3is ...
分类:
其他好文 时间:
2014-11-26 01:11:23
阅读次数:
240
关于SQL和Hadoop的实现参考这里 MapReduce编程-自连接
这里用相同的原理,使用spark实现。本人也是刚学Scala,可能写的不好,还请指正。
object SelfUion {
def main(args: Array[String]) {
val conf = new SparkConf().setAppName("SelfUnion")
val sc ...
分类:
其他好文 时间:
2014-11-25 23:51:43
阅读次数:
303
元组可以把固定数量的条目组合在一起以便于作为整体传送。不像数组或列表,元组可以保存不同类型的对象。元组常用来返回方法的多个值。例如,下面的方法找到集合中的最长单词并返回它的索引:scala> def longestWord(words: Array[String]) = { | var wo...
分类:
其他好文 时间:
2014-11-25 23:03:27
阅读次数:
235
作者:木尘 日期:2014-11-25
插件实现插入带时间功能的说明:
1. 创建插件:
Tools → New Plugin:
import datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):
def run(self, edit):...
分类:
其他好文 时间:
2014-11-25 16:27:27
阅读次数:
428
在课程里Week3的一节 "Promises, promises, promises"中,Erik Meijer举了一个例子,实现一个函数:def sequence[T](fs: List[Future[T]]): Future[List[T]] = {.....}这个函数实际在Scala libr...
分类:
其他好文 时间:
2014-11-25 15:55:43
阅读次数:
181
我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类。但是,MS...
分类:
其他好文 时间:
2014-11-24 18:33:36
阅读次数:
160
前台: $('#trees').tree({ url:‘', loadFilter: function(data){ if (data.d){ return data.d; } else { return data; } } });后台:def tree_roledb(request): a=...
分类:
编程语言 时间:
2014-11-24 11:47:09
阅读次数:
178
这一篇开始正式完成求值器,首先本着一个基本原则: 先将整个流程实现,才逐步细化每个过程,最终扩充比较难的特性。 一、 词法分析 def tokenAnalysis(strings): return strings.replace('(',' ( ').replace(')',' ) ').split...
分类:
编程语言 时间:
2014-11-24 11:30:34
阅读次数:
296