问题列表 - 第22834页

任何数学方法都能处理复杂对象的状态管理?

我通常使用ASP.net Web表单进行GUI,也许是最"有状态"的技术之一.但它适用于任何拥有国家的技术.有时表单很棘手且复杂,每个元素有> 30个元素和> 3个状态.设计这种形式的直观方式通常可以达到90%.其他10%通常会找到测试人员或最终用户:).

我认为这个问题我们应该想象同一个对象上的很多场景,这比独立操作的结果要困难得多.

从函数式编程课程我知道,最好的方法是不使用状态管理,并使用纯函数和变量值和所有这些东西,这是非常正式的.有时,我们无法避免它.

您是否使用任何数学形式和方法来对复杂对象进行状态管理?不像Haskell中的monads,但它可以用于更传统的业务应用程序和语言 - Java,C#,C++.

它可能不是图灵完整的形式主义,但99%也将是伟大的:).

对不起,如果它只是另一个风滚草问题:)

math user-interface state state-management

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

排序查询集的好方法? - Django

我想要做的是这样的:

  • 得到30位作者得分最高(Author.objects.order_by('-score')[:30])

  • 命令作者 last_name


有什么建议?

python django django-models

100
推荐指数
3
解决办法
9万
查看次数

电子商务应用程序的最终国家/地区列表

我正在寻找用于开发电子商务应用程序的国家列表,包括:

国名,国家代码,语言等

虽然只需要国家名称(可能还有国家代码),但其他一些信息可能不错(只要没有太多!).我曾经有一个很好的清单,但我再也找不到了.

谢谢.

sql web-applications e-commerce

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

ASP.NET MVC:如何创建可用的UrlHelper实例?

我正在使用quartz.net来安排asp.net mvc应用程序中的常规事件.

计划作业应调用需要UrlHelper实例的服务层脚本(用于根据via urlHelper.Action(..)服务将发送的电子邮件中包含的正确路由()创建URL ).

我不想将链接硬编码到电子邮件中 ​​- 应该使用urlhelper解决它们.

工作:

public class EvaluateRequestsJob : Quartz.IJob
{
    public void Execute(JobExecutionContext context)
    {
        //  where to get a usable urlHelper instance?
        ServiceFactory.GetRequestService(urlHelper).RunEvaluation();
    }
}
Run Code Online (Sandbox Code Playgroud)

请注意,这不是在MVC管道中运行.没有提供当前请求,代码由Quartz调度程序在定义的时间运行.

如何在指定位置使用UrlHelper实例?

如果无法构建UrlHelper,我看到的另一个选项是通过执行HTTP请求使作业"自调用"控制器操作 - 执行操作时我当然会有一个UrlHelper实例 - 但是这个对我来说似乎有点讨厌.

asp.net-mvc quartz-scheduler quartz.net

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

如何从我的resx文件中检索图像?

我已经在我的表单的资源文件myForm.resx中添加了一个图像,我想在我的代码文件myForm.cs中使用它,但我并不完全清楚如何获取它的句柄.

c#

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

如何使用GCC将源代码行与汇编输出内联?

我想让C源代码行与汇编输出内联,以查看正在生成的代码.

我尝试过GCC选项-S -Wa,-ahlms(甚至-Wa,--gstabs'因为我在某处读过它).

哦! 顺便说一句,我在Mac上,所以我没有objdump.

(对不起,这很简短,我得下车!)

输出 gcc pc-clisp.c -S -g -fverbose-asm -fnested-functions

.globl _getBool
_getBool:
LFB32:
LM21:
    pushl   %ebp    #
LCFI30:
    movl    %esp, %ebp      #,
LCFI31:
    subl    $8, %esp        #,
LCFI32:
LM22:
    movzbl  8(%ebp), %eax   # atom.pred, D.4112
    movzbl  %al, %eax       # D.4112, D.4113
    andl    $-16, %eax      #, D.4114
    sarl    $4, %eax        #, D.4115
    testl   %eax, %eax      # D.4115
    setne   %al     #, tmp64
    movzbl  %al, %eax       # tmp64, D.4111
    leave
    ret
LFE32:
Run Code Online (Sandbox Code Playgroud)

c macos assembly gcc

14
推荐指数
2
解决办法
6998
查看次数

检查数组中键"孔"的简单方法

我有一个简单的关联数组:

$ar = array( 1=>'foo', 2=>'bar', 5=>'foobar', 8=>'barfoo' )

我需要有效地找到钥匙孔.密钥保证是整数.

findHole($ar)
> 0
findHole($ar,1)
> 3

findHole($ar,5)
> 6
Run Code Online (Sandbox Code Playgroud)

最简单的方法是什么?

php arrays

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

需要在Javascript中有淡出效果

我正在进行Ajax调用,并且在响应时我想隐藏一个div.现在,我能够成功地完成它,但这很快.我想要一些淡出效果.如何一次性完成?

这是我目前的代码.

var someDiv = document.getElementById(someId);
someDiv.style.display="none";
Run Code Online (Sandbox Code Playgroud)

非常感谢你提前!

html javascript css

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

如果未在输入文件中指定,则如何强制SAX解析器使用DTD?

如何在解析文档时强制SAX解析器(特别是Java中的Xerces)在输入文档中没有任何 doctype的情况下使用DTD ?这甚至可能吗?

以下是我的方案的更多细节:

我们有一堆XML文档符合由多个不同系统生成的相同DTD(我无法更改).其中一些系统会在其输出文档中添加doctype,而其他系统则不会.有些使用命名字符实体,有些则不使用.有些使用命名字符实体而不声明doctype. 我知道这不是犹太人,但这是我必须要合作的.

我正在研究需要用Java解析这些文件的系统.目前,它通过首先将XML文档作为流读取,尝试检测是否已定义doctype,并添加doctype声明(如果尚未存在)来处理上述情况.问题是这个代码是错误的,我想用更干净的东西替换它.

文件很大,所以我不能使用基于DOM的解决方案.我也在尝试解析字符实体,因此使用XML Schema 没有帮助.

如果您有解决方案,请直接发布而不是链接到它?如果将来有一个带有死链接的正确解决方案,它不会做很好的Stack Overflow.

java doctype dtd sax xerces

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

将svn补丁应用于mercurial存储库时出现问题

补丁文件是用TortoiseSVN->创建补丁...

尝试使用修补程序将修补程序导入mercurial存储库hg import patchfile.

hg如何查找补丁文件中引用的文件似乎存在问题:

unable to find 'gui/gui/RemoteFramework.cpp' for patching
2 out of 2 hunks FAILED -- saving rejects to file gui/gui/RemoteFramwork.cpp.rej
Run Code Online (Sandbox Code Playgroud)

这似乎是根据目录和应该应用的位置制作补丁的问题.我尝试过使用hbase import的--base选项,但还没有到达任何地方.

有人有任何提示吗?

svn tortoisesvn mercurial

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