问题列表 - 第7828页

在MVC中,ORM是否代表模型?

在MVC中,ORM是否与模型相同或只是模型的设计方式?换句话说,只要你得到数据,"模型"就不关心你如何获得数据.或者,"模型"是否暗示我的代码中不再有一堆SQL语句,就像表单后面的代码一样?别的什么?

谢谢.

model-view-controller model

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

我不喜欢这个...这是欺骗语言吗?

我已经看过几次以下的东西......而且我讨厌它.这基本上是"欺骗"的语言吗?或者..你会认为这是'ok',因为IsNullOrEmpty会一直被评估吗?

(我们可以争论一个字符串在函数出现时是否应该为NULL,但这不是问题.)

string someString;
someString = MagicFunction();

if (!string.IsNullOrEmpty(someString) && someString.Length > 3)
{
    // normal string, do whatever
}
else
{
   // On a NULL string, it drops to here, because first evaluation of IsNullOrEmpty fails
   // However, the Length function, if used by itself, would throw an exception.
}
Run Code Online (Sandbox Code Playgroud)

编辑: 再次感谢大家提醒我这种语言的基础.虽然我知道"为什么"它起作用,但我无法相信我不知道/记住这个概念的名称.

(如果有人想要任何背景..我在解决由NULL字符串和.Length> x例外...在代码的不同位置生成的异常时遇到此问题.所以当我看到上面的代码时,除了其他所有内容之外,我的挫败感从那里开始.)

c# syntax short-circuiting

13
推荐指数
4
解决办法
1803
查看次数

基本但彻底的装配教程(linux)?

我想学习一些刚学过课堂基本概念的实用汇编语言.是否有推荐的体面书籍或教程(nasm等)?

linux assembly nasm

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

是否存在特定于语言环境的静态文件的命名约定?

我有一些将被本地化的静态资源(图像和HTML文件).我见过的一个软件是Apache,它将语言环境附加到名称上; 例如,test_en_US.htmltest_de_CH.html.我想知道这个命名方案是否被认为是标准的,或者每个项目是否都采用不同的方式.

locale internationalization

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

Visual Studio 2008在编辑aspx /母版页时冻结

当我编辑母版页或aspx文件时,Visual Studio会不断冻结.以下是我尝试过的没有帮助的内容:

  • 重启VS.
  • 仅使用少量文件一次打开
  • 禁用所有插件(resharper等)
  • 删除.suo和.user文件
  • 将默认编辑器从Web窗体编辑器和母版页编辑器更改为HTML编辑器
  • 安装SP1

我没有大量的文件 - 3个母版页和30个aspx文件.这是一个asp.net mvc项目.要让VS冻结,我只需键入一个小文本,甚至只需粘贴即可.冷冻持续5-10秒.我的机器有4GB的RAM和快速磁盘.

它与asp.net mvc有什么关系吗?解决方案中其他项目的数量和大小是否会影响编辑器?

visual-studio-2008 visual-studio

17
推荐指数
2
解决办法
8845
查看次数

Visual Studio中的"转到定义"仅显示元数据

我在Visual Studio 2008中的Web项目中工作.当我点击F12(或右键单击并选择Go To Definition)时,Visual Studio始终会转到Meta数据文件而不是转到源.

一些要点:

  • 所有的源代码都是C#,没有VB.Net
  • 所有项目都在同一个解决方案中
  • 是的,一切都是项目参考(检查和双重检查)
  • 我已经尝试过Clean/Rebuild Solution方法(甚至可以清除Temp目录,Temporary ASP.NET Files目录等).

有没有其他人看到这种行为和/或知道如何解决它?

visual-studio

116
推荐指数
9
解决办法
8万
查看次数

我应该在哪里放置可能重定向请求的支票?

如果密码已过期,我需要将用户重定向到"更改密码"页面.

我想将此代码放在一个位置,以便可以将任何请求重定向到更改密码页面.

我已经考虑扩展AuthorizeAttribute,并覆盖OnActionExecuting,但是没有工作/允许我将路由逻辑短路以重定向到密码更改页面.

稍微澄清一下,逻辑是:

未经授权的请求:
- >任何URL - > AuthorizeAttribute - > Login.aspx - >密码已过期 - > ChangePassword.aspx

授权请求:
- >任何网址 - > ??????? - > ChangePassword.aspx

就是那个 ????部分我不知道该怎么做.


我想我将继续扩展AuthorizeAttribute.除了密码更改控制器方法之外,我将使用它.

asp.net-mvc redirect authorization routes

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

关键路径分析

我正在尝试编写一个VB6程序(用于笑),它将计算事件时间+关键路径JUST基于PRECEDENCE TABLE.我希望我的学生将其用作检查机制,即.无需绘制活动网络即可完成所有工作.一旦我为每项活动开始和结束活动,我很高兴我可以做到这一切.如何在不绘制网络的情况下分配事件.我提出的所有内容都适用于特定的示例,然后不适用于另一个示例.我需要一个更通用的算法,它让我精神振奋.救命!

我不是一个专业的程序员 - 我在业余时间这样做来创建教学资源 - 简单的英语真的很感激.

vb6

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

返回字段的DISTINCT第一个字符(MySQL)

我想在我的数据库中生成列的所有首字母的字符列表.下面的SQL会让我想要回归.

SELECT DISTINCT first_character(name) FROM mydatabase

有没有办法在MySQL中这样做?

编辑 使用SUBSTRING比LEFT更有优势,反之亦然?

编辑 目前,该表中有大约1700条记录并且还在增长.

mysql sql

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

OpenGL中的线条流畅

我正在尝试在OpenGL中绘制一个或多或少平滑的多段线.然而,我发现如果线的厚度大约为3,则段之间的连接不是无缝的.他们之间有时会有差距.是否有一种很好的方法可以使这些连接平滑无间隙?我正在寻找类似于Java中的BasicStroke.JOIN_MITER的东西.

java opengl jogl

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