最新文章列表

jruby环境下装载java资源

jruby的好处是可以同时利用ruby和java这两大社区的积累,那么我们怎么在ruby代码中装载java资源呢。   装载java资源之前,先要require一下java,否则后续会有一些功能不能执行。 jruby-1.5.6 :001 > require 'java' => true   下面具体进行装载,首先是load相关的jar文件,jruby进程本质上就是jvm进 ...
fsword 评论(0) 有1399人浏览 2011-05-29 12:28

开发了一个 java_side 插件

花了点时间把以前的一个集成spring的rails插件重写了一下,技术含量没有,但是能提供方便,主要是考虑了mvn和spring的集成使用,为jruby项目规范化开发提供帮助 https://github.com/fsword/java_side 下面是我写的README:   JavaSide ======== 为jruby on rails项目添加传统java开发相关的支持 ...
fsword 评论(0) 有897人浏览 2011-05-28 15:59

Java字节码揭秘——第一部分

写在前面 这一两年,在 JVM 上使用其他替代语言越来越热门了。现在至少有三门语言有幸在 Java Community Process 中得到了官方认可: JRuby 、 Groovy 和 Bean-Shell 。另外,代号为野马 (Mustang) 的 Java 6 发布了包含了一个专为封装不同脚本引擎的 API 层,就像 JDBC 访问数据库的模 ...
zhaohaolin 评论(0) 有777人浏览 2011-05-28 14:17

2011 RailsConf 回述

  这周去了巴尔的摩的RailsConf, 感觉收获很大。本来打算写出来之后翻译成中文在贴过来,但最近比较忙没时间。 想大家看我写的简单英文应该没什么问题的。。还有就是我不是科班出身很多词不知到怎么翻译。 有问题请尽管问,我可以尽所能回答。 --------     Day 1 of RailsConf is the day of tutorials.    I attended ...
knwang 评论(1) 有1011人浏览 2011-05-23 15:35

ruby on rails 之 HelloWord

      由于同事强烈推荐,公司最近在考虑将一些小型项目从Spring+ibatis+webx(mvc框架)开发改为ruby on rails开发,所以就接触了ruby语言和rails这个框架,感觉这个框架很适合小型项目的开发,重null到一个连接数据库的拥有曾删改查的网站(当然没有ued,界面很简单),一分钟之内就可以搞定啊,速度那是相当快啊,有木有啊,呵呵 如果做java web开发的就知 ...
evan8126 评论(0) 有779人浏览 2011-05-22 22:37

rails 3 下面编写项目模板

rails 3出来以后,大家都开始尝试里面的各种功能,我早先也试过其中的项目模板功能,感觉不错,在github上放了一个地址用来记录模板,地址在: https://github.com/fsword/rails_templates ,今天拿这几个模板在windows上测试了一下,发现一些问题,这里记录一下   先说使用,模板使用起来只要一行代码就行:   $ rails new your ...
fsword 评论(2) 有1431人浏览 2011-05-22 17:34

jruby下使用nokogiri、xslt

jruby与原生的ruby vm之间最大的区别是多了一个jvm作为中间层,好处是可以借助成熟的java 虚拟机技术,缺点就是不能象以前那样使用很多本地编译的动态链接库,这个问题的解决只能靠为这些库开发java版本来搞定。   例如,很多ruby开发者都喜欢nokogiri这个库,它处理html、xml非常方便,但是之前它是基于本地库的,所以jruby环境下不好用,不过现在有了 java 版本 ...
fsword 评论(0) 有1310人浏览 2011-05-21 11:28

jruby 下升级 gem 版本的问题

ruby的三方包管理工具是gem,jruby自然也不例外,但是最近遇到一个问题:新安装的jruby不能成功的升级 gem 系统   $ gem update --system Updating RubyGems Updating rubygems-update Successfully installed rubygems-update-1.8.1 Updating RubyGems t ...
fsword 评论(0) 有2755人浏览 2011-05-21 09:47

[Ruby新手教学] linux下的rvm环境

昨天说的主要是windows平台的开发环境,今天说说linux。   对于linuxer而言,ruby的世界无疑更加丰富的,这里可以很容易的使用不同的ruby虚拟机实现,事实上,甚至有人专门做了工具来管理不同的ruby虚拟机,让我们更加方便,这个工具的名字叫 rvm (ruby version manager),所以准备linux开发环境,建议从 rvm 开始:     $ bash ...
fsword 评论(1) 有7190人浏览 2011-05-18 01:32

[Ruby新手教学] windows上的jruby开发环境说明

我常常建议同事们使用ruby代替java来进行开发,但是,在公司内推广ruby有个必须考虑的问题——大多数人是工作在windows上的,而在windows上开发ruby会遇到 ...
fsword 评论(1) 有4683人浏览 2011-05-16 21:45

