问题列表 - 第24558页

使用getResource()获取资源

我需要在java项目中获取资源图像文件.我在做的是:

URL url = TestGameTable.class.getClass().
          getClassLoader().getResource("unibo.lsb.res/dice.jpg");
Run Code Online (Sandbox Code Playgroud)

目录结构如下:

unibo/
  lsb/
    res/
      dice.jpg
    test/
    ..../ /* other packages */
Run Code Online (Sandbox Code Playgroud)

事实是,我总是得到文件不存在.我尝试了很多不同的路径,但我无法解决问题.任何提示?

java resources getresource

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

将图形大小分配给具有给定句柄的图形(MATLAB)

有没有办法将图形的outerposition属性赋值给具有给定句柄的图形?

例如,如果我想将图形定义为图1,我将使用:

 figure(1)
 imagesc(Arrayname) % I.e. any array
Run Code Online (Sandbox Code Playgroud)

我还可以使用代码更改图形的属性:

figure('Name', 'Name of figure','NumberTitle','off','OuterPosition',[scrsz(1) scrsz(2) 700 700]);
Run Code Online (Sandbox Code Playgroud)

是否有一个属性名称可用于将outerposition属性分配给指定为图1的图形?

我问这个的原因是因为我正在使用一个名为save2word的命令(来自MATLAB文件交换)来保存我对一个word文件所做的函数的一些图,我想限制我打开的数字的数量它做到了这一点.

我剩下的代码是:

plottedloops = [1, 5:5:100]; % Specifies which loops I want to save


GetGeometry = getappdata(0, 'GeometryAtEachLoop') % Obtains a 4D array containing geometry information at each loop


NumSections = size(GetGeometry,4); %Defined by the fourth dimension of the 4D array

for j = 1:NumSections
    for  i = 1:plottedloops
    P = GetGeometry(:,:,i,j);

    TitleSize = 14;
    Fsize = 8;
    % Save Geometry

    scrsz = …
Run Code Online (Sandbox Code Playgroud)

matlab figures

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

C#组合线

嘿大家,这就是我发生的事情.我有两个文本文件.嗯我们可以调用一个A.txt和B.txt.

A.txt是一个包含一堆文件夹名称的配置文件,每个文件夹只有1个列表.

B.txt是包含文件夹名称和大小的目录列表.但是B包含一堆列表而不仅仅是一个条目.

我需要的是,如果B,包含A.取B中包含A的所有行并将其写为A | B | B | B ect ....

例如:

A.txt:
Apple
Orange
Pear XBSj
HEROE

B.txt:
Apple | 3123123
Apple | 3434
Orange | 99999999
Orange | 1234544
Pear | 11
Pear | 12
XBSJ | 43949
XBSJ | 43933

Result.txt:
Apple | 3123123 | 3434
Orange | 99999999 | 1234544
Pear | 11 | 12
XBSJ | 43949 | 43933

这就是我所拥有的,但它并没有真正做我需要的.

