问题列表 - 第16944页

使用Maven,我如何构建一个包含我的项目jar和所有依赖jar的distributable?

我有一个项目(类型'jar')(显然)构建一个jar.但该项目有很多依赖性.我希望Maven构建一个包含我的jar,所有依赖jar和一些脚本(启动应用程序等)的"包"或"程序集"

最好的方法是什么?具体来说,让家属进入大会的最佳方法是什么?

java maven-2

26
推荐指数
2
解决办法
5385
查看次数

着色器限制

我一直在为我的笔记本电脑调整我的游戏渲染器,它有一台Radeon HD 3850.这款芯片具有相当大的处理能力,但内存带宽有限,所以我一直试图将更多着色器工作转移到更少的传递.

以前,我使用的是简单的多通道模型:

  • 绑定并清除FP16混合缓冲区(带深度缓冲区)
    • 深度通过
    • 对于每盏灯,进行附加光通过
  • 绑定后备缓冲区,使用混合缓冲区作为纹理
    • 色调映射传递

为了提高这种方法的性能,我编写了一个新的渲染路径,它计算了动态构建自定义GLSL着色器的灯光数量和类型.这些着色器接受所有光参数作为制服,并在一次通过中完成所有照明.我期待遇到某种限制,所以我先用一盏灯测试它.然后三个.然后二十一,没有错误或文物,并有很好的表现.这引出了我的实际问题:

是否可以检索最大制服数量?

这种方法在较旧的硬件上是否可行,或者制服是否更加有限?

如果我把它推得太远,我会在什么时候出错?着色器编译?程序链接?使用该程序?

c++ opengl shader glsl

13
推荐指数
1
解决办法
4940
查看次数

AppleScript可以输出shell脚本并放入粘贴缓冲区吗?

可以AppleScript的采取一个shell脚本或变量的输出,并把它放在粘贴缓冲区?

我有一个每天都有密码的文件(格式化的"日期,密码"),我想写一个脚本,运行时会查找日期并输出该日期的密码.

那部分不是问题,我只是想知道是否有办法让输出自动进入粘贴缓冲区?

shell applescript

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

如何在Python中处理返回/存储的字符串,如原始字符串?

我正在尝试.split()一个十六进制字符串即'\xff\x00'获得列表即['ff', '00']

这是有效的,如果我拆分原始字符串文字即r'\xff\x00'使用.split('\\x')但不是如果我拆分存储在变量中的十六进制字符串或从函数返回(我认为它不是一个原始字符串)

如何将存储/返回的字符串转换或至少"转换"为原始字符串?

python string escaping

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

使用MVVM Foundation Messenger显示对话框

我正在构建一个WPF应用程序并尝试符合MVVM最佳实践.我正在使用MVVM Foundation框架,并注意到我读过的Messenger类应该用于处理WPF中的对话框.这听起来很棒,但我完全不了解如何使用Messenger来实现此目的.从字面上看,我想要做的就是打开一个模态关于对话框 - 我不需要来回传递任何消息.

Messenger类的目的是用于对话框需要来自其父级的消息,还是将消息返回给其父级的情况?关于对话框是否有点过分?如果只是将代码添加到事件处理程序以显示对话框,我会更好吗?

wpf dialog mvvm mvvm-foundation messenger

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

代表们,无法理解他们

嘿,我正在寻找有关代表的有用资源.据我所知,代理位于后台并在某些事情发生时接收消息 - 例如,选择了一个表格单元格,或者检索了来自Web上的连接的数据.

我特别想知道的是如何使用具有多个对象的委托.据我所知,为对象(例如表格单元格)指定相同的委托将导致同时为两个单元格调用相同的事件.有没有相当于为特定对象实例化委托的东西?

提前致谢!

iphone delegates class-design objective-c

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

C#,NUnit:是否可以测试DateTime与另一个非常接近,但不一定相等?

说我有这个测试:

[Test]
public void SomeTest()
{
    var message = new Thing("foobar");
    Assert.That(thing.Created, Is.EqualTo(DateTime.Now));
}
Run Code Online (Sandbox Code Playgroud)

例如,这可能使Thing的构造函数失败了一段时间.是否有某种NUnit构造允许我指定Created时间不必完全相等DateTime.Now,只要它例如在一秒之内?

是的,我知道构造函数不应该花费太多时间,但仅作为一个例子:p

c# datetime nunit unit-testing

16
推荐指数
1
解决办法
3756
查看次数

懒惰和延迟的TreeViewer问题

我实际上有两个问题,但它们有点相关,所以在这里它们一样......

如何使用TreeViewer(SWT.VIRTUAL)和ILazeTreeContentProvider?确保当前未显示的树节点的垃圾收集?如果一个节点有5000个子节点,一旦它们被观众显示,它们就永远不会被释放,因此如果你的树有大量的节点和叶子而且堆大小不够大,那么内存不足就会出错.是否有某种最佳实践如何避免内存泄漏,这是由于从未关闭的视图持有一个包含大量数据的树视图(数十万个对象甚至数百万)?也许有一些回调接口可以让观众/内容提供商提供更大的灵活性?

是否可以将deffered(DeferredTreeContentManager)和lazy(ILazyTreeContentProvider)加载组合为单个TreeViewer(SWT.VIRTUAL)?通过查看示例和API,我可以理解,只能在给定时间使用任何一个,但不能同时使用两者,例如,仅获取给定节点的可见子节点并使用Job在单独的线程中获取它们API.困扰我的是Deferred方法加载所有孩子.虽然在不同的线程中,您仍然会加载所有元素,即使一次只显示最小子集.

如果需要,我可以为我的问题提供代码示例...

我现在正在与自己挣扎,所以如果我能在此期间拿出一些东西,我很乐意在这里分享.

谢谢!

此致,Svilen

eclipse swt jface treeviewer

9
推荐指数
1
解决办法
4519
查看次数

如何为Git存储库启用ident字符串?

如何启用ident $Id$Git存储库中的文件?

git ident

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

IFrame破坏者文件 - 他们的目的是什么?

看一些广告公司(DoubleClick,Atlas),我遇到了iframe buster文件的概念,它与广告发布商托管在同一主机上(例如:http://www.adopstools.com/ibusters /atlas/atlas_rm.htm,有很多适用于该页面的JS代码).

我读到它们用于动态调整iframe的大小.这就是iframe破坏者的全部吗?在发布者主机上托管它们是否有助于JS跨域限制?

补充:我指的是这里描述的用例:http://blog.operative.com/? tag = iframe,而不仅仅是将iframe源文档更改为顶级.

html iframe ads

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