问题列表 - 第49389页

在WCF服务应用程序中找不到类型或命名空间名称"var"

当我尝试在WCF服务应用程序中使用"var"时,它会给出错误"找不到类型或命名空间名称'var'(您是否缺少using指令或程序集引用?)"

.net c# wcf c#-4.0

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

Windows:如何使用动态搜索和替换"设置"?

我想以SET动态方式使用命令的搜索/替换功能.

通常的方式是这样的

SET blah=double-foo
SET blah=%blah:foo=bar%
Run Code Online (Sandbox Code Playgroud)

现在我想在第二行使用变量而不是foobar:

SET search=foo
SET repl=bar
SET blah=double-foo

ECHO %blah%
SET blah=%blah:%search%=%repl%%
ECHO %blah%
Run Code Online (Sandbox Code Playgroud)

我只能得到

double-foo
searchrepl%
Run Code Online (Sandbox Code Playgroud)

我也试过了

SET blah=%blah:(%search%=%repl%)%
SET blah=%blah:(%search%)=(%repl%)%
Run Code Online (Sandbox Code Playgroud)

我怎么做到这一点?如果我这样做没有SET那么好.最后,我想要保持环境变量double-bar.

windows batch-file environment-variables

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

Java默认编号为字符串行为

我的eclipse工作区中有两个项目,它们有类似的任务.这两个项目都有一个特殊的部分,我将其转换doubleString.

我这两个项目都是通过电话来完成的String.valueOf(var).

在较旧的项目中,我总是以"-0.00097656"的格式获得数字,这是我需要的格式.在较新的一个中,我获得了第十个指数格式,如"-9.765625E-4".我还有一个事实,即旧项目将字符串剪得足够小.

我的问题是:哪些命令可能导致java更改默认转换输出的行为.我已经搜索了代码,但我没有看到这样做的东西.或者它可能是一个日食选项?

我想让新项目与旧项目保持一致,我不希望每次都在新项目中使用这些字符串格式调用.旧项目中的任何地方都必须有设置或一些电话......

希望有人可以暗示一下.

java string format double

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

Apache htaccess mod 在 PHP 索引页面中使用控制器 GET 变量重写重定向

我正在使用自定义 MVC PHP 框架,索引页面(充当路由器)接收一个 GET 变量“do”,其中包含它将路由到的路径。如果未设置此变量,则默认为 Auth 控制器、方法登录。

require_once('config.php');
$controllerAction = isset($_GET['do'])?$_GET['do']:"auth/login";
require_once('core/main.php');
Run Code Online (Sandbox Code Playgroud)

然后索引页面(上面的源代码)将此 $controllerAction 传递到 main.php 文件,该文件自动加载主控制器,然后加载请求的控制器。

因此,此框架中的 URI 的形式为 mysite.com/?do=controller/method/variable,我需要它的形式为 mysite.com/controller/method/variable。

