问题列表 - 第47779页

如何使Solr的拼写检查器忽略大小写?

你如何要求示例拼写检查器忽略大小写?我正在使用演示中显示的所有默认值.
现在我看到,如果我输入古代,它会问"你的意思是古代吗?"我该怎么办?

ps:我的schema.xml中没有"spell"这个词!它是如何工作的?

solr spell-checking

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

如果缓冲区大小超过256,则第二个MPI_Send挂起

int n, j, i, i2, i3, rank, size,  rowChunk,  **cells, **cellChunk;


MPI_Status status;

MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);


if(!rank){
    printf("\nEnter board size:\n");
    fflush(stdout);
    scanf("%d", &n);

    printf("\nEnter the total iterations to play:\n");
    fflush(stdout);
    scanf("%d", &j);


    srand(3);

    rowChunk = n/size; //how many rows each process will get

    for(i=1; i<size; i++){

        MPI_Send(&n,1, MPI_INT, i, 0, MPI_COMM_WORLD);
        MPI_Send(&j,1, MPI_INT, i, 7, MPI_COMM_WORLD);
    }

    cells = (int**) malloc(n*sizeof(int*));    //create main 2D array

    for(i=0; i<n; i++){

        cells[i] = (int*) malloc(n*sizeof(int));
    }

    for(i=0; i<n; i++){
        for(i2=0; …
Run Code Online (Sandbox Code Playgroud)

c mpi

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

如何让这个Emacs框架保持其缓冲区而不是调整大小?

我的Emacs框架看起来像这样:

+---------------------------+
|             |             |
|             |             |
|             |      B      |
|      A      |             |
|             |             |
|             |             |
|             |-------------|
|             |      C      |
+---------------------------+
Run Code Online (Sandbox Code Playgroud)

C通常是一个具有某种长时间运行过程的终端,如Web服务器或守护进程.不幸的是,各种各样的事情都喜欢在那个窗口中切换缓冲区,偶尔会调整大小.如何锁定缓冲区和窗口高度C

emacs

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

为什么在命令中对单个插入进行多次插入时会有显着的性能提升

我想插入大约3000条记录,当我按方法1进行时需要大约2分钟才能完成,但是如果我使用方法2插入完成的时间少于秒.虽然方法2不遵循良好的做法,但它给我带来了良好的性能提升.想了解为什么方法1需要花费很多时间,并且有更好的方法可以做到这一点

方法1:

public static void InsertModelValue(DataSet employeData, int clsaId)
{
    var query = @"INSERT INTO employee (id, name)
                  VALUES (@id, @name)";
    using (var connection = GetOdbcConnection())
    {                      
        connection.Open();                
        var tran = connection.BeginTransaction();
        try
        {                   

            foreach (DataRow row in employeData.Tables[0].Rows)
            {                       
                using (var cmd = new OdbcCommand(query, connection, tran))
                {
                    cmd.Parameters.Add("@id", OdbcType.VarChar).Value = row["ID"];
                    cmd.Parameters.Add("@name", OdbcType.Int).Value = Convert.ToInt32(row["Name"]);
                    cmd.ExecuteNonQuery();
                }
             }
            tran.Commit();
        }
        catch
        {
            tran.Rollback();
            throw;
        }                      
   }          
}
Run Code Online (Sandbox Code Playgroud)

方法2:

public static void InsertModelValueInBulk(DataSet employeData, int clsaId, int batchSize)
{ …
Run Code Online (Sandbox Code Playgroud)

.net c# ado.net

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

如何从经纬度和经度获得"x"米的纬度和经度?

我有一个米的距离和经度和经度.现在我希望从四个方向(南,北,东和西)的x米上的给定参考点获得纬度和经度.

我怎样才能获得这个价值?

我需要在C#中编写它,但欢迎使用任何伪代码或逻辑指南.

更新:

我有一个坐标作为参考点,我想计算北方5米的距离,保持经度不变.所以我想计算距参考点5米处的纬度.对于东西方向的所有3个方向,我必须这样做.我将经度保持为常数.

如果我们可以使用任何公式,请告诉我.

c# latitude-longitude

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

如何避免在AutoPostBack上滚动UpdatePanel?

我在updatepanel中有一个ASP.NET FormView.我通过为FormView中的每个项目设置AutoPostBack = true来自动保存表单.

这意味着用户可以快速连续点击几个元素,几乎同时触发几个异步回发.

我遇到的问题是,当异步回发尚未完成时,用户可以继续向下滚动表单.浏览器总是滚动回到第一次回发时的位置.

Page.MaintainScrollPositionOnPostback设置为False.

我在ajax和jquery中尝试了各种各样的事情:

  • 页面加载
  • add_initializeRequest
  • add_endRequest
  • 的document.ready
  • 等等..

但我似乎总是只能访问第一个回发时的滚动Y.

有没有办法在回发完成时检索当前滚动Y,所以我可以停止滚动发生?或者也许可以禁用滚动行为?

谢谢!


更新

感谢@chprpipr,我能够让它发挥作用.这是我的缩写解决方案:

var FormScrollerProto = function () {
    var Me = this;
    this.lastScrollPos = 0;
    var myLogger;

    this.Setup = function (logger) {
        myLogger = logger;
        // Bind a function to the window
        $(window).bind("scroll", function () {
            // Record the scroll position
            Me.lastScrollPos = Me.GetScrollTop();
            myLogger.Log("last: " + Me.lastScrollPos);
        });
    }

    this.ScrollForm = function () {
        // Apply the last scroll position
        $(window).scrollTop(Me.lastScrollPos);
    }

    // …
Run Code Online (Sandbox Code Playgroud)

asp.net scroll updatepanel autopostback

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

使用InnoIDE写入AppData目录?

我需要写信给:

C:\用户\用户\应用程序数据\漫游\ AppName的

安装过程中的文件夹.我正在使用InnoIDE程序进行设置,这很棒.但是,它似乎缺少一个"AppData"特殊文件夹,可以轻松访问该目录.

例如,您可以使用: DestDir: "{app}" 编写应用程序目录.

但是你怎么去AppData?是否有所有预设DestDir选项的列表?

inno-setup appdata userappdatapath

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

为什么enum而不是静态bool?

为什么在模板元编程中使用枚举而不是静态const bool被认为是更好的做法?
我在亚历山德列斯库的书中读到过这个但是找不到它,真的很想知道它.

c++ metaprogramming

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

c#代码,用于在不使用第三方库的情况下转换为PDF

在我目前的项目中,我必须将一些文件格式转换为PDF.源文件格式可以是MSOffice(.doc,.docx,.xls,.xlsx,.ppt,.pptx)和图像(.jpg,.png,. jpeg,.tiff).我们希望不使用任何第三方库.代码应该在c#中.请提供链接.谢谢你的提前?

c# pdf asp.net

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

通过.net winform应用程序连接到sql server

我正在使用form1创建一个简单的c#.net winform应用程序,它将连接到sql server.

我希望在建立与sql server的连接之前,应用程序要求用户输入登录名和密码进行连接.

为此我应该怎么做:

将登录名和密码放在两个文本框中并将它们传递给连接字符串,或者我应该将它们传递给app.config文件然后使用form1.cs中的app.config文件中的字符串?

安全问题会好吗?如果没有,那么实现这项任务的其他方法是什么?

.net c# sql sql-server sql-server-2005

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