代码改变世界

阅读排行榜

[置顶] 使用Rake构建多种编程语言

2012-12-10 21:24 by java20130722, 522 阅读, 收藏,
摘要: 什么是Rake?Rake是一个Ruby的构建工具,也是一个用于项目构建的领域专用语言(DSL)。(可以阅读Martin Fowler《Using The Rake Build Language》)。Ruby程序员喜欢用Rake作为构建工具,在Rake中你可以声明很多task,也可以声明这些task之间的相互依赖关系,语法简单明了。其实,Rake不仅仅可以用来作为Ruby的构建工具,它可以用于其他语言项目的构建。当然,我不是希望说服所有程序员在他们最擅长的语言下面都使用rake进行构建。但是,玩玩儿还是不错的。说不定还可能因此喜欢上rake了呢。下面分别以不同语言的最简程序为例:(https:/ 阅读全文

hive cli命令行选项

2013-06-05 23:45 by java20130722, 517 阅读, 收藏,
摘要: Hive Command line OptionsUsage: Usage: hive [-hiveconf x=y]* []* [|] [-S] -i Initialization Sql from file (executed automatically and silently before any other commands) -e 'quoted query string' Sql from command line -f Sql from file -S Sil... 阅读全文

ruby计算平方和开方

2013-01-05 15:15 by java20130722, 516 阅读, 收藏,
摘要: 计算平方和开方:计算3的平方:3 ** 2 #=> 9计算9的开方:9 ** (1.0/2) #=> 3计算n次幂与n次底计算3的3次幂:3 ** 3 #=> 27计算27的3次底:27 ** (1.0/3) #=> 3 阅读全文

Chapter11-"windows线程池"之 间隔执行函数

2013-01-26 19:25 by java20130722, 515 阅读, 收藏,
摘要: 按照一定的时间间隔,周期性调用某个函数,大致需要用到以下五步按照一定的时间间隔,周期性被调用的TimerCallback函数的原型如下VOID CALLBACK TimerCallback( _Inout_ PTP_CALLBACK_INSTANCE Instance, _Inout_opt_ PVOID Context, _Inout_ PTP_TIMER Timer );调用CreateThreadpoolTimer函数将TimerCallback函数通知给线程池(thread pool)PTP_TIMER WINAPI CreateThreadpoo... 阅读全文

Common Lisp中的apply和append

2013-03-05 16:25 by java20130722, 514 阅读, 收藏,
摘要: appendLisp中的append就是把多个list合并成一个list。如:> (append '(a) '(b) '(c d)) (A B C D)注意:1.append后的每一个cell都必须是list,下面这个语句则会报错> (append 'a 'b) bad syntax for array: APPEND 2.同时,append不是嵌套的,如:> (append '((a b) (c d)) '(e)) ((A B) (C D) E) apply前面提到append不能对嵌套的执行合并,如:> app 阅读全文
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 115 下一页