问题列表 - 第49462页

实体框架4.1Code首先连接到Sql Server 2005

我正在尝试将Entity Framework 4.1 RC与SQL Server 2005实例一起使用.我创建了一个空数据库,我想将我的POCO对象保存到它.我的POCO看起来像:

public class Cart
{
    public Cart()
    {
        this.CartId = Guid.NewGuid();

    }

    public Guid CartId { get; set; }
    public decimal TotalCost { get; set; }
    public decimal SubTotalCost { get; set; }
    public decimal Tax { get; set; }
    public decimal EstimatedShippingCost { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的CartContext是:

public class CartContext : DbContext
{
    public DbSet<Cart> Carts { get; set; }
    public DbSet<Attribute> Attributes { get; set; }
    public DbSet<AttributeItem> AttributeItems { get; set; …
Run Code Online (Sandbox Code Playgroud)

entity-framework ef-code-first entity-framework-4.1

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

添加元素时java链表比arraylist慢?

我认为链接列表在添加元素时应该比arraylist更快?我刚刚测试了添加,排序和搜索元素所需的时间(arraylist vs linkedlist vs hashset).我只是使用java.util类进行arraylist和linkedlist ...使用每个类可用的add(object)方法.

arraylist out在填写列表时执行链表...并在列表的线性搜索中执行.

这是正确的吗?我在实施中做错了吗?

***************编辑*****************

我只是想确保我正确使用这些东西.这就是我正在做的事情:

public class LinkedListTest {

    private List<String> Names;

    public LinkedListTest(){
            Names = new LinkedList<String>();
    }
Run Code Online (Sandbox Code Playgroud)

然后我只使用链表列表方法,即"Names.add(strings)".当我测试arraylists时,它几乎相同:

public class ArrayListTest {

    private List<String> Names;

    public ArrayListTest(){
            Names = new ArrayList<String>();
    }
Run Code Online (Sandbox Code Playgroud)

我做得对吗?

java optimization linked-list arraylist

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

在Android模拟器中访问SQLite数据库

我正在使用将数据存储在sqlite db中的android应用程序,我希望能够访问当前存储在模拟器中的数据。我该如何连接到它并执行sql操作。

sqlite android-emulator

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

我可以用Node.js替换Apache吗?

我使用常见的嫌疑人(Apache,MySQL和PHP)在CentOS上运行一个网站.自从这个网站最初推出以来,它已经发展了很多,现在我想用它做更好的事情 - 即实时通知.根据我的阅读,Apache处理这个问题很糟糕.我想知道我是否可以用Node.js替换Apache(因此代替" LAMP "它将"LNMP").

我试过在线搜索解决方案,但还没找到.如果我正确地解释了我读过的东西,似乎大多数人都说Node.js可以同时替换Apache和PHP.我有很多现有的PHP代码,所以我宁愿保留它.

如果它还不是很明显,我很困惑,可以使用一些启示.非常感谢!

apache node.js

151
推荐指数
4
解决办法
6万
查看次数

如何从SQL Server数据库c#获取最新/最新记录?

在我的声明中:

SELECT
    MonitoringJob.ID,
    MonitoringJob.CreationDate,
    MonitoringJob.LastCheck, 
    MonitoringJob.Category,
    MonitoringJob.URL,
    MonitoringJob.Description,
    MonitoringJob.IsJobActive,
    History.ChangeDateTime
FROM  MonitoringJob
INNER JOIN History
ON MonitoringJob.ID=History.JobID
ORDER BY History.ChangeDateTime DESC
Run Code Online (Sandbox Code Playgroud)

我从数据库中获取:

7244D096-D388-4216-AE9D-8556F342F0F1    2011-03-17 22:47:15.007 2011-03-17 22:52:28.040 test2   www.spiegel.de  test2   1   2011-03-17 22:52:28.040
6152F7E6-5C4B-42B5-B05B-D3EC43E4B56F    2011-03-17 22:46:59.137 2011-03-17 22:52:27.507 test1   www.ragims.de   test1   1   2011-03-17 22:52:27.507
7244D096-D388-4216-AE9D-8556F342F0F1    2011-03-17 22:47:15.007 2011-03-17 22:52:28.040 test2   www.spiegel.de  test2   1   2011-03-17 22:51:28.323
6152F7E6-5C4B-42B5-B05B-D3EC43E4B56F    2011-03-17 22:46:59.137 2011-03-17 22:52:27.507 test1   www.ragims.de   test1   1   2011-03-17 22:49:27.413
Run Code Online (Sandbox Code Playgroud)

我想得到CheckDateTime的最新值,它是数据库中的最后一列.我只需要:

7244D096-D388-4216-AE9D-8556F342F0F1    2011-03-17 22:47:15.007 2011-03-17 22:52:28.040 test2   www.spiegel.de  test2   1   2011-03-17 22:52:28.040
    6152F7E6-5C4B-42B5-B05B-D3EC43E4B56F    2011-03-17 …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server

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

使用preg_replace替换空段,无法识别空格

我需要改变这个:

<p> </p>
Run Code Online (Sandbox Code Playgroud)

进入:

<p class="notmobile"> </p>
Run Code Online (Sandbox Code Playgroud)

在一个字符串上.看似简单,但以下不起作用:

$filecontent  = preg_replace('/<p> <\/p>/', '<p class="notmobile"> </p>',   $filecontent);
$filecontent  = preg_replace('/^<p> <\/p>/', '<p class="notmobile"> </p>',  $filecontent);
$filecontent  = preg_replace('/<p>\s<\/p>/', '<p class="notmobile"> </p>',  $filecontent);
$filecontent  = preg_replace('/<p>\s+<\/p>/', '<p class="notmobile"> </p>', $filecontent);
$filecontent  = str_replace('<p> </p>', '<p class="notmobile"> </p>',   $filecontent);
Run Code Online (Sandbox Code Playgroud)

为了确保我不会发疯,我在xxx上做了替换,把它变成yyy,效果很好.我觉得这个问题是我的空间,是不是一个正常的空间作为内容可能是Windows字符集ISO-8859-1或不管它是(或者它弄糊涂了,因为我们已经转换,为UTF-8沿线某处..)

从chome/firefox复制并粘贴空段也不起作用.

我有点卡住了:(感谢您的帮助!

更新:这是base64_output,AwMD是一个0的字符串,我用它来标记p字符串的开头,如上所示.

AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA8L3A + DQo8cD7CoDwvcD4NCjxwPsKgPC9wPg0KPHA + wqA8L3A + DQo8cD7CoDwvcD4NCjxwPsKgPC9wPg0KPHA + wqA8L3A + DQo8cD7CoDwvcD4NCjxwPsKgPC9wPg0KPHA + wqA8L3A + DQo8cD7CoDwvcD4NCjxwPsKgPC9wPg0KPHA + wqA8L3A + DQo8cD7CoDwvcD4NCjxwPsKgPC9wPg0KPHA + YmFzZTY0ZW5jb2Rpbmc8L3A + PC9w

*update2:我发现php中的charater ord值是:194后跟160 - 例如它是两个字符.奇怪的.*

php regex encoding

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

FluentValidation入门问题

我试图将FluentValidation 2.0与MVC 3项目一起使用.我按照这里的说明项目中安装了FV.

这是我的验证器类:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using FluentValidation;

namespace HandicapTracker.Models.Validation
{
    public class TournamentValidator : AbstractValidator<Tournament>
    {
        public TournamentValidator()
        {
            RuleFor(x => x.CourseId).NotEmpty();
            RuleFor(x => x.TournamentDate).NotEmpty().NotEqual(new DateTime());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我尝试使用该属性的地方:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
using HandicapTracker.Configuration;
using HandicapTracker.Models.Validation;
using Omu.ValueInjecter;
using FluentValidation;
using HandicapTracker.Models.Validation;

namespace HandicapTracker.Models
{
    [Validator(typeof(TournamentValidator))]
    public class Tournament : HandicapTrackerModelBase
    {
        private const int VisitingTeamIndex = 0;
        private …
Run Code Online (Sandbox Code Playgroud)

fluentvalidation asp.net-mvc-3

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

Git标签,为什么这个重复标签在遥控器?

30bd19ef190cf664356c715b56044ce739f07468        refs/tags/Prod_Release_2.3
4ae15ee04c2c41bfc7945e66f4effc746d52baec        refs/tags/Prod_Release_2.3^{}
Run Code Online (Sandbox Code Playgroud)

以上是git ls-remote --tags我的集中存储库(裸)中列表标签的输出.

对于Prod_Release_2.3我只期望1个标签,我不知道它Prod_Release_2.3^{}来自哪里.

在centralrepo1中,Prod_Release_2.3的id与centralrepo2的Prod_Release_2.3 ^ {}的id相同,反之亦然.

在我的本地存储库中只有一个标记Prod_Release_2.3.

有什么不对吗?或者这是设计?

中央存储库托管在Ubuntu上,我在我的开发机器中使用msysgit.

git

21
推荐指数
2
解决办法
6048
查看次数

如何选择包含类(jquery)的所有表行(tr)

我有一个表(#tbLog),需要选择包含一个名为private的类的所有表行(tr).

谢谢

jquery

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

Emacs区分大小写替换字符串

我刚刚问了一个相关的问题(setq问题),但它有明显的不同,所以我决定分开这个问题.

在我的.emacs文件中,我定义了一个绑定到该replace-string命令的键:

(define-key global-map "\C-r" 'replace-string)
Run Code Online (Sandbox Code Playgroud)

replace-string做基本的搜索和替换.假设搜索字符串的第一个字母是小写,如果case-fold-search是,nil则进行replace-string区分大小写的搜索,否则它会进行不区分大小写的搜索.

问题是case-fold-search控制"搜索"(如search-forward命令)和"搜索和替换"(如replace-string命令)的"区分大小写" .

现在的问题是如何让我JUSTreplace-string命令(或任何C-r必然)区分大小写,留下search-forward不区分大小写的,因为它是在默认情况下.

也许我需要设置case-fold-searchnil只为replace-string命令,但我不知道该怎么做.

emacs replace case-sensitive dot-emacs

11
推荐指数
2
解决办法
2870
查看次数