小编tag*_*s2k的帖子

三角三角函数(ActionScript 3)

我试图在ActionScript 3中编写一个公式,它将以度为单位给出var"z"(请参见下图),然后我将转换为弧度.

我已经知道了变量"x"和"y"的价值.使用三角函数,我如何计算斜边的长度,从而计算var z的可变角度?AS3或伪代码中的解决方案将非常有用.谢谢.

三角形

trigonometry hypotenuse actionscript-3

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

bigint是否足以容纳事件日志表?

现在我知道bigint是2 ^ 64; 也就是说,原子比已知宇宙中的原子多.我不应该担心,因为我的人脑只是无法绕过那个数字的巨大.

但是,假设我记录了从发布到结束时系统中每个类别,产品和订单的每个更改.在担心主键值耗尽之前,我是否应该关注表写入的性能?我应该将不同优先级的事件记录到不同的事件表中吗?在用完bigint之前,我是否会耗尽硬盘上的原子?在开始存档/清除之前,我应该让事件日志表有多大?

sql-server logging biginteger

7
推荐指数
2
解决办法
1432
查看次数

显示未知长度的字符串时,最佳UI/CSS组合是什么?

我有一个项目列表,我在浮动列表中显示,列表中的每个项目都有一个固定的宽度,以便每行有两个.防止这种可怕事情发生的最佳做法是什么:

alt text http://x01.co.uk/floated_items.gif

Possibilites:

  • 在显示数据之前修剪指定数量的字符.需要猜测有多少字符是"安全的".
  • 溢出:隐藏.哈克.
  • 删除背景,每个项目只有一个顶部边框.

可能但很愚蠢:

  • 通过执行溢出在每个项目中有一个滚动条:自动,这看起来很可怕.
  • 将背景图像添加到容器中.不保证始终有相同数量的项目,因此该选项已经用完.

对这个恼人的问题的任何帮助表示赞赏!

css user-interface list

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

JSON操作的MVC命名约定

在编写具有前端和JSON路径的MVC应用程序时,建议使用哪种命名约定?

例如,假设您网站的用户有"事物".他们应该能够访问页面来查看他们的内容,但我们还需要一种方法将这些内容作为JSON提取回其他页面.我已经能够想到几个选项,但我对其中任何一个都不够兴奋.这是我得到的:

  1. 用于UI的/ things/list,用于JSON的/ json /的东西 - 这将需要一个JsonController,它最终将提供不同类型的对象,从而在我们开始之前消除任何实体分离的机会.
  2. /事/列表的UI,/事/列表/ JSON的JSON -可能是我此刻的最佳选择,但是需要魔法穿线(尽管只是"JSON").此外,如果您还需要一个(字符串ID)操作签名来接收某些过滤器参数等,那么您可以选择添加额外路由或执行一些脏字符串拆分.
  3. / account/mythings for UI,/ things/list for JSON - 有点干净,但可能并不总是有一个相关的控制器,你可以提供"东西".另外,你再次混合实体.

欢迎所有和任何建议,谢谢!

model-view-controller json naming-conventions

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

jQuery UI 在 MVC 中适合什么位置?

我需要为我正在构建的 ASP.NET MVC 应用程序开发一个通用的基于 jQuery 的搜索插件,但我不知道它应该如何适合,或者最佳实践是什么。我想做以下事情:

$().ready(function() {
    $('#searchHolder').customSearch('MyApp.Models.User');
});
Run Code Online (Sandbox Code Playgroud)

只要我在 Models.User 上实现了特定的接口,jQuery 就能够与反射服务对话以一般地构建相关的 UI。

听起来很有趣,但我现在似乎从视图调用 JavaScript,这反过来又会执行一些与视图相关的活动来构建搜索 UI,然后进行搜索并与用户交互在那里扔一堆控制器任务。

那么这真正适合什么地方呢?是否有不同的方法可以构建我的 jQuery 插件,使其更符合 MVC 的理念?当 MVC在另一个 MVC 结构中缩小为自己的形式时,它还能工作吗?我应该为了一个插件而忽略这些问题吗?

javascript model-view-controller jquery-plugins

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

Linq Lamba支持WebForms ASCX

在MVC工作了几个月之后,我又回到了之前编写的WebForms 3.5应用程序中,而我正在尝试用我学到的东西来解决问题.

部分内容是"具有部分视图的强类型模型"概念,令人难以置信的非常棒.通过继承我的自定义"ListTemplate"控件,我可以使用它的GetModel()方法得到类似这样的东西:

<% List<Models.CaseStudy> model = GetModel<Models.CaseStudy>(); %>
Run Code Online (Sandbox Code Playgroud)

然后,我可以在模型上运行foreach,一切都很开心.但是,我想进行分组,所以我添加了对以下内容的引用:

<%@ Import Namespace="System.Linq" %>
<%@ Import Namespace="System.Linq.Expressions" %>
Run Code Online (Sandbox Code Playgroud)

然后,使用略低于理想的语法,试过这个:

<% IEnumerable<IGrouping<string, Models.CaseStudy>> model = GetModel<Models.CaseStudy>().GroupBy(e => e.Client.Name); %>
Run Code Online (Sandbox Code Playgroud)

但不是!"编译器错误消息:CS1525:无效的表达式术语'>'" - 它似乎是错误的lambda.如果我将GroupBy()放在foreach参数中,它也不起作用.

有没有办法让lambda在ASCX文件中工作?

c# linq lambda webforms ascx

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

SQL Management Studio Express在记事本中打开SQL脚本

当我转到文件>打开>文件并选择.sql脚本,或者甚至当我将.sql文件拖到SQL Management Studio Express窗口时,它会在记事本中打开脚本,当我想运行脚本时这完全没用.

由于这是在外部服务器(Windows 2003 Server)上,我最终必须断开与RDP的连接,禁用本地剪贴板,重新连接,然后从Textpad复制粘贴脚本的内容以运行它.

我检查了选项菜单,但看不到任何与记事本相关的内容,甚至在"外部工具"部分也没有.任何想法为什么会这样做?

请注意:我已检查SQL脚本的文件关联,并将其设置为SQL Management Studio Express.

sql-server ssms sql-scripts

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

由于其保护级别,System.Linq.Expressions.ExpressionVisitor无法访问

我正在尝试按照创建IQueryable LINQ提供程序的说明进行操作,但是当我实现ExpressionVisitor按照指示继承的类时,我被告知ExpressionVisitor由于其保护级别而无法访问.我错过了一些非常基本的东西吗?

expression iqueryable custom-linq-providers expressionvisitor

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

.NET部分类对多个文件的可访问性

如果我将一个文件中定义的类的核心作为"公共部分"并且我希望在另一个文件中创建对此的添加,那么在我的第二个文件中再次定义"public partial"或仅定义"partial"之间有什么区别? ?

如果我在第二个文件中定义"private partial"会发生什么?

.net c# partial-classes

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

从Application_OnError(ASP.NET MVC)获取正确的Response.StatusCode

我正在尝试在我的ASP.NET MVC应用程序中为未处理的异常创建一些基本日志记录,但是当我使用IIS6时,所有请求都来自.NET.虽然我同意丢失的图像是标记的重要内容,但它们不是show-stoppers,所以我想将事件优先级设置为404s的高,除非它们是图像(将获得中等优先级).

问题是,在Application_OnErrorResponse.StatusCode200,但发出了最后的结果是404.为此,我似乎不能够看出来404来设置相应的优先级.

有没有办法告诉StatusCode是什么?

asp.net-mvc application-onerror http-status-codes

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