小编Luk*_*101的帖子

我可以使用silverlight来替换javascript和JQuery吗?

我有一个大量使用JQuery的web应用程序.如果可能的话,我想开始使用silverlight.而不是使用jquery ajax功能和其他jquery功能,我想使用silverlight.这可能与silverlight有关吗?

c# silverlight asp.net-mvc

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

C# 与 Python:XML 处理/处理效率

我正计划编写一个中等规模的 Web 应用程序,其中 XML 较多。我需要进行繁重的 xml 处理。当用户请求网页时,程序将从数据库中获取 XML,然后处理该 XML,然后将结果呈现给浏览器。XML 并不大,但我需要不时更改 xml 规则。我的选择是 asp.net mvc c# 或 python django。我需要知道这些语言中哪一种在处理 XML 方面具有最高的生产力。

另外,如果您除了 c# 或 python 之外还有任何其他建议,请提出。谢谢

c# python django asp.net-mvc-2

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

什么是一些新兴的编程语言

什么是一些新的和令人兴奋的编程语言?我已经看过ruby和python了.还有其他语言吗?

programming-languages

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

如何找到类似的文件

你如何在Lucene中找到给定文档的类似文档.我不知道文本是什么我只知道文件是什么.有没有办法在lucene中找到类似的文件.我是新手,所以我可能需要一些手握.

lucene full-text-search morelikethis

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

如何按列分组

嗨,我知道如何使用group by子句为sql.我不知道如何解释这个,所以我画了一些图表.这是我的原始数据:

Name          Location
----------------------
user1         1
user1         9
user1         3
user2         1
user2         10
user3         97
Run Code Online (Sandbox Code Playgroud)

这是我需要的输出

Name          Location
----------------------
user1         1
              9
              3
user2         1
              10
user3         97
Run Code Online (Sandbox Code Playgroud)

这甚至可能吗?

sql oracle

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

NHibernate和SQL Server 2012序列

NHibernate与SQL Server 2012序列的兼容性如何?我看到SQL Server最终有序列,这在我当前的项目中非常有用.我看到NH支持其他数据库,但没有看到对SQL Server 2012的任何支持.

c# nhibernate sql-server-2012

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

排序时使空值始终存在

我使用下划线来排序数组.有没有办法使空值总是持续上升或下降?例如:

[
    { name: 'a', age: 1 }, 
    { name: 'z', age: 5 }, 
    { name: '', age: 1 }, 
    { name: 'v', age: 7 }
]
Run Code Online (Sandbox Code Playgroud)

会生产

[
    { name: 'a', age: 1 }, 
    { name: 'v', age: 7 }, 
    { name: 'z', age: 5 }, 
    { name: '', age: 1 }
]
Run Code Online (Sandbox Code Playgroud)

和降序将产生:

[
    { name: 'z', age: 5 }, 
    { name: 'v', age: 7 }, 
    { name: 'a', age: 1 }, 
    { name: '', age: 1 } …
Run Code Online (Sandbox Code Playgroud)

javascript underscore.js

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

如何为lucene添加多个AND布尔查询

我有1000万个lucene文件,看起来像这样:

{
     "0": 230,
     "1": 12,
     "2": 611,
     "3": 800
}
Run Code Online (Sandbox Code Playgroud)

我试图找到所有文件,所有字段都小于10.这是我有的lucene代码:

BooleanQuery bq = new BooleanQuery();
bq.Add(NumericRangeQuery.NewIntRange("0", 1, 10, true, true), Occur.MUST);
bq.Add(NumericRangeQuery.NewIntRange("1", 1, 10 , true, true), Occur.MUST);
bq.Add(NumericRangeQuery.NewIntRange("2", 1, 10, true, true), Occur.MUST);
//bq.Add(NumericRangeQuery.NewIntRange("3", 1, 1000, true, true), Occur.MUST);

TopDocs hits = searcher.Search(bq, 10);
int counter = 0;
foreach (ScoreDoc scoreDoc in hits.ScoreDocs)
{

   Lucene.Net.Documents.Document doc = searcher.Doc(scoreDoc.Doc);
   Console.WriteLine("3: " + doc.Get("3"));
   counter++;
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,当我检查所有4个属性以查看是否所有4个属性都在1到10之间时,我没有得到任何结果.当我检查前3个属性时,我得到了正确的结果.但是,当我添加第四个时,我什么也得不到.正如您所看到的那样,第四个布尔子句被注释掉了,因为它不会产生任何结果.我甚至在1到1000之间的整个范围内进行了第四次财产检查,但我仍然没有结果.难道我做错了什么?以下是我构建索引的方法.

public static void BuildIndex()
{
    Directory directory = FSDirectory.Open(new System.IO.DirectoryInfo("C:\\Users\\Luke\\Desktop\\1"));
    Analyzer analyzer …
Run Code Online (Sandbox Code Playgroud)

c# lucene lucene.net

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

如何在不指定类的情况下使用MongoDB C#驱动程序

我正在使用MongoDB c#driver 2.0.我试图在没有指定类型或类的情况下获取集合.注意:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MongoDB.Bson;
using MongoDB.Driver;
using MongoDB.Driver.Core;
using MongoDB.Driver.Linq;
using MongoDB.Shared;

namespace Meshplex.Service.DataWarehouse
{
    public class ProfileControllerMongoDB
    {
        private IMongoDatabase _mongoDb;
        private IMongoCollection _myCollection;
        //private IMongoCollection<ClassHere> _myCollection;

        public ProfileDataControllerMongoDB()
        {
            _mongoDb = GetMongoDatabase();
            _myCollection = _mongoDb.GetCollection(GetCollectionName());
            //_myCollection = _mongoDb.GetCollection<ClassHere>("Collection");
        }

        public async Task<string> GetAllRecords()
        {
            //This should return json
            return await _myCollection.Find(new BsonDocument());
        }
Run Code Online (Sandbox Code Playgroud)

如你所见,我应该在声明时指定一个类IMongoCollection.有没有办法在不指定类的情况下使用MongoDB驱动程序?

c# mongodb mongodb-csharp-2.0

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

如何在 SQL Server 中查找数字序列中的间隙

我试图找到这个表中最小的缺失数字。

+------+--------+
| id   | number |
+------+--------+
|  902 |    1   |
|  908 |    2   |
| 1007 |    7   |
| 1189 |    8   |
| 1233 |   12   |
| 1757 |   15   |
+------+--------+
Run Code Online (Sandbox Code Playgroud)

在数字列中,您可以看到数字之间有几个间隙。我需要得到最小间隙之后的数字。所以在上面的例子中我需要数字 3。因为 2 是间隙后的最小数字。

sql sql-server sql-server-2014

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