问题列表 - 第2683页

什么是Java var_dump的Java等价物?

PHP有一个var_dump()函数,它输出一个对象的内部内容,显示一个对象的类型和内容.

例如:

class Person {
  private $firstName;
  private $lastName;

  public function __construct($firstName, $lastName) {
    $this->firstName = $firstName;
    $this->lastName = $lastName;
  }
}

$person = new Person('Jon', 'Smith');
var_dump($person);
Run Code Online (Sandbox Code Playgroud)

将输出:

object(Person)#1 (2) {
  ["firstName:private"]=>
  string(3) "Jon"
  ["lastName:private"]=>
  string(5) "Smith"
}
Run Code Online (Sandbox Code Playgroud)

Java中的等价物会做同样的事情吗?

php java

123
推荐指数
6
解决办法
9万
查看次数

有没有更有效的方法来执行此SQL Select?

我有这个SQL查询:

SELECT * FROM IMAGES WHERE
IMAGENAME in ('IMG1', 'IMG2', 'IMG3', 'IMG4', 'IMG5', 'IMG6')
ORDER BY CASE IMAGENAME
  WHEN 'IMG1' THEN 1
  WHEN 'IMG2' THEN 2
  WHEN 'IMG3' THEN 3
  WHEN 'IMG4' THEN 4
  WHEN 'IMG5' THEN 5
  WHEN 'IMG6' THEN 6
  ELSE 7
END
Run Code Online (Sandbox Code Playgroud)

我不能保证IMAGENAME的列表将按字母顺序排列,因此是case语句,但我更喜欢在DB而不是代码中排序,因为我相信他们的排序代码比我的更好:)

SQL服务器分析78%的执行时间用于排序 - 我可以减少这个吗?

它需要是相当普通的SQL,因为我们的目标是SQL Server和Oracle.

任何调整建议都会很棒.

sql sorting performance

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

使用Delphi调用Http GET url的最简单方法是什么?

我想在我的应用程序中调用一个Web服务,我可以在导入WSDL时使用它,或者只使用带有URL和参数的"HTTP GET",所以我更喜欢后者,因为它很简单.

我知道我可以使用indy idhttp.get来完成这项工作,但这很简单,我不想在我的应用程序中添加复杂的indy代码.

更新:抱歉,如果我不清楚,我的意思是"不要添加复杂的indy代码",我不想为这个简单的任务添加indy组件,并且更喜欢更轻松的方式.

delphi network-programming http

43
推荐指数
6
解决办法
8万
查看次数

创建不可修改的文件

我希望能够创建一个文件,将其分发给最终用户,但阻止他们对文件进行修改.

现在,显然,我实际上无法阻止任何人修改文件 - 所以我的方法是检测并拒绝文件,如果它被修改.

我的目的是生成文件内容的盐渍哈希并将其附加到文件中.在读取时,在读取文件的其余部分之前验证散列.这样做的缺点是我必须在读取文件的可执行文件中分发固定的"salt".显然我可以在某种程度上混淆它,但这仍然感觉像一个薄弱的环节.

有没有更好的方法来解决这类问题?

encryption hash protection

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

差异fn(String ... args)vs fn(String [] args)

这个语法对以下内容有用:

    function(String... args)
Run Code Online (Sandbox Code Playgroud)

和写作一样吗?

    function(String[] args) 
Run Code Online (Sandbox Code Playgroud)

仅在调用此方法时有区别或是否还有其他功能?

java variadic-functions

62
推荐指数
5
解决办法
6万
查看次数

如何告诉valgrind memcheck forked进程?

我有一个流程x,我想检查泄漏valgrind.问题在于x运行y,y反过来运行z.我不能x独立运行因为yz设置环境x,例如环境变量,命令行开关,所需的文件x等.

  1. 有什么方法可以告诉我valgrind继续运行z但是要跟踪它找到的任何叉子并报告它们吗?
  2. 我有什么方法可以告诉你valgrind跟踪任何问题,但只报告名为的进程x吗?
  3. 有什么方法可以告诉我valgrind附加已经运行的进程,我可以用gdb做的方式吗?

我不知道这是否重要,但我在SuSE64 linux和valgrind-2.4.0下运行.

谢谢!

c c++ linux valgrind fork

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

为什么Visual Studio 2008忘记了加载项窗口窗格的停靠位置?

我为Visual Studio 2008编写了一个简单的加载项,用于打开可停靠的窗口窗格.

您可以单击此处下载源和二进制安装程序.

加载项的性质意味着理想情况下它将停靠在编辑源的位置旁边.但有时候,在某些安装中,它不会停留在停靠状态.你运行VS,你停靠我的窗格,你关闭VS,你重新启动VS,然后敲响它 - 窗格再次浮动.在某些机器上,我每次都要重新对接它.

但是在其他安装中,无论我将它永远放在哪里,它都会停靠.我原本以为它可能是Vista和XP之间的区别,但现在我有报道称它在XP上也没有出现.

从我读过的内容(以及它有时会停留的事实)我得到的印象是VS应该为我保存对接状态.但事实并非如此.而在同一VS安装上的其他插件没有这个问题.所以我必须做些什么才能改善这种状况.

我怀疑我的代码中唯一相关的部分是这样的:

public class Connect : IDTExtensibility2
{
    private static DTE2 _applicationObject;
    private AddIn _addInInstance;
    private static CodeModelEvents _codeModelEvents;

    public static DTE2 VisualStudioApplication
    {
        get { return _applicationObject; }
    }

    public static CodeModelEvents CodeModelEvents
    {
        get { return _codeModelEvents; }
    }

    public static event EventHandler SourceChanged = delegate { };

    public void OnConnection(object application, 
           ext_ConnectMode connectMode, object addInInst, ref Array custom)
    {
        _applicationObject = (DTE2)application;
        _addInInstance = (AddIn)addInInst;
    }

    public void OnStartupComplete(ref …
Run Code Online (Sandbox Code Playgroud)

add-in visual-studio-addins docking visual-studio-2008 visual-studio

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

在C++中使用#include <filename>和#include <filename.h>之间的区别

#include<filename> and #include<filename.hC++中使用>有什么区别?使用了哪两个,为什么要使用它?

c++ namespaces include

27
推荐指数
3
解决办法
6060
查看次数

Latex:对单个longtable行的hyperref

我有一些延伸几页的长表,我想使用pageref和hyperref链接到这些行.

但无论我尝试什么,链接总是指代表的开头.当我查看aux文件时,标签似乎都被重新定义到表中.[表格的数量].

我尝试将隐形虚拟数字放入表中,但这只是给了我太多浮点数的错误.

我也尝试将标签放入小型设备,但无济于事.

即使将标签放入脚注也不起作用,不知何故长期似乎总能找到它们.

label latex ref longtable hyperref

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

在没有svcutil.exe的情况下创建WCF应用程序?

如何在不使用svcutil.exe工具的情况下创建WCF应用程序?

.net wcf

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