这是我尝试使用的 .htaccess 文件,它只是不起作用(我有其他 htaccess 文件在同一台服务器上工作,所以这不是 Apache 问题):(

RewriteEngine On
RewriteRule ^([^/]*)$ /?do=$1 [L]
Run Code Online (Sandbox Code Playgroud)

有人建议我可以使用 PHP 来做到这一点,但我不知道如何去做。

编辑:错误是,每当我尝试直接访问 mysite.com/controller/method 链接而不是默认的 mysite.com?do=controller/method 时,我都会收到“此页面无法显示”、404 错误

进一步编辑

(请注意,其他虚拟主机在我的本地主机上工作正常):

(XAMPP) Apache 虚拟主机信息:

<VirtualHost *:80>
    DocumentRoot "D:\sites\mysite.com\root\wwwroot"
    ServerName mysite.com
    ServerAlias mysite.com
  <Directory "D:\sites\mysite.com\root\wwwroot">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
  </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

文件结构(Windows):

D:\
--sites
----mysite.com
--------@client_details
--------root …
Run Code Online (Sandbox Code Playgroud)

php mod-rewrite

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

部署ClickOnce应用程序时出错 - 清单中的引用与下载的程序集的标识不匹配

我正在尝试部署ClickOnce应用程序,但在客户端上安装失败.这是错误日志:

PLATFORM VERSION INFO
Windows             : 6.1.7601.65536 (Win32NT)
Common Language Runtime     : 4.0.30319.1
System.Deployment.dll       : 4.0.30319.1 (RTMRel.030319-0100)
clr.dll             : 4.0.30319.1 (RTMRel.030319-0100)
dfdll.dll           : 4.0.30319.1 (RTMRel.030319-0100)
dfshim.dll          : 4.0.31106.0 (Main.031106-0000)

SOURCES
Deployment url          : http://MyProduct.com/download/workstation/MyProduct%20Front%20Desk.application
                    Server      : Microsoft-IIS/7.5
                    X-Powered-By    : ASP.NET
Deployment Provider url     : http://MyProduct.com/Download/Workstation/MyProduct%20Front%20Desk.application
                    Server      : Microsoft-IIS/7.5
                    X-Powered-By    : ASP.NET
Application url         : http://MyProduct.com/Download/Workstation/Application%20Files/MyProduct%20Front%20Desk_1_0_0_7/MyProduct%20Front%20Desk.exe.manifest
                    Server      : Microsoft-IIS/7.5
                    X-Powered-By    : ASP.NET

IDENTITIES
Deployment Identity     : MyProduct Front Desk.application, Version=1.0.0.7, Culture=neutral, PublicKeyToken=df343a0868ab2d74, processorArchitecture=msil
Application Identity        : MyProduct Front Desk.exe, Version=1.0.0.7, Culture=neutral, …
Run Code Online (Sandbox Code Playgroud)

c# clickonce visual-studio-2010

94
推荐指数
7
解决办法
6万
查看次数

为什么我的应用程序获得didReceiveMemoryWarning并被杀死,虽然内存是常量并且有足够的可用内存?

我的应用程序有奇怪的效果.我实现了自己的PDF查看器.它一次显示一页.使用Instruments Activity Monitor我发现我的实际内存总是在50MB左右.在几次切换页面后,我收到了一个内存警告级别0.我尽力做出反应并牺牲低分辨率的背景图像,我首先渲染一些东西,直到C​​ATiledLayer赶上.没有帮助.几页之后,我得到了内存警告级别1和级别2,在几页之后,我的应用程序因"9"而被杀死.内存永远不会超过50MB!

为什么我首先得到这些警告?有足够的内存可用.

这是在运行iOS 4.3的iPad上发生的.

cocoa-touch objective-c xamarin.ios ios4

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

Scala中的匿名递归函数

有没有办法在Scala中编写一个递归的匿名函数?我在考虑这样的事情:

((t: Tree) => {
    print(t.value);
    for (c <- t.children)
        thisMethod(c)
})(root)
Run Code Online (Sandbox Code Playgroud)

(相关问题:哪些语言支持*递归*函数文字/匿名函数?)

recursion scala anonymous-function

43
推荐指数
4
解决办法
6688
查看次数

我们应该将OpenGL用于2D图形吗?

如果我们想制作像MS Paint这样的应用程序,我们是否应该使用OpenGL来渲染图形?如果使用传统的GDI与OpenGL,我想提一下性能.如果为此目的存在一些更好的库,请看我一个.

opengl graphics gdi

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

ASP.NET MVC应用程序的WatiN最佳实践/经验法则

我是狂热的TDD和BDD粉丝,但在UI测试方面做得不多.我有一个ASP.NET MVC 3应用程序与许多MSpec测试,我想使用WatiN添加演示文稿测试.

你测试什么样的东西?我是否必须为UI的初始加载编写测试,或仅针对因用户交互而更改的内容?

简而言之,在编写WatiN(和一般的UI测试)测试时,有什么好的经验法则和最佳实践?

asp.net-mvc watin coded-ui-tests asp.net-mvc-3

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

是否不可能在同一个数据透视页中放置多个网格?

我有一组三个元素:图像和2个文本框,并点击我想要触发和事件的这3个元素中的任何位置.所以我将它们中的所有三个放在一个数据项中的网格中.当我尝试再添加一个类似它的网格项时,它会抛出一个错误,例如属性内容被设置多次.是否不可能在同一个数据透视页中放置多个网格?如果不可能,我如何定义具有三个元素的区域并使用手势触发相同的事件?

c# pivot silverlight-4.0 windows-phone-7

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