问题列表 - 第18710页

在python中使用gio访问samba共享

我试图通过gio的Python绑定创建一个简单的命令行客户端来访问共享(是的,主要要求是使用gio).

我可以看到,与它的前身gnome-vfs相比,它提供了一些方法来进行身份验证(子类化MountOperation),甚至一些非常特定于samba共享的方法,比如set_domain().

但是我坚持使用这段代码:

import gio

fh = gio.File("smb://server_name/")
Run Code Online (Sandbox Code Playgroud)

如果该服务器需要身份验证,我认为fh.mount_enclosing_volume()需要调用,因为此方法将a MountOperation作为参数.问题是调用此方法什么都不做,fh.enumerate_children()下一步的逻辑(列出可用共享)失败.

任何人都可以提供一个如何用gio完成这个工作的例子?

python authentication samba gnome gio

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

在Eclipse中输入提前自动完成

Eclipse有一个类似Visual Studio的类型提前自动完成的插件,所以我不必一直按Ctrl+ 来破坏我的空格键Space吗?(如果您不知道它在Visual Studio中的工作原理,请不要打扰回答.)

而且,我可以将自动完成限制为导入的包,而不是地球上的每个Java类吗?当我和GWT合作时,看到来自awt和swing等的建议很令人沮丧.而且我不想将每个Java类添加到过滤器中,这只是愚蠢的.(再次,就像在Visual Studio中完成它一样!)

eclipse visual-studio-2008 visual-studio

9
推荐指数
2
解决办法
7557
查看次数

WebView包装内容

是否可以在WebView中加载URL并调整其大小以适应屏幕?我的意思是我想让WebPage变小,以便用户不需要滚动.这可能吗?

android webview

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

Scala:方法\运算符重载

以下示例来自"Programming in Scala"一书.给定一个类'Rational'和以下方法定义:

def add(that: Rational): Rational =
    new Rational(
        this.numer * that.denom + that.numer * this.denom,
        this.denom * that.denom
    )
Run Code Online (Sandbox Code Playgroud)

我可以使用带有Int参数的便捷版本成功地重载add方法,并使用上面的定义:

def add(that: Int): Rational =
    add(new Rational(that, 1))
Run Code Online (Sandbox Code Playgroud)

到目前为止没问题.

现在,如果我将方法名称更改为运算符样式名称:

def +(that: Rational): Rational =
    new Rational(
        this.numer * that.denom + that.numer * this.denom,
        this.denom * that.denom
    )
Run Code Online (Sandbox Code Playgroud)

像这样过载:

def +(that: Int): Rational =
    +(new Rational(that, 1))
Run Code Online (Sandbox Code Playgroud)

我得到以下编译错误:

(fragment of Rational.scala):19: error: value unary_+ is not a member of this.Rational
+(new Rational(that, 1))
 ^
Run Code Online (Sandbox Code Playgroud)

为什么编译器要查找该+ …

scala

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

Linux控制台中的任何视觉差异?

很多年前我使用d32,可用于DOS和Linux.

像这样的Linux是否可以使用非GUI视觉差异?

除了Vim和Emacs 以外的任何其他人(Vim和Emacs太强大了:-))

diff

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

rails中的高级关联

现在我正在为我的两个模型使用has_and_belongs_to_many关联,如下所示:

class Books < ActiveRecord::Base
    has_and_belongs_to_many :publishers
end

class Publisher < ActiveRecord::Base
    belongs_to :publishing_company
    has_and_belongs_to_many :books
end
Run Code Online (Sandbox Code Playgroud)

您会注意到每个发布者都属于一家出版公司:

class PublishingCompany < ActiveRecord::Base
    has_many :publishers
end
Run Code Online (Sandbox Code Playgroud)

我的目标是建立一个允许我这样做的协会:

PublishingCompany.find(1).books
Run Code Online (Sandbox Code Playgroud)

传统的RoR协会有可能吗?

ruby-on-rails associations

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

上下文菜单中的资源管理器集成,但使用已在运行的实例

我想检查是否存在,如果它不存在,请在资源管理器的右键单击(上下文)菜单中添加一些操作.

除了上述要求(人们可以在网上轻松找到解决方案)之外,我想再添加一个:

假设我注册了以下命令:

  • "Command#1" - 触发'C:\ MyProg.exe/cmd1'
  • "Command#2" - 触发'C:\ MyProg.exe/cmd2'

......(aso.)

如何检查是否存在运行实例MYPROG.EXE并将其传递适当的命令/命令行参数一起与该用户点击文件名?

(IOW,我想使用已经运行的程序实例来完成我的任务,而不是打开一个新任务)

Delphi代码片段将不胜感激.

TIA

windows delphi explorer winapi

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

正则表达式查询生成器

我是一名C#开发人员,我一直在研究正则表达式(正则表达式),并想知道是否有人知道构建正则表达式的有用工具 - 比如正则表达式查询构建器?

c# regex

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

将Web图像保存到Sqlite

我有一个应用程序,它将Web图像设置为主页的背景.从下一次它从web加载主页背景,因为我的应用程序只存储带有地址的名称.这是我的代码:

Sqlite *sqlite = [[Sqlite alloc] init];

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, SUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *writableDBPath = [documentsDirectory stringByAppendingPathComponent:@"Database.db"];

if (![sqlite open:writableDBPath])
    return;
NSURL *url = [NSURL URLWithString:@"http://mmabigshow.com/app/admin/ring_girl_demo.php"];
NSString *greeting = [[NSString alloc] initWithContentsOfURL:url];
NSString *string1 = @"";

string1 = [NSString stringWithFormat:@"UPDATE mma_bg_image SET image='%@' where id='1';", greeting];
Run Code Online (Sandbox Code Playgroud)

我想要做的是,当我将一些图像设置为背景时,它应该作为UIImage对象存储在手机的本地数据库中,以便从下次开始加载更快.我应该使用Sqlite吗?请粘贴该过程的总源代码.

sqlite iphone uiimage

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

PostgreSQL:选择N导致逐个查询

我有以下SQL查询从我的表中选择一些结果:

select  avg(c3), count(c3), std  
from ssims where obraz = 'lena' group by std order by std
Run Code Online (Sandbox Code Playgroud)

但是我为std的不同值执行了不同数量的测试,所以它返回给我类似的东西:

0.906176136363636;44;5
0.881669302325582;43;10
0.855873409090909;44;15
0.829195813953488;43;20
0.802071590909091;44;25
0.774523720930233;43;30
0.747213636363636;44;35
0.720115581395349;43;40
0.694712954545455;44;45
0.668683255813953;43;50
Run Code Online (Sandbox Code Playgroud)

我想要做的是为每个std值选择常数(即20)个结果的平均值.因此,在这样的查询之后,第二列对于每一行将是20.

怎么做?我尝试过限制和顶级,但没有成功

sql postgresql

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