问题列表 - 第44036页

Lucene不敏感的空白分析仪?

我正在使用lucene进行搜索并使用标签我使用空白分析器.看起来它存储得当.使用标准分析器,我的'C#'搜索将产生C,C++的结果.我试过的每个分析器(我都没有尝试过)除了空白分析器之外做了这个.这很好,除非我搜索c#i没有结果(我使用小写C而不是大写).如果我搜索诸如"Lucene不敏感的空白分析仪"之类的标题,这很烦人.当它碰巧是"Lucene Insensitive Whitespace analyzer?"时.(注意前三个单词以upper开头,而最后一个单词与我的搜索相比,一个上面和下面都是).

如何制作不敏感的空白分析仪?注意:WhitespaceAnalyzer是密封的.

lucene whitespace lucene.net

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

java调用堆栈的最大深度是多少?

在得到StackOverflowError之前,我需要多深入调用堆栈?答案平台是否依赖?

java

94
推荐指数
3
解决办法
5万
查看次数

从字符串中查找并提取数字

我需要查找并提取字符串中包含的数字.

例如,从这些字符串:

string test = "1 test"
string test1 = " 1 test"
string test2 = "test 99"
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

.net c# regex string

294
推荐指数
22
解决办法
49万
查看次数

Gridview显示编辑按钮

我在gridview中的编辑按钮有一些问题.单击gridview中的edit时,cancel按钮将获得与编辑按钮相同的cssclass.所以我的取消按钮获得相同的编辑图标.

我想改变它,以便取消按钮得到一个不同的CSS类.所以我可以给它正确的图标而不是编辑ico :)

<asp:CommandField ShowEditButton="True" ButtonType="Button" ControlStyle-CssClass="edit-sprite"></asp:CommandField>
Run Code Online (Sandbox Code Playgroud)

asp.net gridview datagridview

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

从函数返回迭代器

我有以下示例:

#include <stdio.h>
#include <map>
#include <conio.h>

typedef std::map<int,int> mi;
typedef std::map<int,int>::iterator mit;

mit myfind(mi mymap)
{
    mit it = mymap.find(1);
    printf("in function: %d\n",it->second);

    return it;
}

void main()
{
    mi a;
    a.insert(std::pair<int,int>(1,2));
    a.insert(std::pair<int,int>(3,4));

    mit it = myfind(a);

    printf("out of function: %d\n",it->second);

    _getch();

}
Run Code Online (Sandbox Code Playgroud)

输出是:

功能:2

功能不足:-17891602

为什么?迭代器是否无效?为什么?提前致谢.

c++ stl

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

Datagrid与Gridview

可能重复:
ASP.NET中的DataGrid和GridView之间的区别?

asp.net中数据网格和网格视图的主要区别是什么?

c#

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

脚本从mysql中的表转储单个记录

我想从名为table1的mysql表转储id = 5的单个记录.

什么是mysql查询相同?

我想我们可以使用,mysqldump但我已经使用它与表的完整记录.但如何使用单一记录?

mysql mysqldump

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

HQL:如何选择不同列的所有实体?



一个简单的问题:
在这个例子中,我需要检索所有对象,但这些对象必须具有不同的msgFrom字段.
我用的时候

List<Message> list = getHibernateTemplate().find("select distinct m.msgFrom from Message m WHERE msgTo = ? AND msgCheck = 0", dinc);
Run Code Online (Sandbox Code Playgroud)

我得到下一个错误:

java.lang.ClassCastException: java.lang.Integer cannot be cast to com.example.model.Message
Run Code Online (Sandbox Code Playgroud)

我想这是因为Hibernate只检索一列,但我需要一个对象,而不是列.
我怎样才能做到这一点?
我想我可以滚动一个逗号,即

List<Message> list = getHibernateTemplate().find("select distinct m.msgFrom, m.To, m.datetime, .......... from Message m WHERE msgTo = ? AND msgCheck = 0", dinc);
Run Code Online (Sandbox Code Playgroud)

但如果我在这里有超过20个字段怎么办?有一个简单的解决方案吗?

谢谢!

hibernate hql

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

如何避免无法访问代码的警告

我有以下

string currency = string.Empty;
Regex r = new Regex(@"~(\w*[a-zA-Z0-9$£~%]+)", RegexOptions.IgnoreCase | RegexOptions.Compiled);
for (Match m = r.Match(expression); m.Success; m = m.NextMatch())
{
      currency = (m.Groups[1].Value);
      break;
}
return currency;
Run Code Online (Sandbox Code Playgroud)

内涵是,在循环中的第一个匹配之后它应该破坏.

警告消息(无法访问的代码)发生 在循环的m = m.NextMatch().

怎么克服这个?

谢谢

c#

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

Coldfusion开发服务器比生产慢

我们构建了一个开发服务器来测试我们的Web应用程序,然后再将它们部署到部署中

这是开发服务器的配置:

Win Server 2k8 - 32bit - Web版
Coldfusion 9 Entreprise
MySQL 5
IIS 6

此配置是生产环境的副本.不幸的是,我们面临着执行时间缓慢的问题.示例:已在生产服务器上启动的应用程序的执行时间平均为45-60毫秒,而开发时为500-600毫秒.当我们必须重新启动应用程序时,这在开发中经常发生,我们会失去很多时间... 6500-7000ms:((vs 1200ms)

我在本地服务器(我的计算机)上尝试过相同的应用程序,响应时间相当于生产服务器.

这是开发服务器的JVM配置:

-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5005 -server -Dsun.io.useCanonCaches = false -XX:MaxPermSize = 192m -XX:+ UseParallelGC -Xbatch -Dcoldfusion.rootDir = {application .home} /../ -Dcoldfusion.libPath = {application.home} /../ lib

源文件托管在NAS上; 我们必须在NAS上创建一个用户,与服务器的管理员用户完全相同.我们必须将Coldfusion和IIS应用程序池配置为以创建的用户身份运行以解决访问权限问题.但我认为这不是问题,因为我做了一些测试,将文件放在服务器本地的磁盘上,执行时间保持不变.

我不知道在哪里看......

**服务器监视器已关闭**

有人会有什么建议吗?

谢谢.

coldfusion performance windows-server-2008

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