(一)logstash是什么?? logstash是一种分布式日志收集框架,开发语言是JRuby,当然是为了与Java平台对接,不过与Ruby语法兼容良好,非常简洁强大,经常与ElasticSearch,Kibana配置,组成著名的ELK技术栈,非常...
分类:
其他好文 时间:
2015-11-05 12:13:45
阅读次数:
223
Jdk安装:官网地址http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html下载要安装的jdk版本。安装之后测试是否安装成功如果已经安装,就不需要再次安装。Jruby安装:官网地址http://jrub...
Storm是使用Clojure语言开发,但是可以在Storm中使用任何语言编写应用程序,所需的只是一个连接到Storm 的架构的适配器。已存在针对 Scala、JRuby、Perl 和 PHP 的适配器,但是还有支持流式传输到 Storm 拓扑结构中的结构化查询语言适配器。 Storm 的关键...
分类:
其他好文 时间:
2015-09-11 17:20:26
阅读次数:
377
开源、跨平台(windows、linux、unix等)脚本语言(效率较低)、无需编译、直接运行语法自然、简介一切皆是对象灵活的语言设计(随意改变原始设计)强大的nlocks和cloures继承和mixinrubygem(插件、库等)rubyinterpreter(解释器):MRI,JRuby,Rubiniuscentos下安装yuminstall-yr..
分类:
其他好文 时间:
2015-09-09 19:42:59
阅读次数:
120
第三部分 虚拟机执行子系统第6章 类文件结构//实现语言无关性的基础仍然是虚拟机和字节码存储格式,使用Java编译器可以把Java代码编译为存储字节码的Class文件,使用JRuby等其他语言的编译器一样可以把程序代码编译成Class文件,虚拟机并不关心Class的来源是什么语言,只要它符合Clas...
分类:
编程语言 时间:
2015-08-20 12:22:08
阅读次数:
143
RubySpec 现在由?ruby/rubyspec 和 MRI, JRuby, Opal,各种独立开发者积极维护着。欢迎越来越多的 RubySpec 贡献者。 在 12 月 31 日这一天... @brixen,RubySpec 的主要贡献者,决定终结这个 RubySpec 项目。虽...
分类:
其他好文 时间:
2015-07-30 11:35:30
阅读次数:
150
基于open source开源库,介绍了几种主流的Q-R Code编码与解码技术!使用JRuby,C#进行了实验。
分类:
其他好文 时间:
2015-05-28 09:26:39
阅读次数:
930
设计模式之解释器模式Interpreter
是一种不常用的设计模式
用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计。
当我们需要开发一种新的语言时,可以考虑使用解释器模式。
尽量不要使用解释器模式,后期维护会有很大麻烦。在项目中可以使用jruby,Groovy,java的js引擎...
分类:
其他好文 时间:
2015-04-14 21:35:58
阅读次数:
135
对象一旦创建出来,就不再改变其内容,这样的对象是不变的。这样做可以无需顾虑多线程访问对象时的竞争管理,Java的String就是不变对象的一个例子。基于此,使用Scala创建多线程应用时,可以用不变状态(immutable
state)编写无锁代码,从而写出简洁的多线程代码,而无需顾虑线程间的数据竞争,以及处理加锁和释放带来的梦魇。JVM上的其他语言Groovy、JRuby、Clojure怎么...
分类:
编程语言 时间:
2015-01-21 15:12:56
阅读次数:
272
1)先下载bitnami 的jrubystack,安装后jruby 环境就搭好了,jruby当前版本是1.7.17(与ruby1.9.3兼容)不需要再配环境,去工具自带的jquery console来进行下面的操作。2)下载redmine(2.4.7)3)按照官方安装教程:http://www.re...
分类:
其他好文 时间:
2014-12-13 17:44:45
阅读次数:
167