小编Bra*_*wer的帖子

更改主要参数类型

我目前正在研究Eclipse中的一个学校项目(我们刚开始使用它)并且我们遇到了一个小小的问题:因为我们之前使用过BlueJ,我们没有任何主要方法,我们添加了一个但遇到了问题.

我们必须在参数中发送一个Int值而不是带有args的String [],我们尝试使用public static void main(Int [] args)这会导致以下错误:

错误:在类Tester中找不到主方法,请将main方法定义为:public static void main(String [] args)

我想知道我们应该做什么/改变什么来让这个工作.

java eclipse static program-entry-point

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

结合powershell输出

我正在尝试将两个函数的输出与默认Get-ADUser-cmdlet的输出结合起来。我对创建帐户的时间、它是否被锁定以及它的名称感兴趣。我还想知道用户最后一次登录的时间(使用多个 DC)以及该帐户是否用作共享邮箱。

我已经编写了两个自定义函数Get-ADUserLastLogonisSharedMailbox,这两个函数都使用该Write-Output函数来输出它们的输出。在Get-ADUserLastLogon这种情况下将是Lastlogon: time并且在isSharedMailbox这种情况下将被共享: yes/no。我也在Get-ADUserforeach 循环中使用标准调用

现在,的默认输出Get-ADUser是:

SAMAccountName LockedOut 创建
-------------- --------- -------
ACC False 23-10-2015 8:20:20

自定义函数的输出如下:

最后登录 : 1-1-1601 1:00:00

共享:是

我想要的是将 LastLogon 和 Shared 'headers' 组合到 Get-ADUser 中。所以输出将变成:

SAMAccountName LockedOut Created LastLogon Shared

当前代码的代码,其中帐户从 Excel 工作表导入:

foreach($username in $usernameWithTld){
    if ($username -eq $NULL){
        break
    }

    $usernameWithoutTld = $username.split('\')

    Get-ADUser $usernameWithoutTld[1] -Properties LockedOut, SamAccountName, 
    Created -ErrorAction Stop | …
Run Code Online (Sandbox Code Playgroud)

powershell active-directory

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

正则表达式的命名空间不起作用

我翻新了一些过去在.NET Framework 3.5上工作的旧代码,使其可以在.NET Framework 4上使用C#.

以下正则表达式曾经与3.5版本一起正常工作但由于某些奇怪的原因不再起作用.

public static readonly Regex ChatColorRegex = new Regex("\\|c[A-Za-z0-9]{6,8}"),
                                 ChatLinkRegex = new Regex("\\|H.*?\\|h");
Run Code Online (Sandbox Code Playgroud)

我在我的文件顶部添加了'using System.Text.RegularExpressions',但是出现了以下错误:'名称空间System.Text中不存在类型或命名空间RegularExpressions.

我已经用Google搜索了这一点,并且读到你必须在Visual Studio中添加对System.Text.RegularExpressions的引用.但是,当我这样做时,我无法在我可以添加的References列表中找到System.Text.RegularExpressions.

我正在使用Visual Studio 2012.

任何人都可以告诉我我做错了什么,或忘记阅读?

.net c#

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

意外的标记'a'

使用jQuery我已经制作了以下JSON数据:

[{"name":"date","value":"24-05-2013"},{"name":"omschrijving","value":""}]
Run Code Online (Sandbox Code Playgroud)

这都是有效的JSON,但是当我尝试使用jQuery触发数据时,它给出了以下错误:

意外的令牌A.

在这里你可以看到AJAX调用:

$.ajax({
        type: "POST",
        url: "modules/rma/ajaxhandler.php",
        contentType:"application/json; charset=utf-8",
        data: goededata,
        dataType: 'json',
        succes: function(data) { alert(data); },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                alert( textStatus + " " + errorThrown); }
    }).done(function() {
    });
Run Code Online (Sandbox Code Playgroud)

ajaxhandler.php包含以下行:

<?php
error_reporting(E_ALL);
session_start();

/**
 * Ajaxhandler
 *
 */

print_r($_POST);

echo json_decode($_POST['data']);
?>
Run Code Online (Sandbox Code Playgroud)

需要发送的数据采用以下方式:

var allFields = $( [] ).add( date ).add( omschrijving ).add( klachtomschrijving ).add(status).add(artikelnummer).add(klantid).add(meldidrepro).add(meldidaankoop).add(leverancier).add(inkoopregelid).add(serienummer);`

var goededata = JSON.stringify(allFields.serializeArray());
Run Code Online (Sandbox Code Playgroud)

我该如何更正此错误?

php ajax jquery json

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