问题列表 - 第6297页

从Java执行命令行程序

我必须通过Java在Windows中执行几个命令行可执行文件.我没有使用Runtime.exec,而是考虑使用Ant Tasks来进行这些调用,希望这是一种更好的方法.

还有其他更好的方法或任何流行的图书馆吗?

java ant process

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

在Java中创建Generic类实例的正确方法是什么?

在Java中初始化Generic类的实例时,在语句的两端指定Type是否有任何好处?

换句话说,这两个有效陈述之间的区别是什么:

ArrayList<String> test = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

和:

ArrayList<String> test = new ArrayList();
Run Code Online (Sandbox Code Playgroud)

(似乎第二个陈述不等同于:

ArrayList<String> test = new ArrayList<Object>();
Run Code Online (Sandbox Code Playgroud)

作为第三个语句无效并导致incompatible types编译错误.)

java generics

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

使用Google Maps API进行地址验证

我有一项任务是验证输入到我当前正在创建的系统中的地址.系统要求输入的地址针对有效数据源进行验证.在英国,数据集来自皇家邮政,访问费用昂贵.

所需的数据是整个欧洲的邮政编码信息,首先由API访问Web应用程序.

有很多公司提供这项服务,

  1. QAS
  2. Capscan
  3. 邮编在任何地方

这些都提供我需要的服务.然而,这是昂贵的,并且在某些情况下不是完整的数据集.例如不是爱尔兰

我还想知道是否有办法利用Google Maps API通过邮政编码和国家来验证这些数据.

谷歌地图方法是否可行,或者我是否必须离开其中一家昂贵的公司?关于我应该采取哪种方式的任何想法.

api geolocation postal-code street-address

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

使用Predicate/CreateDelegate有什么问题?

我正在创建一个带代理的简单代码生成器.

为什么我在运行时收到此错误:

绑定目标方法时出错.

在以下代码?

XAML:

<Window x:Class="Parser.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Loaded="Window_Loaded"
    Title="Parser" Height="600" Width="800">

        <TextBox x:Name="Output"
                 VerticalScrollBarVisibility="Visible"
                 Margin="10"/>
</Window>
Run Code Online (Sandbox Code Playgroud)

代码隐藏:

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;

namespace Parser
{
    public partial class Window1 : Window
    {
        private List<string> _fields;

        public Window1()
        {
            InitializeComponent();
        }

        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            _fields = new List<string> { "CustomerID", 
                "CompanyName",
                "ContactName",
                "ContactTitle",
                "Address",
                "City",
                "Region",
                "PostalCode",
                "Country",
                "Phone",
                "Fax"
            };

            Output.Text += ParseFieldsWithMethod("BuildAssignmentLines");
            Output.Text += ParseFieldsWithMethod("BuildEnabledLines");
        }

        private string ParseFieldsWithMethod(string theParseMethod) …
Run Code Online (Sandbox Code Playgroud)

c# delegates predicate

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

VS2005和LINQ

如果我安装了.NEt 3.5,我可以在VS2005中使用LINQ吗?

linq visual-studio-2005 .net-3.5

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

索引是否在SQL中吮吸?

假设我有一个包含大量行的表,其中一个我想索引的列可以有20个值中的一个.如果我在列上放一个索引它会很大吗?

如果是这样,为什么?如果我将数据分成数据到20个表中,每个值对应一个列,索引大小将是微不足道的,但索引效果将是相同的.

sql indexing partitioning

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

在阵列中排列0和1

这是我最近的面试问题之一.我想知道其他人对这个问题的看法.

题:

您将获得一个结构,其中包含两个元素(int部门和string名称)的员工详细信息.

struct Employee
{ 
    string Name;
    int Dept;
}
Run Code Online (Sandbox Code Playgroud)

您将获得N员工的详细信息,其中N/2名员工Dept == 0和N/2名员工Dept == 1,按任意顺序排列.您需要根据其Dept值来对员工详细信息进行排序,并且应该是稳定的,即应保持原始记录中的1和0的顺序.

例如,给出以下示例数据:

Name         Dept

X1           0
X2           1
X3           0
X4           1
X5           0

排序后的结果应该是:

Name         Dept

X2           1
X4           1
X1           0
X3           0
X5           0

算法应该是稳定的,时间复杂度应该是O(N),其他变量具有恒定的空间(这意味着应该就地进行排序).

language-agnostic algorithm

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

以编程方式禁用UAC

是否可以在Vista中以编程方式禁用UAC?或者,我可以以任何方式使我的应用程序不受UAC设置的限制吗?仅供参考,应用程序需要动态安装硬盘驱动器,这就是我每次都不能要求UAC许可的原因......

更新:

我正在寻找符合Kosi2801提到的内容,基本上要求用户始终以"提升"模式启动程序.我希望权限是一次性的,我不是说我在没有先获得权限的情况下以编程方式禁用UAC.我确信有很多程序需要在这种模式下运行(特别是与硬件相关的程序),所以应该有某种方式来适应它.

uac windows-vista

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

哪个版本的python为for循环添加了else子句?

哪个是python的第一个版本,包含for循环else子句

我发现python文档通常可以很好地记录添加功能的时间,但我似乎无法找到有关此功能的信息.(对于'for'和'else'来说,在编程网站上谷歌特别困难是没有用的

python for-loop

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

打印没有预览的ServerReport

我有一个SQLServer 2005 Reporting Services ServerReport部署并经常由我的Winforms应用程序(Framework 2.0)通过ReportViewer控件使用.

我需要的是从应用程序的一种形式提供一键式打印按钮,只触发打印对话框,而无需启动ReportViewer.

我一直在尝试将报表呈现为字节数组,但我无法通过它.

这个报告有多个页面,所以我不知道用于本地报告的"图像"渲染是否也适用于服务器报告.

我一直在寻找抛出MSDN,但只提到本地报告:

http://msdn.microsoft.com/en-us/library/ms252091(VS.80).aspx

我可以在服务器端报告上获得的小信息正在使用对ReportServer Web服务的Web引用,我不希望这样.

http://blogs.msdn.com/bryanke/articles/71491.aspx

有没有办法使用打印对话框打印服务器报告,而不向用户显示报告查看器(我不介意它是否在幕后)?

.net sql-server printing reporting-services

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