问题列表 - 第43490页

IgnoreRoute with webservice - 从路由中排除asmx URL

我将filevistacontrol添加到我的asp.net MVC Web应用程序中.

我有一个在路由中被忽略的media.aspx页面

routes.IgnoreRoute("media.aspx");
Run Code Online (Sandbox Code Playgroud)

这可以成功运行并提供标准的webforms页面.

添加filevistacontrol后,我似乎无法忽略控件对其web服务的任何调用.

例如,以下ignoreRoute似乎仍然被MvcHandler接收.

routes.IgnoreRoute("FileVistaControl/filevista.asmx/GetLanguageFile/");
Run Code Online (Sandbox Code Playgroud)

抛出的异常是:

'The RouteData must contain an item named 'controller' with a non-empty string value'
Run Code Online (Sandbox Code Playgroud)

提前致谢.

asp.net asp.net-mvc routing web-services asmx

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

获取T数组的类型,而不指定T - Type.GetType("T []")

我正在尝试创建一个引用泛型类型数组的类型,而不指定泛型类型.也就是说,我想做相当于Type.GetType("T[]").

我已经知道如何使用非数组类型执行此操作.例如

Type.GetType("System.Collections.Generic.IEnumerable`1")
// or
typeof(IEnumerable<>)
Run Code Online (Sandbox Code Playgroud)

这是一些重现问题的示例代码.

using System;
using System.Collections.Generic;

public class Program
{
    public static void SomeFunc<T>(IEnumerable<T> collection) { }

    public static void SomeArrayFunc<T>(T[] collection) { }

