问题列表 - 第28865页

ShellExecute无法在IDE中运行,但在其他方面有效

我想使用ShellExecute命令创建然后打开一个txt文件.

我已经使用这段代码多年使用Delphi 7并且它有效:

function Executa(CONST ExeName, Parameters: string): Boolean;
begin
 if Parameters= ''
 then Result:= ShellExecute(0, 'open', PChar(ExeName), NIL              , nil, SW_SHOWNORMAL)> 32
 else Result:= ShellExecute(0, 'open', PChar(ExeName), PChar(Parameters), nil, SW_SHOWNORMAL)> 32;
end;
Run Code Online (Sandbox Code Playgroud)

现在,我切换到Windows 7,当它从IDE运行时代码不再工作.Delphi显示CPU窗口,标题为"CPU-Process unknown(2352)".我关闭CU窗口,一切正常,直到我关闭应用程序,当Delphi再次显示CPU窗口时.如果我从IDE外部运行应用程序,它可以正常工作.

看起来调试器有话要对我说,但我不知道是什么.

delphi

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

C++中打印双精度的最大宽度

我想知道,使用fprintf打印双倍的字符数是多长?我猜是错的.

提前致谢.

c++

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

如果ASP.NET破坏其ID,我如何从javascript访问DIV?

我有一个包含"div"元素的网页.在页面上,有javascript来引用div : document.getElementById('divId'). 这工作正常,直到另一位开发人员重新设计页面以使用ASP母版页.

现在,document.getElementById('divId')返回null.当您使用母版页时,ASP.net似乎会在内容表单中的元素名称前面添加一些字符.如何在页面加载时知道div的id是什么?

更新允许我举一个具体的例子来澄清问题:我的页面有一个带ID的div divNotice.更改我的页面以使用母版页后,我看到当我将源打印到呈现div ID的页面时ctl00_ContentPlaceHolder1_divNotice.我的问题是,当框架完成后,我怎么知道div ID会是什么?

javascript asp.net master-pages

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

在Apache Commons exec或ProcessBuilder之间做出决定

我试图决定是否使用ProcessBuilder或Commons exec,

我的要求是我只是想创建一个守护进程,其stdout/stdin/stderr我并不关心.另外,我希望在时机成熟时执行kill来销毁这个进程.

我在Linux上使用Java.

我知道两者都有他们的痛苦和陷阱(例如确保使用单独的线程吞下流可能导致阻塞或死锁,并关闭流,以免留下打开的文件)并想知道是否有人有建议方式或其他方式以及任何良好的资源.

java process apache-commons-exec

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

将多个Emacs键绑定分配给单个命令?

我正在尝试使用ErgoEmacs模式,看看我是否可以更舒适地使用Emacs.它的一些键绑定非常直观,但在很多情况下我不想直接替换默认值.

例如,在ErgoEmacs的导航快捷键结构的上下文中,Mh作为Ca的替代品是有意义的 - 但我希望能够同时使用两者,而不仅仅是Mh.我试过简单地复制命令:

;; Move to beginning/ending of line
(defconst ergoemacs-move-beginning-of-line-key   (kbd "C-a")) ; original
(defconst ergoemacs-move-end-of-line-key         (kbd "C-e")) ; original
(defconst ergoemacs-move-beginning-of-line-key   (kbd "M-h")) ; ergoemacs
(defconst ergoemacs-move-end-of-line-key         (kbd "M-H")) ; ergoemacs
Run Code Online (Sandbox Code Playgroud)

但是Emacs只是用第二个键覆盖了第一个键绑定.解决这个问题的最佳方法是什么?

keyboard emacs keyboard-shortcuts key-bindings

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

Amazon S3 - HTTPS/SSL - 有可能吗?

我没有任何真实的答案或信息(或者它出现了),我看到了一些其他问题.

我在这里有一张图片:http:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

哪个重定向到:http:
//furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

我需要它(https):https:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

所以我在retailcatalog.us上安装了一个通配符ssl(我们有其他子域名),但它没有用.我去检查
https://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

它无法正常工作,这意味着在Amazon S3网站上,https无效.

我该如何工作?

ssl https amazon-s3 amazon-web-services

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

通过代理服务器连接到WCF服务时出现奇怪的异常

在以下情况下会发生异常" 相对URI不支持此操作. "