string[] combineconfig = File.ReadAllLines(@"C:\a.txt");
        foreach (string ccline in combineconfig)
        {
            string[] readlines = File.ReadAllLines(@"C:\b.txt"); …
Run Code Online (Sandbox Code Playgroud)

c# text-processing

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

用于 XML 数字签名的命令行工具

是否有用于 XML 数字签名的命令行工具?

我在这里找到了一个: http: //www.codeproject.com/KB/security/xmldsiglic.aspx ,但它需要 .NET Framework,我更喜欢它在没有 .NET 的情况下工作

xml command-line digital-signature xml-signature

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

智能指针 - 无法替换原始指针的情况

HI,

我有关于智能指针的查询.

我从一位朋友那里听说智能指针几乎总能取代原始指针.但当我问他智能指针无法取代原始指针的其他情况时,我没有得到他的答案.

任何人都可以告诉我他们何时何地无法取代原始指针?

c++ smart-pointers

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

驯服XCode的自动完成选项

我是XCode和Objective-C语言的新手.

当我实例化一个类时,例如NSMutableArray,XCode将提供大量的自动完成选项.即使对于只是扩展NSObject的空类也有很多选项,其中大多数看起来完全没用.

有这么多自动完成选项的原因是什么,还是可以在首选项中"驯服"?

注意:这无意中是重复的.

xcode autocomplete objective-c

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

解绑后如何"重新绑定"点击事件("点击")?

我将锚标记<a class="next">next</a>制作成"按钮".有时,如果没有新的内容可以显示,则需要隐藏此标记.如果我只是用.hide()隐藏按钮并使用.show()重新显示它,一切正常.但我想使用.fadeIn()和.fadeOut()代替.

我遇到的问题是,如果用户在fadeOut动画期间点击按钮,它可能会导致我运行该节目的逻辑出现问题.我找到的解决方案是在原始单击函数开始后从按钮解除绑定事件,然后在动画完成后重新绑定它.

$('a.next').click(function() {
    $(this).unbind('click');
    ...
    // calls some functions, one of which fades out the a.next if needed
    ...
   $(this).bind('click');
}
Run Code Online (Sandbox Code Playgroud)

上面例子的最后一部分不起作用.click事件实际上并未重新绑定到锚点.有谁知道完成这个的正确方法?

我是一个自学成才的jquery家伙,所以像unbind()和bind()等一些更高级的东西都在我脑海里,而jquery文档对我来说并不是很简单.

jquery animation bind unbind

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

在多个应用程序之间共享 ASP.NET 状态数据库

一组 ASP.NET Web 应用程序共享同一个会话数据库是否更好,还是每个应用程序都应该拥有自己的?

如果没有显着差异,由于更易于维护,最好使用单个数据库。

背景

我的团队有各种各样的 ASP.NET Web 应用程序,它们都是用 Monorail 1.1 或 ASP.NET MVC 1.0 编写的。每个应用程序当前都使用一个专用的会话状态数据库。我正在向该列表中添加一个新站点,并且正在讨论是否应该创建另一个新的会话数据库,或者只是与另一个应用程序共享一个现有的。

asp.net session-state sql-session-state

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

导出为 XML,包括嵌入类

我有一个具有一些属性的对象配置。我可以导出这个,但是,它还有一个与嵌入类相关的 ArrayList,当我导出到 XML 时,我无法显示该类。任何指示都会有帮助。

导出方式

public String exportXML(config conf, String path) {
    String success = "";
    try {
        FileOutputStream fstream = new FileOutputStream(path);
        try {
            XMLEncoder ostream = new XMLEncoder(fstream);
            try {
                ostream.writeObject(conf);
                ostream.flush();
            } finally {
                ostream.close();
            }
        } finally {
            fstream.close();
        }
    } catch (Exception ex) {
        success = ex.getLocalizedMessage();
    }
    return success;
}
Run Code Online (Sandbox Code Playgroud)

配置类 (为了缩小尺寸而删除了一些细节)

public class config {

protected String author = "";
protected String website = "";
private ArrayList questions = new ArrayList(); …
Run Code Online (Sandbox Code Playgroud)

java xml xml-serialization

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

编辑8bpp索引位图

我正在尝试编辑8bpp的像素.由于此PixelFormat已编制索引,因此我知道它使用颜色表来映射像素值.即使我可以通过将位图转换为24bpp来编辑位图,但8bpp编辑速度要快得多(13ms vs 3ms).但是,在访问8bpp位图时更改每个值会导致一些随机的rgb颜色,即使PixelFormat仍为8bpp.

我目前正在开发c#,算法如下:

(C#)

1-将原始位图加载到8bpp

2-创建具有8bpp的空温度位图,其大小与原始尺寸相同

两个位图的3-LockBits,使用P/Invoke调用c ++方法,我传递每个BitmapData对象的Scan0.(我使用c ++方法,因为它在迭代Bitmap的像素时提供更好的性能)

(C++)

4-根据一些参数创建一个int [256]调色板,并通过将原始像素值传递到调色板来编辑临时位图字节.

(C#)

5- UnlockBits.

我的问题是如何在没有奇怪的rgb颜色的情况下编辑像素值,甚至更好地编辑8bpp位图的颜色表?

c# gdi+ indexed bitmap

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