    static void Main(string[] args)
    {
        Action<Type> printType = t => Console.WriteLine(t != null ? t.ToString() : "(null)");
        Action<string> printFirstParameterType = methodName =>
            printType(
                typeof(Program).GetMethod(methodName).GetParameters()[0].ParameterType
                );

        printFirstParameterType("SomeFunc");
        printFirstParameterType("SomeArrayFunc");

        var iEnumerableT = Type.GetType("System.Collections.Generic.IEnumerable`1");
        printType(iEnumerableT);

        var iEnumerableTFromTypeof = typeof(IEnumerable<>);
        printType(iEnumerableTFromTypeof);

        var arrayOfT = Type.GetType("T[]");
        printType(arrayOfT); // Prints "(null)"

        // ... not even …
Run Code Online (Sandbox Code Playgroud)

c# generics reflection

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

垂直分隔线CSS

我正在创建一个垂直分隔线,工作正常.但CSS很麻烦.

CSS是:

.headerDivider1 {
border-left:1px solid #38546d;height:80px;position:absolute;right:250px;top:10px;
}

.headerDivider2 {
border-left:1px solid #16222c;height:80px;position:absolute;right:249px;top:10px;
}
Run Code Online (Sandbox Code Playgroud)

HTML是:

<div class="headerDivider1"></div><div class="headerDivider2"></div>
Run Code Online (Sandbox Code Playgroud)

结果是:

替代文字

我怎么能整理HTML和CSS?

html css

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

为什么@unset会出现解析错误?

为什么不能@在调用时隐藏操作员的错误unset?以下结果导致解析错误:

@unset($myvar);
Run Code Online (Sandbox Code Playgroud)

php parsing

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

QCoreApplication::quit() 是否取消所有挂起的事件?

QCoreApplication::quit()的文档中,我并没有立即清楚这一点。

当调用 quit() 槽时,事件循环中是否有任何挂起的事件被取消?

events qt event-loop

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

Java与提高遗传算法的效率

嘿伙计们,我想知道我是否可以就提高实施遗传算法的程序的整体效率提出一些建议.是的,这是一个分配问题,但我已经完成了我自己的任务,并且只是想找到一种方法来让它更好地执行 问题描述

我的程序目前读取由成分类型h或p构成的给定链(示例hphpphhphpphphhpphph)对于每个H和P,它生成随机移动(向上,向下,向左,向右)并将移动添加到arrayList包含在"染色体"对象中.一开始,该计划为10,000个染色体产生了19个动作

   SecureRandom sec = new SecureRandom();
    byte[] sbuf = sec.generateSeed(8);
    ByteBuffer bb = ByteBuffer.wrap(sbuf);
    Random numberGen = new Random(bb.getLong());
    int numberMoves = chromosoneData.length();
    moveList = new ArrayList(numberMoves);
    for (int a = 0; a < numberMoves; a++) {
        int randomMove = numberGen.nextInt(4);
        char typeChro = chromosoneData.charAt(a);
        if (randomMove == 0) {
            moveList.add(Move.Down);
        } else if (randomMove == 1) {
            moveList.add(Move.Up);
        } else if (randomMove == 2) {
            moveList.add(Move.Left);
        } else if (randomMove == 3) {
            moveList.add(Move.Right);
        }

    }
Run Code Online (Sandbox Code Playgroud)

在此之后,选择从种群到交叉的染色体.我的交叉函数从最适合的20%的人群中随机选择第一条染色体,另一条从最高的20%之外随机选择.然后交叉选择的染色体并调用突变功能.我相信我受影响最大的领域是计算每个染色体的适应度.目前我的健身功能创建了一个二维数组作为网格,从上面显示的函数生成的移动列表中按顺序放置移动,然后循环遍历数组进行适应度计算.(IE发现,位置[2,1]的H是Cord …

java performance genetic-algorithm

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

Android Intent默认值 - 检测并清除

有没有办法检测手机是否有为某个意图选择的默认应用程序android.intent.action.SEND

有没有办法通过代码清除默认应用程序?

我想给用户一个删除默认选项的选项,或者至少显示一个屏幕告诉他们如何手动执行,如果我能检测到它.

android default android-intent

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

对Oracle存储过程的varchar2输入的默认大小是多少,是否可以更改?

我在Oracle数据库10g中有一个存储过程,我的输入是varchar2,但是当输入字符串很长时(我不确定精确长度可能> 8000),我遇到了问题.

我的想法是'intext varchar2'(如下所示)默认是太小了.在我需要更长字符串的其他情况下,我可能将varchar2定义为"intext2 VARCHAR2(32767);" 我尝试在下面的代码中类似地定义大小,但我的语法不正确.

create or replace PROCEDURE TESTPROC ( intext IN VARCHAR2

) AS ....
Run Code Online (Sandbox Code Playgroud)

intext varchar2的(默认)大小是多少?

可以定义(增加)该大小吗?

谢谢

oracle stored-procedures varchar2

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

让WordPress永久链接在MAMP安装上工作

我有一个WordPress的本地MAMP安装,我试图让永久链接正常工作.但是在将永久链接设置为"日期和名称"后单击我的链接时http://localhost/wordpress_1/2011/01/12/sample-post/

我得到了404

未找到:在此服务器上找不到请求的URL/wordpress_1/2011/01/05/hello-world /.

这是mod_rewrite问题吗?mod_rewrite列在我的phpinfo的"已加载模块"部分中.我是否需要做其他事情才能启用它?

谢谢

更新:

从我的httpd.conf:

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>
Run Code Online (Sandbox Code Playgroud)

wordpress mod-rewrite mamp permalinks

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

在EF向导中使用"在模型中包含外键列"选项

您是否主要使用此选项(默认选中)或取消选中它?

我发现当我在我的实体上同时拥有FK列和导航属性时,会导致映射工具出现问题 - 它们可能会绑定一个或另一个但几乎不会同时绑定.

如果我们严格遵循概念模型的指导原则,我认为那些专栏应该永远不会属于属性,如果它们?

希望你们中的许多人回复,这样我们就能更好地代表开发人员更频繁地选择什么.

entity-framework entity-framework-4 conceptual-model

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