问题列表 - 第48398页

python:sys.argv [0]在官方文档中的含义

docs.python.org引用:

" sys.argv传递给Python脚本的命令行参数列表.argv[0]是脚本名称(它是依赖于操作系统的,无论这是否是完整路径名.)如果命令是使用-c解释器的命令行选项执行的,argv[0]则设置为字符串'-c'.如果没有脚本名称传递给Python解释器,argv[0]则为空字符串."

我错过了什么,或者sys.argv[0]总是返回脚本名称,并且'-c'我必须使用sys.argv[1]

我在GNU/Linux上使用Python 3.2进行测试.

python sys argv

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

FS基于数据库而不使用保险丝

要从单个目录中提供数百万个文件,能够从数百个端点连接到驱动器,并且由于其他一些原因(为了避免基于gluster/nfs/all fs的网络解决方案),我想评估制作的可能性一个基于mongodb(或任何其他)的文件系统.

基本上,它像fusefs一样工作,每个文件都保存在mongo gridfs中.理论上,我这样做,

mount mongodbfs /mountPoint mongodb://localhost

然后当我说touch /mountPoint/test.txt这个文件被插入mongodb.这个FS还会将uid/gid和perms存储在文件中,我们可以向它发送数百个服务器,而且useradd不需要.我不打算包括FS的所有功能,只需要我们需要的功能.

我的问题是,我如何开始寻找资源,书籍,链接,人员,开发人员,帮助我实现这一目标?至少是一个概念证明.这可行吗?作为此类承诺的时间表,我应该期待什么?

请只考虑大量的小文件和文件夹.

ps:经过几天的研究后,我认为这是我的方向 http://www.ibm.com/developerworks/library/l-sc12.html http://www.flipcode.com/archives/Programming_a_Virtual_File_System -Part_I.shtml

ps2:我知道这项工作的难度.然而,我们愿意留出一个严肃的预算并愿意组建一个认真的团队来实施它 - 只有在我们确定这不是一个黑洞(因此问题)之后.

linux filesystems

3
推荐指数
1
解决办法
4181
查看次数

如何将基类子对象的成员初始化为0?

class A
{
  public: int a,b,c;
};

class B: public A
{
   public: int d;
   B():d(0){} // Some hackery needed here
};

int main()
{
   B obj;
   std::cout<< obj.a << std::endl; // garbage
   std::cout<< obj.b << std::endl; // garbage
   std::cout<< obj.c << std::endl; // garbage
   std::cout<< obj.d << std::endl; // 0
}
Run Code Online (Sandbox Code Playgroud)

如何将子对象数据成员a,b和c初始化为0?我不被允许修改A类.

c++ inheritance object

3
推荐指数
1
解决办法
397
查看次数

将MPMediaItems与AVAudioPlayer一起使用

是否可以使用MPMediaPickerController选择媒体项目,然后将它们加载到AVAudioPlayer对象中?

iphone objective-c

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

有没有办法检测flex 4中的屏幕分辨率?

我想创建一个只能反映到用户屏幕分辨率的图像的应用程序.如何通过检测flex 4中的用户屏幕分辨率?(如果可以的话.)

apache-flex flash adobe resolution detect

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

如何使用Node.js"执行"HTML + Javascript页面

所以,我有我的Node.js脚本.我有一些HTML页面,其中包含带有JavaScript(jquery)的HTML.如何在此页面上加载它并获得JavaScript执行结果?

jquery node.js

5
推荐指数
2
解决办法
6268
查看次数

如何获取子集合表单集合Java(集合,数组,列表)并跟踪返回的最后一个

public Collection<Comment> getCommentCollection() {
   commentCollection = movie.getCommentCollection();       
   return split((List<Comment>) commentCollection, 4);
}

public Collection<Comment> split(List<Comment> list, int size){

     int numBatches = (list.size() / size) + 1;
     Collection[] batches = new Collection[numBatches];
     Collection<Comment> set = commentCollection;

     for(int index = 0; index < numBatches; index++) {
         int count = index + 1;
         int fromIndex = Math.max(((count - 1) * size), 0);
         int toIndex = Math.min((count * size), list.size());
         batches[index] = list.subList(fromIndex, toIndex);
         set = batches[index];
     }

     return set;
 }
Run Code Online (Sandbox Code Playgroud)

嗨,我试图将一个集合划分为更小的集合,这取决于"母亲"集合中的项目数量,并在每次调用get方法时返回其中一个较小的集合(跟踪它是哪一个),有人可以帮我一把吗?
非常感谢你.
伊格纳西奥

java arrays collections list

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

将div容器放在右侧

我想开发一些实用工具栏.我可以并排使用这个栏中的每个元素float:left;

但是我希望第二个元素位于栏的最右边.这对我来说很难,因为条的宽度不是静态的.

看看我的演示:http://jsfiddle.net/x5vyC/2/

它应该如下所示:

在此输入图像描述

知道如何使用css实现这一目标吗?

css

35
推荐指数
4
解决办法
26万
查看次数

你能使用linq来查看两个IEnumerables数据是否包含任何公共条目?

IEnumerable<fishbiscuits> a = GetFishBiscuits(0);
IEnumerable<fishbiscuits> b = GetFishBiscuits(1);

if ([any of the results in either list match])
{
 // Do something ie
 Console.WriteLine("I see both a and b love at least one of the same type of fish biscuit!");
}
Run Code Online (Sandbox Code Playgroud)

你能使用linq来查看两个IEnumerables数据是否包含任何公共条目?

.net c# linq ienumerable

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

如何让std :: list <std :: string> :: iterator输出错误值?

我正在搜索值列表,并希望在找不到要搜索的值时让它返回某种"默认"错误值.我不是故意的std::cerr.我的意思是我可以在我的程序中使用的值,如bool.但是,如果它确实找到了字符串,我需要它在字符串中的指针值.我该怎么做呢?

c++ pointers iterator

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