问题列表 - 第3118页

计算蛮力方法的操作次数

我是一名大三学生,我有一门名为"设计和算法分析"的课程.课程很酷,但教练不是.我不明白蛮力以及如何计算操作次数以及如何计算时间复杂度(最差,最好,平均),我试图在网上搜索它,但每次我以大o结束符号和我不想要的分而治之.如果你们中的任何人可以从这个链接下载教师幻灯片,看看我在说什么....

幻灯片

我真的需要你的帮助,我保证会尽我所能

algorithm brute-force

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

为什么内部异常到达ThreadException处理程序而不是实际抛出的异常?

在抛出异常并在Application.ThreadException事件处理程序中捕获它们时,我看到了一些奇怪的行为.

基本上下面的示例中发生的是在a的DoWork事件处理程序中抛出异常BackgroundWorker.该RunWorkerCompleted事件处理程序重新抛出与原来的内部异常的新的异常.

为什么内部异常出现在ThreadException事件处理程序中而不是抛出的实际异常?如果我没有在RunWorkerCompleted事件处理程序中提供内部异常,则会显示正确的异常.

using System;
using System.Windows.Forms;
using System.ComponentModel;

namespace WierdExceptionApp
{
    class WierdExceptionForm : Form
    {
        BackgroundWorker worker = new BackgroundWorker();

        public WierdExceptionForm()
        {
            worker.DoWork += new DoWorkEventHandler(worker_DoWork);
            worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(worker_RunWorkerCompleted);
            worker.RunWorkerAsync();
        }

        void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (e.Error != null)
            {
                throw new Exception("worker_RunWorkerCompleted", e.Error);
            }
        }

        void worker_DoWork(object sender, DoWorkEventArgs e)
        {
            throw new Exception("worker_DoWork");
        }

