问题列表 - 第6810页

如何编写一个linux bash脚本,告诉我哪些计算机在我的局域网中处于打开状态?

如何编写一个linux bash脚本,告诉我哪些计算机在我的局域网中处于打开状态?

如果我可以将其作为输入提供一系列IP,这将有所帮助.

linux bash ping

32
推荐指数
4
解决办法
9万
查看次数

将整数格式化为带前导零的字符串的最佳方法?

我需要将前导零添加到整数以生成具有已定义数字位数的字符串($ cnt).将这个简单函数从PHP转换为Python的最佳方法是什么:

function add_nulls($int, $cnt=2) {
    $int = intval($int);
    for($i=0; $i<($cnt-strlen($int)); $i++)
        $nulls .= '0';
    return $nulls.$int;
}
Run Code Online (Sandbox Code Playgroud)

有没有可以做到这一点的功能?

python string-formatting

270
推荐指数
7
解决办法
35万
查看次数

PHP:奇怪的数组问题 - 我的价值在哪里?

我有一个数组($ form)从$ _POST中检索一些信息:

$form = $_POST['game'];
Run Code Online (Sandbox Code Playgroud)

现在我想使用这个数组中的值,但我不知何故失败了.

为了调试我使用了这些命令(按照完全相同的顺序,中间没有额外的行):

print_r($form);
echo '#' . $form['System_ID'] . "#";
Run Code Online (Sandbox Code Playgroud)

作为返回的输出我得到:

Array
(
    ['Title'] => Empire: Total War - Special Forces
    ['Genre_ID'] => 1
    ['Type'] => Spiel
    ['System_ID'] => 1
)
##
Run Code Online (Sandbox Code Playgroud)

我的System_ID去过哪些想法?它在print_r中,但不在下一行中用于echo?!?

php arrays http-post-vars

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

CMake&CTest:make test不构建测试

我在CMake中尝试CTest,以便使用make testtarget 自动运行我的一些测试.问题是CMake没有"理解"我愿意运行的测试必须构建,因为它是项目的一部分.

所以我正在寻找一种明确指定这种依赖关系的方法.

dependencies cmake ctest

83
推荐指数
6
解决办法
4万
查看次数

114
推荐指数
5
解决办法
18万
查看次数

是时候和VC6编译器说再见了吗?

最近我面临着指向VC6编译器的问题.

其中很少是:

  1. 函数try-block不起作用.相关问题
  2. 课堂常数不起作用.
  3. __FUNCTION_(获取函数名称的宏)不起作用
  4. 最新添加的是它不允许将void函数作为for_each的一部分传递.

以下示例未使用VC6编译器进行编译.它说"错误C2562:'()':'void'函数返回一个值".看起来VC6不喜欢将void函数传递给for_each.

class Temp
{
public:
    Temp(int i):m_ii(i)
    {}

    int getI() const
    {
        return m_ii;
    }

    void printWithVoid()
    {
        cout<< "i = "<<m_ii<<endl;

    }
    bool printWithBool()
    {
        cout<< "i = "<<m_ii<<endl;
        return true;
    }
private:
    int m_ii;
};

int main(void) 
{
    std::vector<Temp>  arrTempObjects;

    arrTempObjects.push_back(Temp(0));
    arrTempObjects.push_back(Temp(2));

    //Doesnot work, compiler error 
    std::for_each(arrTempObjects.begin(), arrTempObjects.end(), std::mem_fun_ref(&Temp::printWithVoid));

    //Works
    std::for_each(arrTempObjects.begin(), arrTempObjects.end(), std::mem_fun_ref(&Temp::printWithBool));

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

您是否遇到过与VC6.0相关的任何其他问题.解决这些问题的任何解决方法?还是时候改变编译器了?

c++ compiler-construction visual-c++-6

6
推荐指数
3
解决办法
3287
查看次数

sql插入和更新问题

我有一个表格,可以将数据插入数据库.此表单获取字段的内容,然后显示结果页面,显示在上下文中输入的信息.此页面上有一个链接用于编辑用户信息,该信息将返回到上一个表单.显然,我不希望插入重复记录.如果记录已存在,是否有一种简单的方法可以使用更新语句?我用ajax和php做这个.

php mysql ajax

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

Eclipse:将Java Build Path复制到其他工作区

在Eclipse中,如何将Java Build Path复制到其他工作区?

有人写道,如果你复制项目,那么你也复制了构建路径.似乎并非如此.

我已经尝试将整个工作区复制到一个新目录.打开Eclipse并将其指向新目录包含所有项目和源文件,但我项目的构建路径为空.它甚至没有要构建的基本Java源文件(java.lang.Object).

Eclipse 3.3.0(Europa)

有任何想法吗?

java eclipse

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

使用codedom在c#中编写代码

我想生成用于创建哈希表对象的代码,并为其分配密钥和值编程.它应该类似于

Hashtable ht = new Hashtable();

ht.Add( "key1", "value1" );
ht.Add( "key2", "value2" );
ht.Add( "key3", "value3" );
Run Code Online (Sandbox Code Playgroud)

例如

CodeMemberMethod testMethod = new CodeMemberMethod();

        testMethod.Name = "Test" + mi.Name + "_" + intTestCaseCnt;
        testMethod.Attributes = MemberAttributes.Public;.....
Run Code Online (Sandbox Code Playgroud)

这里它创建了一个方法programacticaly现在我想创建一个哈希表,所以我问如何?

c# codedom

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

将WinForms RichTextBox自动调整到其内容

有谁知道如何动态地将RichTextBox控件调整为其内容?

richtextbox autosize winforms

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