问题列表 - 第33834页

JavaScript可以在局部变量之间混淆吗?

如果我有一对既设置局部变量的函数,例如,i公共for循环中的变量,又一个在另一个正在运行时调用,那么是否有命名空间混淆的危险?

javascript

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

自数据库创建以来,支持<Database>上下文的模型已更改

错误消息:

"自创建数据库以来,支持'AddressBook'上下文的模型已经改变.手动删除/更新数据库,或者使用IDatabaseInitializer实例调用Database.SetInitializer.例如,RecreateDatabaseIfModelChanges策略将自动删除并重新创建数据库,并且可选择用新数据播种."

我正在尝试使用代码优先功能,以下是我写的:

var modelBuilder = new ModelBuilder();
var model = modelBuilder.CreateModel();
using (AddressBook context = new AddressBook(model))
{
    var contact = new Contact
    {
        ContactID = 10000,
        FirstName = "Brian",
        LastName = "Lara",
        ModifiedDate = DateTime.Now,
        AddDate = DateTime.Now,
        Title = "Mr."

    };
    context.contacts.Add(contact);
    int result = context.SaveChanges();
    Console.WriteLine("Result :- "+ result.ToString());
}
Run Code Online (Sandbox Code Playgroud)

上下文类:

public class AddressBook : DbContext
{
    public AddressBook()
    { }
    public AddressBook(DbModel AddressBook)
        : base(AddressBook)
    {

    }
    public DbSet<Contact> contacts { get; set; }
    public …
Run Code Online (Sandbox Code Playgroud)

.net code-first entity-framework-4

245
推荐指数
9
解决办法
23万
查看次数

Visual Studio 2010 - 中断任何更改对象属性的内容

在Visual Studio 2010中是否可以中断更改对象属性的任何内容(例如方法)?

或者是否可以找出ASP.NET Webforms应用程序中的对象属性是否已更改?


更新:

正确的答案可以在以下网址找到:http://stackoverflow.com/questions/2682613/cant-set-breakpoints-on-an-auto-property-setter-why/6713920#6713920

c# debugging visual-studio-2010 visual-studio

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

ASPX PDF转换

有没有办法将按钮点击的当前aspx页面转换为PDF而不使用第三方工具?

asp.net

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

混合百分比和固定CSS

这是来自UI.StackExchange.com的重复:https://ux.stackexchange.com/questions/1004/mixing-percent-and-fixed-css

您是否应该将百分比和固定CSS应用在一起?它会引起问题,如果有的话会是什么类型的?

  • 混合会降低浏览器渲染性能吗?
  • 使用渐进式渲染浏览器,混合会在初始加载时给出奇怪的结果吗?

下面只是混合使用的一个愚蠢的例子,它可以是任何混合物. 我不是在寻找示例的验证. 我听说你永远不应该在下面的例子中做我所拥有的,所以我试图找出以这种方式使用CSS是一个问题.

混合使用示例:

<style>
.container
{
    width:300px;
}
.cell
{
    width:25%;
}
</style>

<table class="container">
     <tr>
        <td class="cell"><td>
        <td class="cell"><td>
        <td class="cell"><td>
        <td class="cell"><td>
     </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

css browser performance rendering cross-browser

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

用于识别文本文件中的编程语言的代码

我应该编写代码,当给出一个文本文件(源代码)作为输入时,将输出哪种编程语言.这是问题的最基本定义.更多限制如下:

  • 我必须用C++编写.
  • 应该识别各种语言 - html,php,perl,ruby,C,C++,Java,C#......
  • 误报(错误识别)的数量应该低 - 输出"未知"而不是错误结果.(它将在概率列表中,例如未知:100%,见下文)
  • 输出应该是代码知道的每种语言的概率列表,因此如果它知道C,Java和Perl,则输出应该是例如:C:70%,Java:50%,Perl:30%(注意有不需要概率总和高达100%)
  • 它应该具有良好的准确度/速度比(速度更受青睐)

如果能够以一种方式编写代码,即添加用于识别的新语言相当容易并且仅涉及为该特定语言添加"设置/数据",那将是非常好的.我可以使用任何可用的东西 - 启发式,神经网络,黑魔法.任何东西.我甚至被允许使用现有的解决方案,但是:解决方案必须是免费的,开源的并允许商业用途.它必须以易于集成的源代码或静态库的形式出现 - 没有DLL.但是,我更喜欢编写自己的代码或只使用其他解决方案的片段,我厌倦了整合其他代码.最后一点:也许你们中的一些人会建议FANN(快速人工神经网络库) - 这是我唯一不能使用的东西,因为这是我们使用ALREADY的东西,我们想要替换它.

现在的问题是:你将如何处理这样的任务,你会做什么?有任何建议如何实现这个或使用什么?

编辑:根据评论和答案,我必须强调一些我忘记的事情:速度是非常关键的,因为这将获得数千个文件,并且应该快速回答,所以查看一千个文件应该为所有这些文件生成答案最多几秒钟(文件的大小当然很小,每个几KB).所以试图编译每一个都是不可能的.问题是,我真的想要每种语言的概率 - 所以我宁愿知道该文件可能是C或C++,但它是bash脚本的可能性非常低.由于代码混淆,评论等我认为寻找100%准确的代码是一个坏主意,事实上并不是这个目标.

c++ algorithm text-processing language-recognition

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

比较两个列表并从一个列表中删除重复项

我有一个名为FormObject的对象,它包含两个ArrayLists - oldBooks和newBooks - 两者都包含Book对象.

oldBooks允许包含重复的Book对象newBooks不允许在其自身中包含重复的Book对象,并且不能在oldBooks列表中包含任何Book对象的重复项.

重复Book的定义很复杂,我无法覆盖equals方法,因为定义在Book对象的所有用途中都不是通用的.

我打算在FormObject类上有一个名为removeDuplicateNewBooks的方法,它将执行上述功能.

你会如何实现这个?我的第一个想法是使用HashSets消除重复但不能覆盖Book对象上的equals意味着它将无法工作.

java collections equals duplicates

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

使用sfinae来测试命名空间成员的存在

我试图弄清楚是否有可能使用sfinae来测试命名空间成员的存在.谷歌相当沉默.我尝试了以下代码,但它失败了.

namespace xyz{
 struct abc{};
}

struct abc{};

struct test_xyz{ 
 typedef char yes;
 typedef struct{ char a[2]; } no;

 template <class C> static yes test(xyz::C = xyz::C()); //lets assume it has default constructor
 template <class C> static no test(...);

 const bool has_abc = sizeof(test_xyz::test<abc>()) == sizeof(yes);
};
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

问候,

c++ templates namespaces sfinae

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

背景图象和在一个div的背景颜色以后

示例代码:

<div class="ex">Bla bla bla bla</div>
Run Code Online (Sandbox Code Playgroud)

在顶部将是背景图像,并且在它完成显示背景图像之后它将显示背景颜色.

这样的事情:

[Image] text
[color] more text
[color] mor text..
Run Code Online (Sandbox Code Playgroud)

我如何用CSS做到这一点?

谢谢.

css

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

更改静态数组

我在文件中声明了一个静态变量:

static char *msgToUser[] = {
    "MSG1                ", 
    "MSG2                ",
};
Run Code Online (Sandbox Code Playgroud)

在我正在做的一个类的方法之一:

void InfoUser::ModifyMsg( BYTE msgIdx, char *msgString ){
    strncpy( msgToUser[ idx ], msgString, DISPLAY_SIZE );
}
Run Code Online (Sandbox Code Playgroud)

当我执行strncopy时,程序崩溃了.我不确定我做错了什么

c linux arrays segmentation-fault strncpy

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