问题列表 - 第12775页

Qt命名类的方法背后的理由是什么?

我想知道为什么Qt在每个类名之前使用Q而不是将所有内容都放在命名空间中.是否有任何特殊原因,例如使名称易于搜索,还是仅仅是品牌名称?

api qt namespaces class naming-conventions

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

向上或向下绕红宝石漂浮到最接近的0.05

我得到的数字就像

2.36363636363636
4.567563
1.234566465448465
10.5857447736
Run Code Online (Sandbox Code Playgroud)

我如何让Ruby将这些数字向上(或向下)舍入到最接近的0.05?

ruby floating-point rounding

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

有任何使用PostSharp和ReSharper的经验

有没有人使用PostSharp和ReSharper,如果有的话,我应该期待什么问题?

resharper postsharp

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

如何将boost :: lambda与std :: find_if一起使用?

我有一个std :: vector,我想检查每个元素的特定属性.SomeStruct有一个属性'type'.我想检查此属性是Type1还是Type2.

我的计划是使用boost :: lambda.

std::vector<SomeStruct>::const_iterator it =
    std::find_if(
        vec.begin(), vec.end(),
        _1.type == SomeStruct::Type1 || _1.type == SomeStruct::Type2);
Run Code Online (Sandbox Code Playgroud)

因为我需要访问每个元素的特定属性,所以我不确定是否可以使用boost :: lambda.

任何提示?

c++

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

上传时$ _FILES为空

尝试访问该$_FILES数组时,PHP返回错误

"未定义的索引:图片".

在我的php.ini文件中,File Uploads已打开,任何用户都可以在/tmp目录中写入.在HTML表单中,enctype设置为"multipart/form-data".有趣的是,上传文件的基本名称打印,所以我相信PHP实际上已经看到了该文件,但上传它有一些问题.有人可以就此问题的潜在解决方案提供建议吗?顺便说一句,我使用的是PHP5.

来自PHP文件的片段

echo "Picture=" . $_POST['picture'] . "<br/>";
$uploadedPic = $_FILES['picture']['tmp_name'];
Run Code Online (Sandbox Code Playgroud)

HTML表单

<form action="PHPFile.php" method="post" enctype="multipart/form-data">

<p> Picture </p>
<input type = "file" id="picture" name="picture"/>

</form>
Run Code Online (Sandbox Code Playgroud)

php file-upload undefined

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

Py2App找不到标准模块

我使用 py2app 创建了一个应用程序,它工作正常,但如果我压缩/解压缩它,新解压缩的版本将无法访问标准 python 模块,如 Traceback 或 os. zip 的联机帮助页声称它保留了资源分叉,并且我已经看到其他以这种方式打包的应用程序(我需要能够将其放入 .zip 文件中)。我该如何解决?

python macos py2app

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

存储过程执行两次!

由于某种原因,我的存储过程都执行了两次!我有一个静态函数,它运行SP给定其名称和参数并填充数据表.

Public Shared Function RunSP(ByVal spName As String, ByRef spParams As Dictionary(Of String, String), ByRef pDataTable As DataTable) As Integer
    Dim cmd As New SqlCommand
    Dim lAdapter As SqlDataAdapter
    Try
        cmd.Connection = New SqlConnection(ConnectionString)
        cmd.Connection.Open()
        cmd.CommandType = CommandType.StoredProcedure
        cmd.CommandText = spName

        For Each item As KeyValuePair(Of String, String) In spParams
            cmd.Parameters.AddWithValue(item.Key, item.Value)
        Next

        cmd.ExecuteNonQuery()
        If Not pDataTable Is Nothing Then
            lAdapter = New SqlDataAdapter(cmd)
            lAdapter.Fill(pDataTable)
        End If
        RunSP = 0
    Catch ex As Exception
        If (Not cmd Is Nothing) Then …
Run Code Online (Sandbox Code Playgroud)

vb.net stored-procedures

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

MySQL:计算不同值的出现次数

我试图找到一个MySQL查询,它将在特定字段中查找不同的值,计算该值的出现次数,然后按计数对结果进行排序.

示例db

id         name
-----      ------
1          Mark
2          Mike
3          Paul
4          Mike
5          Mike
6          John
7          Mark
Run Code Online (Sandbox Code Playgroud)

预期结果

name       count
-----      -----
Mike       3
Mark       2
Paul       1
John       1
Run Code Online (Sandbox Code Playgroud)

谢谢

mysql sql database distinct

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

母版页和嵌套表单问题

我有表格的主页(runat ="server").但是在嵌套页面中,我有2个表单.第一个用于更改密码,第二个用于提交用户数据...两者都必须存在,并带有单独的提交按钮.

我试图用表格标签附上相应的字段,但是我得到了一个错误,其中不允许附上表格....我怎样才能实现我的目标?

谢谢!

asp.net

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

__LINE__相当于Java?

我正在寻找一种__LINE__在输出消息中包含编译时常量的方法.

似乎存在各种解决方案,但是__LINE__在JS__LINE__C#中建议的运行时损失很大.它们通常始终基于运行时对象StackFrame作为log4j.

使用log4j在所需的基础上启用/禁用的可能性也不是一种选择,因为通常在发生错误时,启用行号为时已晚,并且内联代码似乎不再具有任何行号..是否有可能:

  1. 在编译之前预处理java源文件,理想情况下使用与Eclipse 1集成的东西,因此也可以在developpement平台上测试它.
  2. 能够在加载时预处理该类.通过摊销,开销可以忽略不计.

1.实际上我确实使用了一个丑陋的黑客:在构建服务器上通过ANT技巧结账后调用自定义预处理器

java logging portability

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