我有一个WCF服务:

[ServiceContract(ProtectionLevel=ProtectionLevel.None)]
public interface IMyService
{
    [OperationContract]
    [FaultContract(typeof(MyFault))]
    List<MyDto> MyOperation(int param);

    // other operations
}

public class MyService : IMyService
{
    public List<MyDto> MyOperation(int param)
    {
        // Do the business stuff and return a list of MyDto
    }

    // other implementations
}
Run Code Online (Sandbox Code Playgroud)

MyFault并且MyDto是两个非常简单的带有[DataContract]属性的类,每个类只有三个[DataMember]类型string, int and int?.

此服务在Win 2008 Server上的IIS 7.0中与ASP.NET应用程序一起托管.我正在使用SVC文件MyService.svc,该文件直接位于网站的根目录中.web.config中的服务配置如下:

<system.serviceModel>
  <services>
    <service name="MyServiceLib.MyService">
      <endpoint address="" binding="wsHttpBinding"
          bindingConfiguration="wsHttpBindingConfig" 
          contract="MyServiceLib.IMyService" />
    </service>
  </services>
  <bindings>
    <wsHttpBinding>
      <binding name="wsHttpBindingConfig"> …
Run Code Online (Sandbox Code Playgroud)

wcf wcf-client

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

考虑从Java/Spring MVC迁移到Grails

我目前正在使用Java和Spring(MVC)来创建一个webapp,我正在考虑转向Grails.我很感激以下方面的反馈/见解:

  1. 我在当前的Java/Spring webapp中有多个应用程序上下文,我通过web.xml ContextLoaderListener加载; 是否有可能在Grails中有多个应用程序上下文?如果,是的,怎么样?

  2. 此Web应用程序广泛使用CXF restful Web服务,当前的Java/Spring Web应用程序使用捆绑的CXF HTTP客户端.我可以继续在Grails中使用(Java)CXF HTTP客户端吗?

  3. 我使用UserDetails和UserDetailsS​​ervice的自定义实现实现了Spring Security,我可以"按原样"在Grails中重用这些实现,还是必须重新实现它们?

  4. 还有就是我在Spring的JDBC模板(而不是可用的ORM)依靠一个实例,我在应用程序上下文中定义一个额外的数据源,我可以重新使用这个Grails的?

  5. 我计划使用Maven作为项目管理工具; 有没有使用Maven和Grails的问题,那里有groovy和java的组合?

编辑: 我正在考虑转移到Grails的,使Web应用程序的Web组件的发展"快",一拉的Ruby-on-Rails的.另外,我考虑Grails的,而不是说的Ruby-on-Rails的,因为我想继续使用JVM,我已经使用Grails在过去涉足,这是很容易回升和使用.

java grails groovy spring

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

Ruby on Rails for mySQL max int的解决方法:2147483647?

我正在尝试使用这个数字:

294670251400
Run Code Online (Sandbox Code Playgroud)

此数字将是模型中的一个属性,该属性将会员卡保留在会员卡上.会员卡有三个四位数的梳妆台.

但是当我update_attribute包含它时,数字被重置为mySQL的max int:

2147483647
Run Code Online (Sandbox Code Playgroud)

任何人都有解决方法吗?

mysql sqlite numbers ruby-on-rails

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

Resharper intellisense混乱

今天我在Resharper 5的副本中发生了一些奇怪的事情.我有一个看起来像这样的类:

public class Foo
{
    public string Username { get; private set; }

    public Foo (string userName) { Username = userName; }

    public void Bar()
    {
        DoWork(Username);
    }

    public void DoWork(string userName) { }
}
Run Code Online (Sandbox Code Playgroud)

当我开始输入DoWork时(我们从intellisense获得以下内容:

alt text http://i50.tinypic.com/285zfd.png

请注意,它正在提取构造函数参数,并以冒号结束:userName:

这里发生了什么?

编辑:

正如Reed在下面回答的那样,这是一个名为Named和Optional Arguments的新C#4功能.它的目的是允许您指定参数的名称,而不是它在参数列表中的位置.所以你不必记住参数列表中参数的位置来使用它(尽管这对于intellisense来说基本上没有意义).它确实使可选参数更容易使用.

谢谢里德.

resharper intellisense optional-parameters c#-4.0

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