问题列表 - 第42075页

将包含一些CALayers的NSView渲染到NSImage

我有一个NSView,其中包含一个NSScrollView,其中包含一个支持CALayer的NSView.我已经尝试了将NSView捕获到NSImage中的所有常用方法(使用-dataWithPDFInsideRect,NSBitmapImageRep -initWithFocusedViewRect等).但是,所有这些方法都将CALayer支持的NSView视为不存在.我已经看过这篇 StackOverflow帖子了,但这是一个关于将CALayer树渲染到图像的问题,而不是包含常规NSView和图层支持视图的NSView.

任何帮助表示赞赏,谢谢:)

cocoa objective-c calayer nsview nsimage

6
推荐指数
1
解决办法
4476
查看次数

如何在引发Timer事件时Windows服务启动进程?

我创建了一个带有Timer的Windows服务,并且在触发事件中timer.Elapsed我正System.Diagnostics.Process.Start(exe path)以5秒的间隔创建一个process().但是这个过程不会在事件发生时创建.

有没有其他方法这样做?

提前致谢.

private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{       

    Process pr = new Process();
    pr.StartInfo.FileName = @"C:\Program Files\Messenger\msmsgs.exe";
    pr.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
    pr.StartInfo.CreateNoWindow = false;
    pr.Start();
}
Run Code Online (Sandbox Code Playgroud)

.net c# windows-services process process.start

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

assert_not_in_array

我们在rails测试assert_in_array中有一个断言,用于检查数组中是否存在元素.是否有像assert_not_in_array那样的反向断言?

testing ruby-on-rails

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

单选按钮更大?

有没有办法用CSS制作一个更大的单选按钮?

如果没有,我还能怎么办?

html css button radio-button

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

嵌入式couchDB

CouchDB很棒,我喜欢它的p2p复制功能,但是它有点大(因为我们必须安装Erlang)并且在桌面应用程序中使用时速度较慢.

正如我在intel duo core cpu中测试的那样,

  1. 加载10000个文档需要12秒
  2. 10秒插入10000文档,但需要20秒更新视图,所以总计是30秒

是否有任何没有SQL实现具有相同的p2p复制功能,但大小非常小,如sqlite,速度非常好(1秒加载10000文档).

database performance replication couchdb nosql

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

奇怪的Findbugs错误与equals

我等于这个方法,但Findbugs报告错误,任何想法?

@Override
public boolean equals(final Object obj) {
    return obj instanceof String && this.value != null  
                              && this.value.equals(obj);      // this.value is a String
}
Run Code Online (Sandbox Code Playgroud)

错误是:

Myclass.equals(Object) 检查操作数是否为String

java static-analysis findbugs equals

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

C++ windows注册表编辑

嘿,我需要c ++程序来编辑Windows注册表

c++ registry

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

jQuery UI Datepicker不接受unix时间戳作为默认值

我有Unix时间戳"1264529457",它转换为2010年1月26日,存储在名为"america"的输入元素中.

初始化jQuery UI的Datepicker时,我有以下代码来设置默认日期:

defaultDate: $.datepicker.parseDate('@', $("input[name=america]").val()),
Run Code Online (Sandbox Code Playgroud)

当我手动检查Firebug中的内容时,它会显示"1970年1月15日星期四00:00:00 GMT-0500(东部标准时间){}".知道什么是错的(这个函数的文档有点稀疏,所以我猜我错过了什么)?

jquery jquery-ui datepicker jquery-ui-datepicker

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

如何修复"找不到自定义操作文件的安装项目"异常?

我正在尝试为Windows服务创建一个安装项目.我已按照http://support.microsoft.com/kb/816169上的说明创建安装项目,没有任何问题.

我希望能够在安装过程中获取一个值,以便使用用户所需的设置更新app.config.我添加了一个Textboxes(A)对话框来检索值.我设置了Edit1Property属性设置为"TIMETORUN",并在我的主输出操作的CustomActionData属性我把以下内容:/ TimeToRun ="[TIMETORUN] \".到现在为止还挺好.运行设置我可以从Context.Parameters集合中检索TimeToRun值而不会出现问题.

为了找到app.config,我还需要将TARGETDIR Windows Installer属性的值传递给我的自定义操作.事情开始分崩离析.为了实现这一点,必须改变上面的CustomActionData:/ TimeToRun ="[TIMETORUN] \"/ TargetDir ="[TARGETDIR] \".现在,当我运行安装程序时,我收到以下错误消息:

错误1001.初始化安装时发生异常.System.IO.FileNotFoundException:无法加载文件或程序集'file:/// C:\ Windows\SysWOW64\Files'或其依赖项之一.该系统找不到指定的文件.

如果谷歌这个问题,你将不可避免地发现通过简单地添加斜线到其巨大成功的人/ TARGETDIR ="[TARGETDIR] \"中的部分CustomActionData.遗憾的是,这并没有解决我的问题.

我尝试了很多不同的CustomActionData字符串变体,但没有一个工作.我试图登录到从我重写文件安装方法来确定破损了,不过没有创建日志文件,因为它甚至没有得到那么远.如错误所示,失败是在初始化步骤期间.

我有一种预感,它可能是安装项目试图加载的依赖项之一.也许某种东西被附加到CustomActionData字符串并且不能很好地与TARGETDIR值(包含空格,即"C:\ Program Files\My Company\Project Name")一起使用.同样,这是另一种预感,由于我无法调试设置过程,我似乎无法确认.

还有一点需要提及,是的,这是另一种预感,这可能是64位版Windows上安装项目的问题吗?我正在运行Windows 7 Professional.

我将提供依赖项的名称,以防它有用:

  • Microsoft .NET Framework
  • Microsoft.SqlServer.DtsMsg.dll
  • Microsoft.SqlServer.DTSPipelineWrap.dll
  • Microsoft.SqlServer.DTSRuntimeWrap.dll
  • Microsoft.SQLServer.ManagedDTS.dll
  • Microsoft.SqlServer.msxml6_interop.dll
  • Microsoft.SqlServer.PipelineHost.dll
  • Microsoft.SqlServer.SqlTDiagM.dll

正如您可能从依赖项中收集的那样,Windows服务正在安排对DTSX包的调用.

对不起,长期咆哮.感谢您的任何帮助,您可以提供.

ssis windows-services custom-action setup-project

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

小计和SQL

我有一个销售数据的SQL表(如下所示),我如何生成一个内联小计的结果集,并按照付费最高的客户的降序对结果进行排序?

所以给出如下表:

CUS_ID  | PRODUCT | AMOUNT
12      | A       |  2.50
12      | B       |  5.80
24      | A       |  10.00
24      | B       |  30.00
Run Code Online (Sandbox Code Playgroud)

我会得到以下结果:

CUS_ID  | Product | AMOUNT
24      | A       |  10.00
24      | B       |  30.00
24      | Total   |  30.00
12      | A       |  2.50
12      | B       |  5.00
12      | Total   |  7.50
Run Code Online (Sandbox Code Playgroud)

到目前为止,我可以带来以下查询:

  SELECT cus_id, product, amount FROM Sales
UNION ALL
  (SELECT cus_id, 'ZZZZ' AS product, SUM(amount) FROM Sales …
Run Code Online (Sandbox Code Playgroud)

sql sql-server union group-by

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