问题列表 - 第25733页

拼写检查winforms

在我的win形式C#app中,我希望能够添加拼写检查功能.但是,我想以自己的方式去做,而不是使用任何其他组件.我只需要一个在线服务,我可以发送请求或其他东西,它告诉我我发送的单词是否拼写正确.

首选但不是必需的:该在线服务也能够发回建议.

.net c# spell-checking winforms

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

期待LexBuffer <char>但是给出了一个LexBuffer <byte>类型'char'与'byte'类型不匹配

类型不匹配.期待 LexBuffer<char> 但是给定a LexBuffer<byte> 类型'char'与'byte'类型不匹配

这是我在使用fslex时收到的错误消息.我试过手动检查每次出现的lexbuf及其类型.它是LexBuffer<char>无处不在.但编译器仍然给我上述错误.你能否告诉我为什么会出现这种错误以及如何解决它.

{
    open System
    open Microsoft.FSharp.Text.Lexing
    open Microsoft.FSharp.Text.Parsing

    let lexeme (lexbuf : LexBuffer<char>) = new System.String(lexbuf.Lexeme)
    let newline (lexbuf:LexBuffer<char>) = lexbuf.EndPos <- lexbuf.EndPos.NextLine
    let unexpected_char (lexbuf:LexBuffer<char>) = failwith ("Unexpected character '"+(lexeme lexbuf)+"'")
}

let char = ['a'-'z' 'A'-'Z']
let digit = ['0'-'9']
let float = '-'?digit+ '.' digit+
let ident = char+ (char | digit)*
let whitespace = [' ' '\t']
let newline = ('\n' | '\r' '\n')

rule tokenize = parse
    | …
Run Code Online (Sandbox Code Playgroud)

f# fslex

6
推荐指数
2
解决办法
891
查看次数

如何在乘以两个2的补码整数时检测溢出?

我想将两个数相乘,并检测是否有溢出.最简单的方法是什么?

algorithm overflow integer-overflow twos-complement

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

如何处理巨大的桌子?

我想向用户显示一个包含~500,000行的表.该表应基于文件计算(即表在开头是已知的,并且不会更改).我想在内存性能方面构建此表的HTML文本并不是一个好主意.那我怎么能建这样的桌子呢?

我希望用户能够使用垂直滚动条滚动表格.是否有可能只在表格的可见部分建立?因此,我害怕看到延误.

使用服务器端编程而不是Javascript更好吗?

我不限于任何服务器端编程语言,所以任何建议将不胜感激!

html javascript

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

为什么2个浮点数之间的这种简单划分不适用于java?

System.out.println((26.55f/3f));
Run Code Online (Sandbox Code Playgroud)

要么

System.out.println((float)( (float)26.55 / (float)3.0 ));
Run Code Online (Sandbox Code Playgroud)

等等

返回结果8.849999.不应该8.85.

任何人都可以解释这一点,还是我们都应该避免使用花车?

java floating-point division

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

Tomcat SOLR多核设置

我整个上午都在尝试在Apache Tomcat服务器上运行的SOLR安装上设置多个核心但没有成功.我的solr.xml看起来像这样:

<solr persistent="false" sharedLib="lib">
  <cores adminPath="/admin/cores">
    <core name="core0" instanceDir="/multicore/core0">   
        <property name="dataDir" value="/multicore/core0/data" />
    </core>
    <core name="core1" instanceDir="/multicore/core1">
        <property name="dataDir" value="/multicore/core1/data" />
    </core>
  </cores>
</solr>
Run Code Online (Sandbox Code Playgroud)

什么是正确的目录结构?我是否需要在solrconfig.xml中进行更改?

tomcat solr multicore core

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

这个数组是固定的或暂时锁定的(在asp中)

我希望我的多维数组是动态的,当我尝试使用reDim时,我收到错误"此数组已修复或暂时锁定:refArr",以下是我的代码:

max=10
dim refArr(10,2)


dim i
i=0
while not rs1.eof

        max=max+1
        redim refArr(max,2)

    niftyChange=0

        refArr(i,0)="niftyDate" 
        refArr(i,1)="temp"

    i=i+1
    rs1.movenext

wend
Run Code Online (Sandbox Code Playgroud)

asp-classic

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

关于GC的问题

这是一个来自java考试的问题,

在#1有多少个物品可以进行gabage收集?

public class Main   {

Integer x = 32768;
public static void main(String[] args)
{ 
    Main m = new Main();
    m = null;
    // #1
  } 
}
Run Code Online (Sandbox Code Playgroud)

我以为它只收集整数x,GC甚至收集主要对象m?

java

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

C#单元测试代码问题

我们开始使用C#内置单元测试功能.我有VisualStudio 2008为我创建的单元测试代码.我在生成的代码上面几乎没有问题.以下是我从生成的文件中复制的代码:

  #region Additional test attributes
  // 
  //You can use the following additional attributes as you write your tests:
  //
  //Use ClassInitialize to run code before running the first test in the class
  //[ClassInitialize()]
  //public static void MyClassInitialize(TestContext testContext)
  //{
  //}
  //
  //Use ClassCleanup to run code after all tests in a class have run
  //[ClassCleanup()]
  //public static void MyClassCleanup()
  //{
  //}
  //
  //Use TestInitialize to run code before running each test
  //[TestInitialize()]
  //public void MyTestInitialize()
  //{
  //}
  //
  //Use …
Run Code Online (Sandbox Code Playgroud)

c# unit-testing

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

ByRef vs ByVal会产生错误吗?

ByRefvs ByVal生成错误!?

我有一个使用Object的方法

Function Foo(ByRef bar as CustomObject) as Boolean
Run Code Online (Sandbox Code Playgroud)

这个方法生成错误,因为一些奇怪的.NET运行时事物改变了bar对象,导致其Dispose()al.

花了很多时间来理解这个东西(......对象被改变的地方),直到有人替换ByRefByVal和对象在传递给这个方法时不再改变...

有人可以解释一下,会发生什么?

Nota Bene(编辑)

正如在我的情况的功能Foo不会修改bar,不应该ByRef还是ByVal同样的效果呢?

Foo距离读取性能bar.

码:

Module Module1

  Sub Main()
    Dim b As New Bar
    ' see the output bellow '
    Foo(b.Name)
    Console.ReadLine()
  End Sub

  Function Foo(ByRef name As String) As Boolean
    Console.WriteLine("Name is : '{0}'", name)
  End Function

  Class Bar
    Private _Name …
Run Code Online (Sandbox Code Playgroud)

.net vb.net .net-2.0

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