问题列表 - 第512页

有没有办法使用Java截取屏幕截图并将其保存为某种图像?

标题简单说明:您是否可以仅使用Java命令截取屏幕并保存?或者,我是否需要使用特定于操作系统的程序来截取屏幕截图然后将其从剪贴板中取出?

java screenshot image

125
推荐指数
4
解决办法
12万
查看次数

图算法查找两个任意顶点之间的所有连接

我正在尝试确定完成下述任务的最佳时间效率算法.

我有一套记录.对于这组记录,我有连接数据,表明该组中的记录对如何相互连接.这基本上代表一个无向图,其中记录是顶点,连接数据是边.

集合中的所有记录都有连接信息(即不存在孤立记录;集合中的每个记录都连接到集合中的一个或多个其他记录).

我想从集合中选择任意两条记录,并能够显示所选记录之间的所有简单路径."简单路径"是指路径中没有重复记录的路径(即仅限于有限路径).

注意:两个选择的记录将始终不同(即开始和结束顶点永远不会相同;没有循环).

例如:

    If I have the following records:
        A, B, C, D, E

    and the following represents the connections: 
        (A,B),(A,C),(B,A),(B,D),(B,E),(B,F),(C,A),(C,E),
        (C,F),(D,B),(E,C),(E,F),(F,B),(F,C),(F,E)

        [where (A,B) means record A connects to record B]

如果我选择B作为我的起始记录而E作为我的结束记录,我希望找到通过记录连接将记录B连接到记录E的所有简单路径.

   All paths connecting B to E:
      B->E
      B->F->E
      B->F->C->E
      B->A->C->E
      B->A->C->F->E

这是一个例子,实际上我可能有包含数十万条记录的集合.

language-agnostic algorithm graph-theory

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

Firefox中Flash的CSS/JavaScript导航菜单

我的网站有一个内置于CSS和JavaScript的下拉菜单,可以在Flash动画中下载.在IE(6和7)中,下拉菜单会覆盖Flash动画,但是,在Firefox(2和3)中,菜单显示在Flash动画下方.有没有办法让这个动态菜单在Firefox中流过Flash?

替代文字

在IE 7菜单中出现在Flash上​​:

在Firefox中,菜单显示在Flash下:(我该如何解决这个问题?!)

替代文字

javascript css navigation flash

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

如何测试WPF用户界面?

使用带有MVC/MVP架构的win表单,我通常会使用一个类来包装视图以测试UI,同时使用模拟和控制器/演示者的模拟.包装器类将使UI中的大多数内容成为测试运行器通过属性和事件的可观察属性.

这是测试WPF应用程序的可行方法吗?有没有更好的办法?有什么值得注意的吗?

.net testing wpf

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

算法/数据结构设计面试问题

您在候选筛选过程中发现哪些简单的算法或数据结构相关的"白板"问题?

我有一些简单的用于验证解决问题的技能,可以简单地表达,但有一些机会来应用一些启发式方法.

我用于初级开发人员的基础之一是:

编写一个C#方法,它接受一个包含一组单词(一个句子)的字符串,并将这些单词X向右旋转.当句子的最后位置中的单词被旋转时,它应该显示在结果字符串的前面.

当候选人回答这个问题时,我会看到他们可以使用.NET数据结构和方法(string.Join,string.Split,List等)来解决问题.我也寻找他们来确定优化的特殊情况.就像需要旋转的单词实际上不是X的次数一样,它是X%的单词数.

您用来采访候选人的白板问题是什么?您在答案中寻找的是什么(不需要发布实际答案).

algorithm data-structures

50
推荐指数
8
解决办法
14万
查看次数

安全处理异常时避免第一次机会异常消息

以下代码捕获EOS异常

using (var reader = new BinaryReader(httpRequestBodyStream)) {

    try {
        while (true) {
            bodyByteList.Add(reader.ReadByte());
        }
    } catch (EndOfStreamException) { }
}
Run Code Online (Sandbox Code Playgroud)

那么为什么我的控制台仍然会收到第一次机会异常?

mscorlib.dll中发生了'System.IO.EndOfStreamException'类型的第一次机会异常

有没有办法隐藏这些第一次机会异常消息?

.net c# exception

75
推荐指数
6
解决办法
7万
查看次数

在Windows上的Mac字体渲染

我喜欢Mac OS 精美呈现字体(不仅仅是浏览器)的方式.我想知道我们是否能以某种方式在Windows上运行的浏览器中获得相同的渲染?

有人推荐sIFR,但我想这在我需要使用非标准字体时很有用吗?

macos fonts rendering

7
推荐指数
3
解决办法
9358
查看次数

WPF应用程序在启动时因TypeInitializationException而失败

我有一个简单的WPF应用程序,我试图开始.我遵循Microsoft模式和实践"WPF的复合应用程序指南".我按照他们的指示操作,但是我的WPF应用程序立即失败并出现"TypeInitializationException".

InnerException属性显示"System.Windows.Navigation.BaseUriHelper的类型初始值设定项引发异常."

这是我的app.xaml:

<Application x:Class="MyNamespace.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Application.Resources>         
    </Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)

这是我的app.xaml.cs(在"public App()"中引发的异常):

public partial class App : Application
{
    public App()
    {
        Bootstrapper bootStrapper = new Bootstrapper();
        bootStrapper.Run();
    }
}
Run Code Online (Sandbox Code Playgroud)

我已将"App"类设置为项目中的启动对象.

什么是误入歧途?

.net wpf prism

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

基于SQL集的范围

如何在没有循环的情况下让SQL重复一些基于集合的操作任意次?如何让SQL对一系列数字执行操作?我基本上是在寻找一种基于集合的for循环的方法.

我知道我可以创建一个包含整数的小表,比如从1到1000,然后将其用于该范围内的范围操作.

例如,如果我有那个表,我可以做一个选择,找到100-200这样的数字总和:

select sum(n) from numbers where n between 100 and 200
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我有点想找一些适合T-SQL的东西,但任何平台都没关系.

[编辑]我有自己的解决方案,使用SQL CLR,适用于MS SQL 2005或2008. 请参阅下文.

sql sql-server

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

用于连接例如字符串数组的算法

我想知道一段时间,加入一个字符串数组的一个漂亮,干净的解决方案可能看起来像.示例:我有["Alpha","Beta","Gamma"]并希望将字符串连接成一个,用逗号分隔 - "Alpha,Beta,Gamma".

现在我知道大多数编程语言为此提供了某种连接方法.我只是想知道这些是如何实现的.当我参加入门课程时,我经常尝试单独进行,但从未找到过令人满意的算法.一切似乎都很混乱,问题是你不能只是循环遍历数组,连接字符串,因为你会添加一个太多的逗号(在最后一个字符串之前或之后).我不想检查循环中的条件.我真的不想在循环之前/之后添加第一个或最后一个字符串(我猜这可能是最好的方法吗?).

有人能给我一个优雅的解决方案吗?或者告诉我为什么没有更优雅的东西呢?

language-agnostic arrays string algorithm

13
推荐指数
3
解决办法
5860
查看次数