问题列表 - 第5374页

为什么汇编需要这么长时间?

我正在设计一种编程语言,我正在思考的问题之一就是为什么编程语言需要很长时间才能编译.假设c ++需要很长时间,因为它需要在每次编译文件时解析并编译头文件.但是i -heard-预编译的标题需要多长时间?我怀疑c ++不是唯一有这个问题的语言.

c c++ performance language-design compilation

16
推荐指数
5
解决办法
3218
查看次数

你可以在PHP中"退出"一个循环吗?

我有一个循环,在我的PHP代码中进行一些错误检查.最初它看起来像这样......

foreach($results as $result) {
    if (!$condition) {
        $halt = true;
        ErrorHandler::addErrorToStack('Unexpected result.');
    }

    doSomething();
 }

if (!$halt) {
    // do what I want cos I know there was no error
}
Run Code Online (Sandbox Code Playgroud)

这一切都很好,但它仍然循环,尽管一个错误后它不需要.有没有办法逃脱循环?

php loops

111
推荐指数
4
解决办法
25万
查看次数

从具有相同列的两个表中选择数据

我有两个具有相同结构的表; 一个包含永久数据,一个被定期清除和重置.

我需要在两者上使用相同的select语句,就像它们只是一个表一样

这是我试过的:

SELECT*FROM a,bWHERE 1;

在哪里a,b有相同的结构;

mysql

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

ImageMagick/Imagick使用本机PHP API将PDF转换为JPG

我正在尝试将PDF文件转换为PNG.它在命令行中运行良好(我安装了GhostScript 8.64).但是从PHP我遇到了一个问题:

码:

$im = new Imagick($pdf_file); // this is where it throws the exception below
Run Code Online (Sandbox Code Playgroud)

输出:

Fatal error: Uncaught exception ‘ImagickException’ with message ‘Postscript delegate failed `23_1235606503.pdf’: No such file or directory @ pdf.c/ReadPDFImage/612? in get_thumbnail.php:93
Stack trace:
\#0 get_thumbnail.php(93): Imagick->__construct(’…’)
Run Code Online (Sandbox Code Playgroud)

等等

我不确定我在这里做错了什么,但我怀疑它与某处的服务器配置有关.我正在运行:Apache 2.2.11 PHP 5.2.8 ImageMagick 6.4.8-9 GhostScript 8.64

php pdf pdf-generation image ghostscript

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

嵌套xml命名空间的做法是什么?

在编程语言中,我已经习惯了

namespace foo
{
    namespace bar
    {
        void DoIt()
        {
        }
    }
}

int main()
{
    foo::bar::DoIt()
}
Run Code Online (Sandbox Code Playgroud)

在模式(xsd)中,我想在定义complexTypes时做类似的事情

<xsd:schema targetNamespace="http://www.stackoverflow.com/foo">
 <xsd:complexType name="bar1">
    ...
 </xsd:complexType>
 <xsd:complexType name="bar2">
 </xsd:complexType>
   ...
 <xsd:complexType name="foo1" type = "bar1">
   ...
 </xsd:complexType>
</xsd:schema>
Run Code Online (Sandbox Code Playgroud)

从概念上讲,我希望bar1和bar2嵌套在http://www.stackoverflow.com/foo::bar命名空间中(::从C++借用).我已经看到了似乎是为条形码定义的完全第二个命名空间的示例.在这些示例中,条形码将在第二个命名空间中定义," http://www.stackoverflow.com/foo/bar "中定义,如下例所示.这是我见过的最接近"嵌套"命名空间的.

所以我可以做的一件事是从不同的模式中导入条形码

<xsd:schema targetNamespace="http://www.stackoverflow.com/foo"
  xmlns:bar = "http://www.stackoverflow.com/foo/bar">
<xsd:schema namespace="http://www.stackoverflow.com/foo/bar"
 <xsd:complexType name="foo1">
   <xsd:element name="bar1Instance" type="bar:bar1"/>
   ...
 </xsd:complexType>
</xsd:schema>
Run Code Online (Sandbox Code Playgroud)

部分原因是我只是试图了解XML与C++之间的命名空间是如何不同的.XML中是否存在嵌套命名空间的概念,或者每个命名空间是否独立?嵌套命名空间的概念如何实现或通常完成?它是否像我上面的例子那样完成了?命名空间是完全独立的还是创建嵌套关系?

xml xsd namespaces

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

为什么HtmlHelpers需要这个HtmlHelper帮助器的参数?

为什么需要使用HtmlHelper帮助器的参数声明HtmlHelpers?

public static string ScheduleEntries(this HtmlHelper helper, ...)
Run Code Online (Sandbox Code Playgroud)

我以前从未在C#中注意到这种语法,它叫什么?

谢谢

-Matt

asp.net-mvc

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

使用Ruby Enterprise Edition,宝石没有安装在我期望的地方

我刚刚安装了Ruby Enterprise Edition,并为它安装了一些宝石.库存Ruby 1.8.6也安装在服务器上.

我已经添加/opt/ruby-enterprise-1.8.6-20090201/bin了我PATH/usr/bin地方rubygem生活的头.

which gem 证实了这一点:

/opt/ruby-enterprise-1.8.6-20090201/bin/gem

但是,当我安装这样的宝石时:

gem install some_gem

他们最终/usr/lib/ruby/gems/1.8/gems/代替了/opt/ruby-enterprise-1.8.6-20090201/lib/ruby/gems/1.8/gems/.

但如果我使用/opt/ruby-enterprise-1.8.6-20090201/bin/gem install some_gem,请进入REE的gem目录.

我不明白.是否有一些配置选项我必须改变?我这里使用sudo.也许这与它有关?

ruby rubygems ruby-enterprise-edition

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

在Javascript中进行浏览器检测的最佳方法是什么?

在我的一个Web开发类中,我们要求创建一个脚本来检测NE4,NE6 +,IE4,IE6 +浏览器,它们为每个浏览器显示一个兼容的CSS脚本.

他给了我们一篇文章来阅读这些以及文章中提到的 这个网站

其中一名学生说了这个

javascript兼容性的最佳选择是在您想要执行某些操作时测试浏览器功能.其中一个主要原因是,将来会创建越来越多的浏览器.

现在我的问题是,哪种方式是检测用户浏览器对象检测或使用导航器对象的最佳方法?

javascript cross-browser browser-detection

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

Adobe Flex与Java通信的最佳方式是什么?

我目前正在开发一个学校项目,这将是一个webapp,其中gui将在Adobe Flex中编程,后端将用java编程,可能是在Tomcat中运行的servlet ...

我主要在后端工作,我小组中的另一个人负责Flex的工作.

他确信,要与Java代码进行通信,他需要跳过各种各样的环节.我的印象是你可能只是查询servlet并将响应呈现给应用程序?

我还没有真正找到关于Flex的任何好的文档(也没有看起来那么难),我只是想知道这是否像他正在做的那样令人生畏.

任何资源/评论将不胜感激.

谢谢!

java apache-flex blazeds

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

如何调试通过Windows Scheduler运行的exe?

我正在使用Windows Scheduler来运行我编写的exe.

当调度程序启动我的exe时,如何跳转到调试会话?

更新1. 我曾想过做一个Thread.Sleep,然后选择Attach to Process.当我尝试它时,它说调试器已经附加到进程...

debugging windows-task-scheduler

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