Java字节码揭秘——第一部分

该贴javaeye已经有会员 贴出来了,因为没怎么format,于是重新贴了一份, 转于:http://blog.csdn.net/BU_BetterYou/archive/2008/06/16/2553108.aspx 写在 ...
jiasky 评论(1) 有1386人浏览 2011-04-29 18:17

rails 3 connect to mysql db

其实很简单,不过自己 没有弄明白罢了 首先 jruby -S gem install active_record jruby -S gem install activerecord-jdbcmysql-adapter 一般你装 rails 得时候yong bundle 就会装一坨东西了。 呵呵 然后 在你得 Gemfile  ( Rails application in /somewhe ...
xiayw 评论(0) 有2050人浏览 2011-04-27 16:06

使用jruby1.6.1 进行rails3.0.6应用代码的保护

jruby:1.6.0 rails:3.0.6 一、创建一个简单应用 1.在jruby环境下,安装rails、warble等 2.创建应用: f: rails new my_test 直接创建基于sqlite3的应用; 3、 ...
s8186255 评论(0) 有1469人浏览 2011-04-15 14:34

语言多乎哉不多也,浅谈ruby(jruby) mirah scala rails dubious lift

ruby的完全面向对象和简明的语法让人爱不释手,但是其开发效率高、运行效率低(这是通常人说的,但是robbin自己的javaeye这个网站来看,似乎不是一个问题)、缺乏代码保护(虽也有rubinus、jruby等的努力),所以mirah也就是duby的前世出现了。 做出mirah的人是java的高手,他是jruby的创作者之一(Charles Nutter)。减少代码量是他的想法。 静态 ...
s8186255 评论(0) 有1999人浏览 2011-04-15 14:15

Ruby 101:类和对象

Ruby 101:类和对象 Written by Allen Lee 今天开始Ruby ~ 虽然仅仅阅读文章也能了解Ruby的语法,但这样就会少很多乐趣,如果你有兴趣学习Ruby,我建议你还是动手试试,与纯粹阅读相比,亲身体验将会有另一番不同的感受。 工欲善其事,必先利其器,想要体验Ruby,就得花点时间配置它的运行环境了。目前可以选择的有Ruby、IronRuby和J ...
lovnet 评论(0) 有787人浏览 2009-09-25 08:48

openjweb快速开发平台中使用Groovy动态语言作为规则引擎解决方案

由于在工作流设计中需要为条件分支设定条件表达式,所以需要可以动态执行的语言脚本作为工作流的规则引擎.工作流条件分支纯粹使用sql脚本肯定是不行的,经过试验,groovy的脚本可以返回为java接受的变量.在具体的工作流实现中,我们既可以把groovy的脚本单独存放在文本文件,也可以将脚本直接存放在数据库中,在使用的时候再取出来,当然,可可以放在xml文件中. 以下是java调用groovy脚本的实 ...
txf2004 评论(0) 有791人浏览 2009-07-15 21:38

近期的视频录制计划

1,首先完成之前的遗留内容,包括:Struts2应用开发详解(还需要讲解的内容包括:标签库与OGNL,与Ajax的整合(主要是dojo),与JSF的整合,整合Spring与Hibernate,整合REST插件等等,最后会有一个完整的小应用作为全部课程的总结)、投票管理系统、OA与工作流系统、J2EE测试实用指南(剩下的内容主要是JMeter、StrutsTestCase、测试DWR应用等等)2,do ...
pleasetojava 评论(0) 有250人浏览 2009-03-07 15:02

近期的视频录制计划

1,首先完成之前的遗留内容,包括:Struts2应用开发详解(还需要讲解的内容包括:标签库与OGNL,与Ajax的整合(主要是dojo),与JSF的整合,整合Spring与Hibernate,整合REST插件等等,最后会有一个完整的小应用作为全部课程的总结)、投票管理系统、OA与工作流系统、J2EE测试实用指南(剩下的内容主要是JMeter、StrutsTestCase、测试DWR应用等等)2,do ...
beifenggo 评论(0) 有595人浏览 2009-03-07 15:02

Spring 3.0 M1 发布

Spring Framework 3.0的第一个里程碑版本发布了。这个版本发布了几个大的功能改进,例如EL和REST的支持。主要改进列表:* revised project layout and build system (with module-based sources)* updated entire codebase for Java 5 code style (generics, vara ...
javasogo 评论(0) 有1063人浏览 2008-12-06 16:54

使用JRuby和Swing进行跨平台开发

使用 Ruby 除了可以构建 Web 和控制台应用程序外,还可以编写复杂的 GUI 桌面应用程序,这些桌面应用程序可以不作修改地在多种平台上运行。得益于 JRu ...
javasee 评论(0) 有502人浏览 2008-11-26 09:14

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics