问题列表 - 第2893页

静态类别 具有私有构造函数的类以及所有静态属性和方法?

当我创建实用程序类时,我通常会创建一个具有私有构造函数的类,并将其所有方法和属性公开为static.对此最好的方法是什么?我的方式或创建静态类有什么区别?

.net c#

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

C#有没有与Python的列表推导相媲美的东西?

我想在C#中生成一个列表.我错过了python的列表推导.是否有一种C#方式来动态创建集合,如列表推导或生成器表达式在python中做?

c# python list-comprehension list

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

什么是在ASP.NET MVC标记中设置下拉列表的最佳方法?

我有这个HTML ...

<select id="View" name="View">
   <option value="1">With issue covers</option>
   <option value="0">No issue covers</option>
 </select>
Run Code Online (Sandbox Code Playgroud)

它不会让我插入这样的代码......

<select id="View" name="View">
   <option value="1" <% ..logic code..%> >With issue covers</option>
   <option value="0" <% ..logic code..%> >No issue covers</option>
 </select>
Run Code Online (Sandbox Code Playgroud)

那么设置一个被选中的最佳方式是什么?

更新:不使用HTML帮助程序.

html c# asp.net-mvc

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

如何版本控制数据库中的记录

假设我在数据库中有一条记录,管理员和普通用户都可以进行更新.

任何人都可以建议一个好的方法/架构如何版本控制此表中的每个更改,以便可以将记录回滚到以前的版本.

architecture database-design

158
推荐指数
8
解决办法
6万
查看次数

生成我可以证明我生成的令牌

我需要生成随机令牌,这样当我稍后看到它们时我绝对可以确定它们实际上是由我生成的,即其他人几乎不可能生成假令牌.这有点像序列号生成,除了我不需要唯一性.实际上,它很像数字签名,除了我是唯一需要验证"签名"的人.

我的解决方案如下:

  1. 有一个秘密字符串S(这是唯一没有打开的数据)
  2. 对于每个令牌,生成随机字符串K.
  3. 令牌= K + MD5(K + S)

验证令牌是我生成的:

  1. 将传入令牌分成K + H.
  2. 计算MD5(K + S),确保等于H.

在我看来,任何人都不可能可靠地生成H,给定K没有S.这个解决方案太简单了吗?

security encryption

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

ASP.NET MVC文件夹控制器Html.ActionLink

我在几乎空的ASP.NET MVC项目的Site.Master页面中有以下代码.

<li>
    <%= Html.ActionLink("Home", "Index", "Home")%>
</li>
<li>
    <%= Html.ActionLink("Feed List", "FeedList", "Home")%>
</li>
<li>
    <%= Html.ActionLink("Monitored Feeds", "MonitoredFeeds", "Home")%>
</li>
<li>
    <%= Html.ActionLink("About", "About", "Home")%>
</li>
Run Code Online (Sandbox Code Playgroud)

我还没有添加任何文件夹到名为Feeds的Views文件夹.在Feeds文件夹中,我有两个视图; FeedList.aspx和MonitoredFeeds.aspx.我还将以下代码添加到HomeController中,如下所示.

    [HandleError]
public class HomeController : Controller
{
    public ActionResult Index()
    {
        ViewData["Title"] = "The Reporter";
        ViewData["Message"] = "Welcome to The Reporter.";
        return View();
    }

    public ActionResult About()
    {
        ViewData["Title"] = "About Page";
        return View();
    }

    public ActionResult FeedList()
    {
        ViewData["Title"] = "Feed List";
        return View();
    }

    public ActionResult MonitoredFeeds()
    { …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc actionlink actionresult

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

C中速度和空间消耗方面的静态与全局

我想知道静态变量和全局变量在访问速度空间消耗方面的区别.(如果你想了解我的平台:Windows上的gcc编译器.(我在Windows上使用带有Triton IDE的Cygwin进行ARM7嵌入式编程.Triton在Java平台上带有gcc编译器,可以在Windows上运行.))

(显然我从这个问题的文件和功能范围方面知道)

编辑:好的,给我一个任何微控制器/处理器环境的答案.

c embedded static gcc global

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

最好的JavaScript组合框?

组合框是一个自动完成的文本框,也是一个下拉列表(例如,如果您愿意,可以从列表中进行选择).

"最佳"意味着组合:稳定,外观/感觉,API /可定制性,成熟度.

javascript user-interface combobox autocomplete

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

PHPSpec - 无法运行,任何人使用它进行PHP开发?

为此搜索了stackoverflow并找不到答案

来自Ruby On Rails和Rspec,我需要一个像rspec这样的工具(更容易过渡).通过PEAR安装并试图运行它但是它还没有工作(还)

只是想问周围是否有人使用它有同样的问题,因为它根本没有运行

尝试使用手册中的示例运行它 - http://dev.phpspec.org/manual/en/before.writing.code.specify.its.required.behaviour.html

phpspec NewFileSystemLoggerSpec
Run Code Online (Sandbox Code Playgroud)

没有回报

甚至跑步

phpspec some_dummy_value
Run Code Online (Sandbox Code Playgroud)

没有回报

php bdd phpspec

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

System.BadImageFormatException:无法加载文件或程序集(来自installutil.exe)

我正在尝试使用InstallUtil.exe安装Windows服务,并收到错误消息

System.BadImageFormatException:无法加载文件或程序集' {xxx.exe}'或其依赖项之一.尝试加载格式不正确的程序.

是什么赋予了?


编辑:(不是由OP)从dup获取的完整消息获得更多点击[对于googleability]:

C:\ Windows\Microsoft.NET\Framework64\v4.0.30319> InstallUtil.exe C:\ xxx.exe Microsoft(R).NET Framework安装实用程序版本4.0.30319.1版权所有(c)Microsoft Corporation.版权所有.

初始化安装时发生异常:System.BadImageFormatException:无法加载文件或程序集'file:/// C:\ xxx.exe'或其依赖项之一.尝试加载格式不正确的程序.

.net 64-bit x86 windows-services x86-64

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