问题列表 - 第13272页

路由到控制器

我有一个名为Admin的控制器,其中包含许多操作.在URL中,它们看起来像这样:

http://www.website.com/Admin/Users/1

http://www.website.com/Admin/Roles/123

是否有别名,以便:

http://www.website.com/Users/1

http://www.website.com/Roles/123

自动转到右边的控制器?

问候.

c# asp.net asp.net-mvc

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

单击标题时防止WPF扩展器扩展

如何Expander在单击标题时阻止WPF 扩展?我希望Expander仅在单击展开按钮本身时展开或折叠.

我想这个答案与取消泡沫事件有关.如果可能的话,我想在XAML中实现解决方案,同时避免重复整个解决方案Expander.

wpf xaml expander

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

为什么.NET没有找到OpenSSL.NET DLL?

编辑(整个问题,它太不清楚了)

我想使用OpenSSL.NET

OpenSSL.NET安装说明页面:INSTALL

确保在应用程序的当前工作目录或PATH中有libeay32.dll和ssleay32.dll.DONE
在.NET项目中,添加对ManagedOpenSsl.dll程序集的引用.DONE

我已经把libeay32.dllssleay32.dll两个我bin/Debugbin/Release目录.我也把它们放进去了system32.

这是我的完整代码:

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                OpenSSL.Crypto.RSA rsa = new OpenSSL.Crypto.RSA();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.InnerException.Message);
            }
            Console.Read();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: 无法加载DLL'libeay32'http://localhostr.com/files/a719c5/Error.gif (无法加载DLL'libeay32')

这是Process Monitor日志(根据要求): alt text http://localhostr.com/files/726a46/ProcMon.gif

我究竟做错了什么?为什么找不到DLL?

.net c# dll dllnotfoundexception dllimport

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

可选择的输入字段和textareas但在Firefox中没有其他内容可供选择?

我需要阻止用户在我的Web应用程序UI中选择元素,输入字段和textareas中的文本除外.对于Firefox,该技术似乎是使用此css:

* { -moz-user-select: none; }
Run Code Online (Sandbox Code Playgroud)

这种方法运行得很好(测试Firefox 3.5.2),除了你不能在输入字段或textareas中选择.

我试着把它分成了

div,td,span,img { -moz-user-select: none; }
input,textarea { -moz-user-select: text; }
Run Code Online (Sandbox Code Playgroud)

但是,如果输入字段位于div,td或span内,则无法选择.似乎-moz-user-select属性也适用于所有子节点,无论这些子节点是否覆盖该设置.有没有人知道如何解决这个问题除了为特定元素设置更细粒度(和烦人)的水平?

注意这不是出于安全目的.我很高兴让用户查看源或高级用户关闭此功能.但是对于具有拖放功能的Web UI,或者只是那些应该像应用程序一般而不是像文档一样的Web UI,能够意外选择文本真的很奇怪.它经常发生在大多数用户身上.

html css firefox firefox-3

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

每个开发人员应该了解法律事务?

今天,对GPL许可证的一些含义感到惊讶,主要是因为我不能像我想象的那样自由地使用它.

现在我知道了.

我应该知道什么,更广泛地说,每个开发人员应该知道这样的法律事务?

您可以将员工,自由职业者,开源项目贡献者(等)分开,或者给出更广泛的答案.

licensing open-source

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

发送电子邮件 - 可可

我怎样才能使用Cocoa发送电子邮件?我将使用哪个框架,以及如何使用它.

email macos cocoa

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

高效的Python数据存储(抽象数据类型?)

请原谅标题中含糊不清的内容 - 我不太清楚如何表达我的问题.

给定一个字符串:

blah = "There are three cats in the hat"
Run Code Online (Sandbox Code Playgroud)

和(我不太确定使用哪个数据结构)"userInfo":

cats -> ("tim", "1 infinite loop")
three -> ("sally", "123 fake st")
three -> ("tim", "1 infinite loop")
three cats -> ("john", "123 fake st")
four cats -> ("albert", "345 real road")
dogs -> ("tim", "1 infinite loop")
cats hat -> ("janet", NULL)
Run Code Online (Sandbox Code Playgroud)

适当的输出应该是:

tim (since 'cats' exists)
sally (since 'three' exists)
tim (since 'three' exists)
john (since both 'three' and 'cats' exist)
janet (since both …
Run Code Online (Sandbox Code Playgroud)

python data-structures

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

如何在Django中的相关模型中按注释的Count()进行排序

我正在Django建立一个食物记录数据库,我有一个查询相关的问题.

我已经建立了我的模型,以包括(除其他外)通过消费模型通过M2M字段"消费者"连接到用户模型的食品模型.食物模型描述了食物菜肴,消费模型描述了用户对食物的消费(日期,数量等).

class Food(models.Model):
    food_name = models.CharField(max_length=30)
    consumer = models.ManyToManyField("User", through=Consumption)

class Consumption(models.Model):
    food = models.ForeignKey("Food")
    user = models.ForeignKey("User")
Run Code Online (Sandbox Code Playgroud)

我想创建一个查询,返回按Food对象出现在该用户的消耗表中的次数排序的所有Food对象(用户食用食物的次数).

我正在尝试以下方面:

Food.objects.all().annotate(consumption_times = Count(consumer)).order_by('consumption_times')`
Run Code Online (Sandbox Code Playgroud)

但这当然会计算与Food对象相关的所有Consumer对象,而不仅仅是与用户关联的对象.我是否需要更改模型,或者我只是遗漏了查询中明显的内容?

这是一个非常关键的时间操作(除此之外,它用于填充前端的自动完成字段)和Food表有几千个条目,所以我宁愿在数据库端进行排序,而不是做蛮力方法并迭代结果做:

Consumption.objects.filter(food=food, user=user).count()
Run Code Online (Sandbox Code Playgroud)

然后使用python排序对它们进行排序.我不认为随着用户群的增加,这种方法会扩展得很好,我想从头开始设计数据库作为未来的证据.

有任何想法吗?

django aggregate-functions django-models django-queryset

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

在c ++内联汇编中定义变量

假设我们有以下c ++代码:

int var1;

__asm {
    mov var1, 2;
}
Run Code Online (Sandbox Code Playgroud)

现在,我想知道的是,如果我不想在__asm指令之外定义var1,我需要做些什么才能把它放在里面.它甚至可能吗?

谢谢

c c++ assembly inline-assembly visual-c++

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

第一次调用Web服务很慢; 紧凑的框架赢得应用程序消费

我有一个在IIS 7.0上运行的.net 2.0 Web服务.

我从一个紧凑的框架编写的应用程序(CF 2.0)中使用此服务.第一个呼叫需要13秒,所有后续呼叫都超快(1秒以内).没有数据被缓存.

任何想法如何解决这个问题?

web-services compact-framework

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