        [STAThread]
        static void Main()
        {
            Application.ThreadException …
Run Code Online (Sandbox Code Playgroud)

c# multithreading exception-handling winforms

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

提供RSS和Atom提要?我们需要两者还是RSS获胜?

我想为我的网站提供一些RSS feed.是否值得提供Atom提要?或Atom是更常见的饲料?有赢家吗?

顺便说一句,这与编程有关,因为我需要编写我们将提供的feed(或使用一些开源代码等).

更新

到目前为止,如果我只需要花时间支持Atom,看起来就像窥视Atom应该是要走的路?其他人都同意这些想法(并希望通过一些统计数据支持?)

可能解决方案

虽然我在网上寻找一些RSS架构细节,但我正在阅读RSS Wiki条目,他们说

截至2007年1月[更新],来自www.syndic8.com的跟踪数据表明当前使用的RSS的三个主要版本是0.91,1.0和2.0.其中,RSS 0.91占全球RSS使用量的13%,RSS 2.0占67%,而RSS 1.0占17%.[22] 但是,这些数字不包括竞争对手网络订阅源格式Atom的使用.截至2008年8月[更新],syndic8.com网站的总报价为546,069,其中86,496是Atom的一些方言,438,102是RSS的一些方言.[23]

这表明RSS是Atom的主要格式.

所以我可能自己也回答了这个问题.

rss atom-feed

16
推荐指数
2
解决办法
1363
查看次数

假"单击"以激活oncl​​ick方法

我有一个带onclick方法的元素.

我想在另一个函数中激活该方法(或者:假设点击此元素).

这可能吗?

javascript event-handling

46
推荐指数
6
解决办法
13万
查看次数

UpdateModel前缀 - ASP.NET MVC

我遇到了麻烦TryUpdateModel().我的表单字段以前缀命名,但我使用 - 作为我的分隔符而不是默认点.

<input type="text" id="Record-Title" name="Record-Title" />
Run Code Online (Sandbox Code Playgroud)

当我尝试更新模型时,它不会更新.如果我更改名称属性,Record.Title它可以完美地工作,但这不是我想要做的.

bool success = TryUpdateModel(record, "Record");
Run Code Online (Sandbox Code Playgroud)

是否可以使用自定义分隔符?

asp.net-mvc

10
推荐指数
2
解决办法
7735
查看次数

在ASP.NET MVC的母版页中使用脚本

我是ASP.NET MVC的新手,我在脚本方面遇到了一些麻烦...特别是我想在大多数页面中使用jQuery,所以将它放在母版页中是有意义的.但是,如果我这样做(来自我~/Views/Shared/Site.Master):

<script src="../../Scripts/jquery-1.2.6.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

那么这就是客户端的真实情况 - 当然只有在我们当前的路线恰好具有正确数量的水平时才有效.开始~/Scripts/...不起作用.与启动/Scripts/...,如果这个项目是在站点根(我不想承担)只会工作.

我有一种工作方法(我将在下面发布) - 但是:我错过了什么吗?

我宁愿不必涉及脚本管理器,因为这似乎打败了ASP.NET MVC模型的简单性......或者我担心太多了?

这是我可以使它工作的方式,这也适用于非平凡的虚拟 - 但它似乎过于复杂:

<script src="<%=Url.Content("~/Scripts/jquery-1.2.6.js")%>" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

.net asp.net asp.net-mvc scripting

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

如何使用MSTest进行RowTest?

我知道MSTest不支持RowTest和类似的测试.

什么是MSTests用户怎么办?如何在没有RowTest支持的情况下生活?

我已经看过DataDriven测试功能,但听起来有太大的开销,是否有任何第三方补丁或工具允许我进行RowTest类似的测试MSTest

unit-testing mstest data-driven-tests rowtest

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

舍入浮动到最近的因子?

我想解决一个小数学问题

给定数字x和分辨率y,我需要找到具有所需分辨率的下一个x'.

例如

x = 1.002     y = 0.1   x'= 1.1

x = 0.348     y = 0.1   x'= 0.4

x = 0.50      y = 1     x'= 1

x = 0.32      y = 0.05     x'= 0.35
Run Code Online (Sandbox Code Playgroud)

有没有聪明的方法在Python中这样做?

python algorithm math

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

eclipse格式的eclipse工作区文件

是否有关于eclipse工作区文件(.location,x.tree,...)格式的(好)文档?

我需要这个以编程方式为自动构建创建工作区.不幸的是,我必须从.NET程序中完成这项工作,所以我不能使用任何Eclipse类来做到这一点!(我们使用Eclipse + CDT管理我们的Linux C++项目).

eclipse format workspace file

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

用什么工具绘制文件树图

给定一个文件树 - 一个包含目录的目录等,你如何编写一个脚本来创建一个文件树图表作为一个图形文件,我可以嵌入一个文字处理器文档.我更喜欢矢量(SVG,EPS,EMF ...)文件.该工具必须在Windows上运行,但最好是跨平台的.该工具可以是商业的,但最好是免费的.

更新2012-02-20.这个问题与文档子项目有关.我不得不解释文件(特别是资源和配置文件)所在的位置.我最终使用了dos tree命令.我两个屏幕抓取结果(对于短文件夹)和更长的文件夹我重定向到文本文件,然后我编辑.例如,如果一个子文件夹包含20个类似类型的文件,这些文件分别对我正在制作的点不重要,我只剩下两个并用一个......替换其余的文件.然后我再次将文件打印到控制台,屏幕抓住了它.在屏幕抓取之前,我必须将前景颜色修改为黑色,将背景颜色修改为白色,以便更好地查看并在文档中保存墨水.

令人惊讶的是,它没有更好的工具.如果我有时间,我会写一个Visio扩展,或者可能是一些产生SVG的命令行.SVG是HTML5不合格的,甚至可以轻松地包含在在线文档中.

2017-10-17更新.对不起,这个问题因为不属于SO而被删除了.所以我已经重新措辞了.我需要一个脚本 - 而不是WYSIWYG.所以任何脚本语言或库都可以.所以这是一个代码编写问题,我相信属于SO.

filesystems bash shell diagram

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