问题列表 - 第24446页

在Windows服务模式下运行GUI应用程序

我正在编写一个作为Windows服务运行的服务器,通过请求调用Firefox来生成网页的pdf快照.

我知道在服务模式下运行GUI程序是个坏主意,但我的程序的服务器性质限制了在用户模式下运行它.运行用户级"代理"也不是一种选择,因为在服务器运行的计算机上可能没有交互式用户登录.

在我的实验中,当服务在已登录的用户帐户下运行时,Firefox成功生成了pdf.显然它在其他情况下不起作用:对于未登录的本地系统和用户帐户.在LocalSystem下启用了"允许服务与桌面交互"选项,我可以看到Firefox启动时报告它无法找到打印机.

由于要求pdf服务器的打开用户会话运行是不切实际的,除了从虚拟机运行整个事件之外,还有其他解决方法吗?

更新:我认为问题不在于帐户权限,而是在服务模式下运行时FF正在等待的隐形模式对话框.

但是,当FF在LocalSystem帐户下运行时,它仍然无法创建pdf.FF说它找不到打印机,我想知道这是否是可以某种方式启用的权限?

windows firefox user-interface windows-services

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

将NSAttributedString复制到粘贴板

Cocoa的新手,我正在试图弄清楚如何将NSAttributedString复制到粘贴板.我查看了文档并且不确定我是否应该使用NSPasteboardItem.

这是我必须复制常规NSString:

NSPasteboard *pb = [NSPasteboard generalPasteboard];
NSArray *types = [NSArray arrayWithObjects:NSStringPboardType, nil];
[pb declareTypes:types owner:self];

[pb setString:@"asdfasdf" forType:NSStringPboardType];
Run Code Online (Sandbox Code Playgroud)

如何设置NSAttributedString?

谢谢

cocoa pasteboard nsattributedstring

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

Web浏览器是否总是在域名后发送一个斜杠?

浏览器如何向与尾随斜杠相关的主机发送网址是否存在一致性和/或标准?

这意味着,如果我在http://example.comWeb浏览器的地址栏中输入,浏览器是否会添加尾部斜杠(http://example.com/)?

browser http

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

WF4:空闲时获取参数/变量信息

这似乎是一个简单的问题:我有一个WF4活动,引导用户完成一系列问题.显示每个问题后,活动应该闲置,直到问题得到解答.在回答每个问题后,我想提示用户下一个问题.(下一个问题是根据前一个问题的答案确定的.)

为此,我有一个实现书签的简单工作流活动.我有一个使用WorkflowApplication.Run运行工作流的控制台应用程序,等待输入,然后调用.ResumeBookmark.

我需要做的是在工作流变为空闲时从工作流中获取Current_Question_Text的值.我已将WorkflowApplication.Idle属性设置为委托,并且在该委托中,我想获取存储在Activity中的当前问题的文本.但是,在Completed方法触发并且WorkflowApplicationIdleEventArgs不提供有关当前数据状态的任何信息之前,输出参数不可用.

我还查看了Idle委托中的Activity和WorkflowApplication变量,并且看不到以这种方式获取数据的任何方法.

无论如何,在空闲时从Activity获取数据值?

谢谢大卫伯吉特

workflow-foundation workflow-foundation-4

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

如何检查C++副本椭圆

我 在C++中遇到了关于复制椭圆的这篇文章,我在boost库中看到过关于它的评论.这很有吸引力,因为我更喜欢我的功能

verylargereturntype DoSomething(...)
Run Code Online (Sandbox Code Playgroud)

而不是

void DoSomething(..., verylargereturntype& retval)
Run Code Online (Sandbox Code Playgroud)

所以,我有两个问题

  1. 谷歌几乎没有这方面的文件,这有多真实?
  2. 如何检查此优化是否确实发生?我认为这涉及到看装配,但我只想说这不是我的强项.如果有人能给出一个非常基本的例子,说明成功的椭圆形是什么样的,那将是非常有用的

我不会仅仅使用复制椭圆来美化事物,但如果能保证它能够起作用,那么它听起来非常有用.

c++ optimization

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

main()外部的变量值不正确

我有这个代码

#import <Foundation/Foundation.h>
int testint;
NSString *teststring;

int Test()
{
    NSLog(@"%d",testint);
    NSLog(@"%@",teststring);
}


int main (int argc, const char * argv[]) {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    testint = 5;
    NSString *teststring = [[NSString alloc] initWithString:@"test string"];
    Test();
    [pool drain];
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

在输出我有:

5(null)

为什么Test函数没有看到正确的teststring值?我应该怎么做,在输出中有正确的"测试字符串"?

cocoa objective-c

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

我可以将NSString分隔多于1个分隔符吗?

我想用空格,逗号,句点(即标点符号)分隔我的字符串.我在用:

[myString componentsSeparatedByString:@" "];
Run Code Online (Sandbox Code Playgroud)

用空格分隔,但也需要能够通过标点分割.

iphone cocoa cocoa-touch objective-c nsstring

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

用于社交网络应用的Cassandra而不是MySQL

我是在建立一个新的应用程序,它会具有非常相似的功能,以Facebook和,但是,显然不会曾经有对付它仍然会通过大量的用户群使用,其中大部分将需要4亿个亿用户的喜欢中间它运行得非常快.

我对MySQL有丰富的经验,但社交应用程序提供了MySQL不太适合的复杂性.我知道Facebook,Twitter等已经向Cassandra转移了很多他们的数据,但我不确定它会走多远.

例如,你会在Cassandra中存储用户数据 - 用户名,密码,地址等内容吗?你会在Cassandra中存储电子邮件,评论,状态更新等吗?我还读过很多像neo4j这样的东西更能代表社交应用程序使用的朋友关系,因为它是一个图形数据库.我只是刚开始使用NoSQL路线,所以非常感谢任何指导.

有人能告诉我这个吗?我希望我不是太一般!

mysql social-networking cassandra neo4j

11
推荐指数
2
解决办法
6106
查看次数

如何浏览(没有文本编辑器).rst文件?

在许多django项目中,在docs目录中我可以看到*.rst文件:

浏览它们的最佳方式是什么(当然不使用文本编辑器)?

这有可能生成HTML吗?

django documentation

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

使用ImageMagick检测Alpha通道

脚本

我想保存带有alpha透明度的.png图像和没有alpha透明度的图像.jpg(即使它们的原始格式是.png.gif).如何使用ImageMagick检测图像是否具有Alpha透明度?

png jpeg alpha image imagemagick

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