小编Orc*_*ris的帖子

如何在Ruby中找到字符串中字符的索引?

例如,str = 'abcdefg'.如何c使用Ruby在此字符串中找到索引?

ruby string indexing

63
推荐指数
2
解决办法
10万
查看次数

如何从兄弟目录导入Python脚本?

这是目录结构:

parent_dir/
    foo_dir/
        foo.py
    bar_dir/
        bar.py
Run Code Online (Sandbox Code Playgroud)

如何将bar.py导入foo.py?

python import path pythonpath

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

如何在Ruby中获取当前目录的名称?

如何在Ruby中获取当前目录的名称?我发现的只是File.dirname(__FILE__),但这只会返回.,我想要实际的名字.我该怎么做呢?

ruby directory

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

使用本机C++ Qt而不是PyQt有什么好处

我想在Qt开发,我已经了解Python.我正在学习C++,那么在C++中编写Qt而不是Python有什么好处?C++似乎更复杂,似乎没有太大的收获.

c++ python qt qt4 pyqt

10
推荐指数
3
解决办法
9895
查看次数

CFQ,截止日期和NOOP有什么区别?

我正在重新编译我的内核,我想选择一个I/O调度程序.这些有什么区别?

linux io kernel recompile linux-kernel

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

如何确定Ruby中Fixnum的长度?

在我写的脚本中,我想在Ruby中找到Fixnum的长度.我能做到<num>.to_s.length,但有没有办法直接找到Fixnum的长度而不将其转换为String?

ruby integer fixnum ruby-1.9

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

如果我已经了解Python 3,我该如何学习Python 2?

我对Python 3有一些了解(我不是初学者,但我不是专家).我对web开发很感兴趣,所以我想使用Django.两个版本的Python有什么区别?我应该如何从3切换到2.x?

python django python-2.x python-3.x

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

如果使用C库,D是否向后兼容C?

如果我导入std.c库而不是在C中包含库,C代码是否会使用D编译器进行编译,还是存在其他后缀兼容性问题?

c d backwards-compatibility phobos

7
推荐指数
1
解决办法
500
查看次数

使用UTF-8而不是UTF-16有什么优势?

可能重复:
UTF8,UTF16和UTF32

我总是在阅读以UTF-8编写我的源代码并与其他编码保持一致的事情,但似乎UTF-16也是UTF-8的改进版本.他们之间有什么区别,这两者之间有什么优势吗?

encoding utf-8 utf-16 character-encoding

5
推荐指数
1
解决办法
2200
查看次数

如何将JVM汇编代码编译为字节码?

如果我跑来javap -c ASM.class > ASM.java获取汇编代码,我将如何将其重新编译回JVM字节码?

java assembly jvm bytecode java-bytecode-asm

5
推荐指数
1
解决办法
2686
查看次数


我如何只允许Ruby函数中的参数成为某种类型?

例如,如果我有

def function(arg)
  #do stuff
end
Run Code Online (Sandbox Code Playgroud)

我怎么只允许arg成为一个数组?我可以

def function(arg)
  if arg.class != 'Array'
    return 'Error'
  else
    #do stuff
  end
end
Run Code Online (Sandbox Code Playgroud)

但有没有更好的方法呢?

ruby parameters arguments function

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

Ruby中以冒号为前缀的单词有什么用?

可能重复:
了解Ruby中的符号Ruby
中的冒号运算符是什么?

这是我正在阅读的Rails教程给出的一些代码.

class Post < ActiveRecord::Base
  attr_accessible :content, :name, :title

  validates :name,  :presence => true
  validates :title, :presence => true,
                    :length => { :minimum => 5 }
end
Run Code Online (Sandbox Code Playgroud)

什么:content,:name和:title是什么意思?我依旧记得这些来自我正在阅读的红宝石教程(hlrb),但是当我浏览它时我找不到它们.这些单词以冒号为前缀是什么意思?

ruby ruby-on-rails colon

0
推荐指数
1
解决办法
467
查看次数