问题列表 - 第5505页

让java gui在Web浏览器中打开一个网页

我试图让java gui打开一个网页.因此,gui运行一些代码来执行操作,然后生成一个html文件.然后我希望这个文件在创建后立即在Web浏览器(最好是Firefox)中打开.我该怎么做呢?

html java user-interface

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

C#中双引号和单引号之间的区别是什么

C#中双引号和单引号之间的区别是什么?

我编写了一个程序来计算文件中有多少单词

using System;
using System.IO;
namespace Consoleapp05
{
    class Program
    {
        public static void Main(string[] args)
        {
            StreamReader sr = new StreamReader(@"C:\words.txt");
            string text = sr.ReadToEnd();
            int howmany = 0;
            int howmany2 = 0;

            for(int i = 0; i < text.Length; i++)
            {
                if(text[i] == " ")
                {
                howmany++;
                }
            }
            howmany2 = howmany + 1;
            Console.WriteLine("It is {0} words in the file", howmany2);
            Console.ReadKey(true);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

由于双引号,这给了我一个错误.我的老师告诉我改为使用单引号,但他并没有告诉我原因.那么C#中双引号和单引号之间的区别是什么?

c#

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

在Ruby中设置?

我需要一个像集合一样的集合.基本上我正在扫描一个长字符串并在集合中添加单词,但我希望能够检测到何时出现重复.

如果集合不可用,那么在Ruby中最有效的方法是什么?布朗尼指的是例如代码.

ruby set data-structures

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

Mac上的Eclipse ...使用Windows键盘快捷键?

我是Linux/Windows上的强大Eclipse用户,键盘快捷键实际上是肌肉记忆.刚刚开始在Mac上开发(喜欢它!),使用Eclipse,但是通过使用command密钥真的被绊倒......而且并非所有的快捷方式都一致地映射.

我已经重新映射了我使用的所有常用快捷方式Ctrl,但是想知道是否有人找到了更有效和完整的方法来执行此操作?有一些灵魂经历了所有的快捷方式并发布了一个准备导入的首选项文件?

eclipse macos

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

我应该检查构造函数参数的类型(以及其他地方)?

Python不鼓励检查类型.但在许多情况下,这可能有用:

  1. 检查构造函数参数.例如,检查foe布尔值,字符串,字典等.如果我不这样做并将对象的成员设置为参数,则稍后会引起问题.

  2. 检查函数参数.

  3. 在属性中.如果有人设置了错误的值或不同的类型,我应该快速回复.

python typechecking

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

PHP对象保持

假设在我的应用程序中我在第1页上创建了一个对象实例.然后用户转到应用程序的其他部分,我希望保留实例.我如何'保存'实例?会议?

php session object instance

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

对PowerShell的x64与x86可变性进行编程的最佳方法是什么?

我们有几个脚本用于安装和配置支持我们维护的系统的依赖项.我们在建立开发,测试,演示,培训,产品等环境时随时运行这些.我们经常发现我们必须处理x64与x86架构,特别是涉及powershell脚本的地方.

例如,我有一个脚本,它使用Windows Installer PowerShell Extensions来确定是否已安装程序/补丁.如果没有显式调用PowerShell(x86),该脚本在x64环境中不起作用,默认情况下,该脚本不在路径中.当我们将这些脚本移植到x64平台时,维护一组在两个体系结构上都在PowerShell中工作的脚本并且只在需要时调用x86代码会很棒.

有谁知道这样做的策略?

powershell

8
推荐指数
2
解决办法
6614
查看次数

如何在SharePoint中的站点和文档库之间移动文件夹和文件并维护其版本历史记录?

我正在尝试在同一个SharePoint 2007安装中跨网站移动文件夹.关键要求是维护版本历史记录.

我尝试过的一种方法是在原始站点中创建一个新的文档库,然后将文件夹移动到该文档库中,然后将文档库移动到目标站点.我在资源管理器视图中使用剪切和粘贴完成了文件移动.

不幸的是,它破坏了文件的历史记录 - 文件历史记录中的每个版本都以相同的日期结束(谁知道日期的来源 - 它不在文件的原始历史记录中),尽管修改者和其他元数据是好的.

我使用以下方法移动文档库:

  • SP内容部署向导1.1作者:Chris O'Brien(网站)
  • STSADM.exe使用Gary Lapointe的扩展(站点),特别是以下命令:gl-exportlist,gl-importlist,gl-copylist.

不幸的是,这些工具在文件夹级别不起作用.

我的下一步是看一下编程解决方案,这是我一直在避免的,因为我是SharePoint的新手,对它的编程一无所知.

谁能帮我?具体来说,我欢迎:

  • 有关如何在不编写自定义解决方案的情况下执行移动的任何建议
  • 任何可以做到这一点的工具的建议,无论是否免费(我到目前为止所看到的是AvePoint的DocAve,它只能管理网站级别的内容,所以它无法帮助我)
  • 任何可以帮助我开发自定义解决方案的提示,文章,代码等.

非常感谢.

sharepoint

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

为什么C#不支持首次通过异常过滤?

注意:这不是Jeff的问题的重复.

那个问题问"是等同的吗?" 我知道没有,我想知道为什么!

我问的原因是我只是清楚它有多重要,结论对我来说似乎很奇怪.

Microsoft企业库的异常处理块建议我们使用此模式:

catch (Exception x)
{
    if (ExceptionPolicy.HandleException(x, ExceptionPolicies.MyPolicy))
        throw;

    // recover from x somehow
}
Run Code Online (Sandbox Code Playgroud)

该策略是在XML文件中定义的,这意味着如果客户遇到问题,我们可以修改策略以帮助跟踪(或者可能还有问题)以便快速解决问题,直到我们正确处理它为止. - 这可能涉及与第三方争论,关于谁的错.

这基本上是对一个简单事实的承认,即在实际应用中,如果没有这样的设施,实际上就无法管理异常类型的数量及其"可恢复性"状态.

与此同时,MS的CLR团队表示这不是一个选择,事实证明这些人知道他们在谈论什么!问题是在catch块运行之前,finally嵌套在块内的任何块try都将被执行.所以这些finally块可能会执行以下任何操作:

  • 无害地修改程序状态(phew,lucky).
  • 在客户的数据中删除重要的东西,因为程序状态被搞砸到了未知程度.
  • 伪装或破坏我们需要诊断问题的重要证据 - 特别是如果我们谈论调用本机代码.
  • 抛出另一个例外,增加了一般的困惑和痛苦.

请注意,using语句和C++/CLI析构函数构建在try/上finally,因此它们也会受到影响.

很明显,过滤异常的catch/ throw模式并不好.实际需要的是一种通过策略过滤异常而不实际捕获它们从而触发finally块执行的方法,除非我们找到一个告诉我们异常可以安全恢复的策略.

CLR团队最近在博客上写了这篇文章:

结果是我们必须在VB.NET中编写一个辅助函数,以允许我们从C#访问这个重要的功能.存在问题的一个重要线索就是BCL中有代码可以做到这一点.很多人都写过关于这样做的博客,但他们很少提及关于try/ finallyblocks 的事情,这是杀手.

我想知道的是:

  • 是否有人在C#团队收到有关此主题的公开声明或直接电子邮件?
  • 是否有任何现有的Microsoft Connect建议要求这样做?我听说过他们的谣言,但没有一个可能的关键词出现了什么.

更新:如上所述,我已经搜索过Microsoft Connect而没有找到任何内容.我也(不出所料)谷歌搜索.我只找到人们解释为什么他们需要这个功能,或者指出它在VB.NET中优势,或者毫无结果地希望它将 …

c# vb.net exception finally

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

更改IE中禁用的文本框中的字体颜色

我注意到你可以改变文本框中文本的颜色,这些文本框在Firefox中应用了一个简单的类但是在IE 6/7中无法实现.有没有人有一个优雅的解决方案来实现这一目标.

css

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