小编Jos*_*ore的帖子

类和模块之间的区别

我来自Java,现在我正在使用Ruby.

我不熟悉的一个语言功能是module.我想知道究竟是module什么,你什么时候使用一个,为什么要用module一个class

ruby module class

426
推荐指数
7
解决办法
14万
查看次数

__FILE__在Ruby中意味着什么?

我一直在Ruby中看到这个:

require File.dirname(__FILE__) + "/../../config/environment"  
Run Code Online (Sandbox Code Playgroud)

什么__FILE__意思?

ruby

215
推荐指数
4
解决办法
10万
查看次数

迁移Java

我在rails和Java上使用ruby.我在使用rails项目时非常喜欢使用迁移.所以我想知道是否有像Java工具这样的迁移?如果没有这样的工具,最好使用迁移作为控制Java项目使用的数据库的工具吗?

java migration ruby-on-rails

84
推荐指数
6
解决办法
2万
查看次数

diff一个ruby字符串或数组

如何在Ruby中进行两个字符串或数组的差异?

ruby diff

54
推荐指数
7
解决办法
4万
查看次数

ruby/ruby​​ on rails内存泄漏检测

我在rails上使用ruby编写了一个小型Web应用程序,其主要目的是上传,存储和显示xml(文件最多可达几MB)文件的结果.运行了大约2个月后,我注意到mongrel进程使用了​​大约4GB的内存.我做了一些关于调试ruby内存泄漏的研究,并且找不到多少.所以我有两个问题.

  • 有没有什么好的工具可以用来查找Ruby/rails中的内存泄漏?
  • 什么类型的编码模式导致ruby中的内存泄漏?

ruby memory memory-leaks coding-style ruby-on-rails

45
推荐指数
4
解决办法
3万
查看次数

如何使用默认的Rails记录器记录Ruby异常的整个跟踪?

我正在开发rails项目,我正在尝试将例外记录到rails日志文件中.我知道我可以调用logger.error $!以获取记录到文件的异常的第一行.但是,我想要记录整个跟踪堆栈.如何使用默认rails logger记录异常的整个跟踪?

ruby logging ruby-on-rails

36
推荐指数
4
解决办法
3万
查看次数

在Ruby中读取文件的最后n行?

我需要从文件中读取最后25行(用于显示最新的日志条目).无论如何,Ruby在文件末尾开始并向后读取它?

ruby file-io

30
推荐指数
7
解决办法
2万
查看次数

Ruby内存管理

我已经使用Ruby一段时间了,我发现,对于更大的项目,它可能会占用相当多的内存.有哪些减少Ruby内存使用的最佳实践?

  • 请让每个答案都有一个"最佳实践",并让社区投票.

ruby memory memory-management coding-style

24
推荐指数
4
解决办法
1万
查看次数

Java桌面应用程序框架

我正在设计和构建桌面应用程序.我正在考虑使用eclipse或netbeans作为此应用程序的基础.但是,我从未在这些平台上构建过.我个人倾向于使用netbeans,因为它像平台这样的接缝是一个更容易学习的曲线.但是,我想问一下那些实际上在这些平台上构建的人,之前哪个更容易使用?

我对缓动器的个人定义如下:

  • 易于上手

  • 一致且合理的API

  • 好文档

  • 易于构建和部署

非常感谢,

玩笑

java eclipse desktop platform netbeans

17
推荐指数
1
解决办法
2万
查看次数

将"puts"命令输出重定向到日志文件

我正在使用daemons gem在Ruby中创建一个守护进程.我想将守护进程的输出添加到日志文件中.我想知道puts从控制台重定向到日志文件的最简单方法是什么.

ruby daemon

17
推荐指数
3
解决办法
2万
查看次数