问题列表 - 第7945页

Java 1.6中Java Swing App中的绘画问题

我正在研究一个Swing应用程序(目前运行在Java 1.6更新11上),它有一些间歇性的绘制刷新问题(例如有工件等).这只发生在我们应用程序的某些用户而不是其他用户.

之后做一些研究,我发现,设置属性sun.java2d.d3d,以false可以帮助而事实上,它帮助我们的用户之一.

现在其他一些用户正在抱怨这个问题,我正在考虑false为所有用户设置属性.

我的基本问题如下:

究竟是什么原因造成的?是视频卡吗?是司机吗?这是Sun的错误吗?(例如http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6635462)三者的组合?

换句话说,最好是简单地关闭此属性,还是仅影响某些更新到最新驱动程序的视频卡?

java swing paint

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

有趣的是,这可能是一个堆栈溢出问题

以下程序(以下说明)适用于非常小的列表,但是当列表包含大量项目(1/2万)时,应用程序进入"无响应"状态,并且完成大约需要2.5分钟(非常糟糕)时间).我可能会添加应用程序需要至少(最终)处理1亿个项目的列表.

这是有问题的过程的代码:

    public void removeItems(List<long> L, SortedList<long, List<long>> _subLists)
    {
        foreach (KeyValuePair<long, List<long>> kvp in _subLists)
        {
            foreach (long duplicate in kvp.Value)
            {
                int j = L.IndexOf(duplicate);
                L.RemoveRange(j,(int)kvp.Key); 

            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

L是长值列表._subLists是一个排序列表,其中每个值都是来自L的值列表,开始一些差异的算术级数系列(不相关).与该值关联的键是值包含的序列的长度.

例:

L = {1,2,3,5,6,7,18,20,21} _subLists = {2,<20>} {3,<1,5>}

该过程简单地从L中删除算术级数序列.

c# big-o list micro-optimization

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

Java发布工程的良好实践

我有一个相当简单的开源Java项目.这个过程对我来说是新的,我习惯只为自己编写程序.在Java中发布开源项目时需要注意哪些好的做法?

以下是我能想到的一些事情,你能建议别人吗?

  • 版本控制存储库(你用什么来解释相关的标签/分支?外部自述文件?)
  • 在代码中包含适当的开源许可证
  • 包括预先打包的可执行JAR文件,包括文件名中的版本号
  • 某种README文件解释了构建/运行软件所需的外部依赖关系(有什么文件名和放在哪里的常见约定?)
  • 项目的网页,在源代码和/或可执行文件中有一个链接,以防有人首先获得源代码或可执行文件(而不是通过相关网页)

java open-source

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

IDList到SelectList?

我有一个IDictionary,现在我想在选择列表中使用这些值.我该怎么做呢?

谢谢.

.net asp.net-mvc

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

JQuery转义HTML for Preview

我只使用一个有序列表在JQuery中创建一个非常简单的预览窗口.我担心用户会输入<或>并意外搞乱页面的代码或做某种XSS.如何使用Javascript编码特殊字符来处理这种情况?

html jquery encoding

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

如何使用批处理文件将文件复制到目录中的"最新子目录"?

我需要将文件从最近的build文件夹复制到另一个用于测试的文件夹.我很难获得最新构建文件夹的名称.

我目前的尝试是这样的:

@for /D %%i in ('dir e:\builds\projectA\* /O:D') do set target=%%i
echo %target%
xcopy "%target%\*.*" \\devbox\projectA /y /s 
Run Code Online (Sandbox Code Playgroud)

我希望目标是新创建的文件夹,然后我可以从中复制文件.但是,当我将目标回显到控制台时,它只是说:

/O:D'
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么能让这个工作(或知道另一种选择)?

dos batch-file

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

使用Python编写/解析固定宽度的文件

我是Python的新手,我正在使用它来编写供应商需要的一些毛茸茸的EDI.

基本上他们需要一个80个字符的固定宽度文本文件,该字段的某些"块"包含数据,而其他文件则留空.我有文档,所以我知道每个"块"的长度是多少.我得到的响应更容易解析,因为它已经有数据,我可以使用Python的"切片"来提取我需要的东西,但我无法分配到切片 - 我已经尝试过了,因为它听起来像一个好的解决方案,它不起作用,因为Python字符串是不可变的:)

就像我说我真的是Python的新手,但我很高兴学习它:)我会怎么做呢?理想情况下,我希望能够说范围10-20等于"Foo",并且它是带有7个额外空格字符的字符串"Foo"(假设所述字段的长度为10)并且具有80字符大字体的一部分,但我不知道如何做我正在思考的事情.

python parsing edi

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

有com.l2fprod.common.propertysheet.PropertySheetPanel显示复合类

为了拥有一个Netbeans喜欢的属性检查器窗口,我正在使用以下类来帮助我实现这一目标.

com.l2fprod.common.propertysheet.PropertySheetPanel

到目前为止,它适用于具有String,int等简单属性的类.

然而,当涉及复合关系的稍微复杂的类时,事情变得更加复杂.

例如,我有两只动物(界面).一个是Cat(名字和年龄的简单类)和Dog(另一个名字和年龄的简单类).

它不需要通过GUI窗口显示它们.

但是,来上课与合成关系.一个动物园,它可以包含多个动物(一个带有数组列表以容纳动物的类),我有问题在一个窗口内显示所有动物属性.

以下是屏幕截图

alt text http://yancheng.cheok.googlepages.com/object-inspector.png

部分源代码如下所示

    ObjectInspectorJFrame objectInspectorJFrame0 = new ObjectInspectorJFrame(cat);
    objectInspectorJFrame0.setVisible(true);
    objectInspectorJFrame0.setState(java.awt.Frame.NORMAL);

    ObjectInspectorJFrame objectInspectorJFrame1 = new ObjectInspectorJFrame(dog);
    objectInspectorJFrame1.setVisible(true);
    objectInspectorJFrame1.setState(java.awt.Frame.NORMAL);

    // I wish to see all "animals" and their properties in this windows. :(
    // How?
    ObjectInspectorJFrame objectInspectorJFrame2 = new ObjectInspectorJFrame(zoo);
    objectInspectorJFrame2.setVisible(true);
    objectInspectorJFrame2.setState(java.awt.Frame.NORMAL);
Run Code Online (Sandbox Code Playgroud)

完整的源代码可以从中下载

http://yancheng.cheok.googlepages.com/sandbox.zip

我希望在"动物园"窗口内,它可以显示所有动物的所有属性.

java

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

TFS TFS是否还需要.vspcc文件?

我们正在使用TFS,当我们切换分支时遇到问题,它每次都会引发TFS绑定问题.

我们还有

.vspcc文件.vsscc文件

这是我猜它存储绑定的位置,有没有人有任何建议如何轻松切换TFS中的分支没有痛苦?

version-control tfs tfs2008

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

String-> Structure CMap

我的要求是一个字符串作为地图的关键我应该能够检索一个结构.

任何人都可以发布一个示例代码.

例如:

struct
{
int a;
int b;
int c;
}struct_sample;
Run Code Online (Sandbox Code Playgroud)

string1 - > strcut_sample

c++ mfc visual-c++

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