问题列表 - 第40518页

为什么我的C++ Builder程序比我的Delphi程序小得多?

今天我下载了Delphi和C++ Builder XE试用版.

我很担心Delphi exes的大小很长一段时间(在XE中它是850 kb),我想,为什么这么大的应用程序,即使它只是一个空白的形式?

但在C++ Builder XE上,最小大小只有120 kb!即使我在C++项目中包含Delphi表单,仍然没有主要的大小差异.

C++ Builder如何能够使用几乎相同的内容创建一个小的exe?为什么Delphi不能这样做呢?

delphi c++builder

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

在FAST搜索SharePoint 2010中使用KeywordQuery以编程方式为HitHighlightedSummary生成HTML

我正在尝试为FAST搜索开发自定义的SharePoint 2010 Web部件.我使用的Microsoft.Office.Server.Search.Query.KeywordQuery是这样的东西:

var FASTquery = new KeywordQuery(proxy)
{
    ResultsProvider = SearchProvider.FASTSearch,
    QueryText = queryText,
    ResultTypes = ResultType.RelevantResults | ResultType.RefinementResults
};
FASTquery.SelectProperties.AddRange(
    new string[] { "Title", /* ..., */ "HitHighlightedSummary" });
ResultTableCollection searchResults = FASTquery.Execute();
Run Code Online (Sandbox Code Playgroud)

我继续绑定searchResults[ResultType.RelevantResults]到一个Repeater控件.我试图通过调用来显示"点击突出显示的摘要" FASTquery.HighlightStringValue().我传递的价值是HitHighlightedSummary来自searchResults.搜索"ear"时搜索结果的示例如下:

<ddd/>FALSE ); GetDlgItem(IDC_<c0>EAR</c0>_PAIN_STATIC)-&gt;EnableWindow<ddd/>FALSE ); GetDlgIte(IDC_<c0>EAR</c0>_PAIN_ABSENT_RADIO<ddd/>FALSE ); GetDlgItem(IDC_<c0>EAR</c0>_PAIN_MILD_RADIO<ddd/>
Run Code Online (Sandbox Code Playgroud)

但是,当使用这样的字符串调用时,FASTquery.HighlightStringValue()会抛出一条System.ServiceModel.FaultException消息"值不在预期范围内".

将此摘录转换为HTML的正确方法是什么,还是应该HighlightStringValue()使用其他值调用?文档不是特别有用.

sharepoint sharepoint-2010 fastsearch keywordquery

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

在没有dll的情况下在2个项目之间共享代码

如何在不创建DLL的情况下在两个项目之间进行代码共享?

问题是:我有一个工具可以将用户和组从LDAP同步到数据库.

现在该工具是一个Windows服务,但测试它是非常困难和耗时的.

这就是我制作一个控制台应用程序的原因,我可以在其中测试LDAP同步,然后将相应的源代码文件复制到服务项目中.

但是......保持公共文件同步是一个问题.我不想制作一个DLL,因为这可能会让我遇到第3个项目的问题,一个Windows安装程序(用于服务)我必须使用ExecutingAssembly路径......

有没有办法分享代码而不需要单独的dll?Automagic静态链接,这么说呢?

.net c# vb.net windows-services

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

根据浏览器窗口大小应用不同的CSS样式表 - 我找不到任何确定的东西

请帮助我,如果你这么善良......

我有一些困难指出如何最好地解决这个问题,因为谷歌的新算法对我的(点对点)搜索术语不是很有帮助.

我的网站是100%流畅的宽度,我需要为1152/1024及以下的用户更改样式表.我开始使用以下jscript来检测分辨率并应用这些新的样式表,但它在IE中不起作用 - 很棒.

我理解基于实际浏览器窗口的样式表是最好的,但内容的最大宽度为1280px,因此我希望不会影响具有最小化窗口的巨大分辨率,我怀疑用户是否会费心去减少他们的窗口他们在1024及以下的分辨率.

这是我当前的代码放在头部:

<script type="text/JavaScript">
var screenwidth = screen.width;
if (screen.width < 1280){
document.write('<link rel="stylesheet" href="/Assets/Templates/Common/Public/1024res.css" type="text/css" media="screen" />');
}
</script>
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是:1)为什么这不适用于IE?2)这是最好的路线,特别是考虑到jscript可能被禁用?有谁知道如何最好地实现这一目标?

任何帮助 - 非常感谢!

html css

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

jqGrid - 禁用用户列大小调整

如何防止用户手动调整jqGrid列的大小?

false能从resizeStop 事件处理程序返回吗?

jqgrid

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

DataSet是否占用太多空间?

如果我想在SQL Server数据库中添加一些信息,我必须通过a DataSet和a来实现DataAdapter吗?

这个想法是,如果我的数据库有1-2百万个条目,DataSet考虑到我只想添加一行,是不是我的内存占用1-2密码行不必要?还有其他选择吗?

c# sql-server dataset

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

MERGE使用源行来定位列?

我有一些结构良好的数据,如下所示:

CREATE TABLE SourceBodyPartColors
(
 person_ID INTEGER NOT NULL, 
 body_part_name VARCHAR(5) NOT NULL
    CHECK (body_part_name IN ('hair', 'eye', 'teeth')), 
 color VARCHAR(20) NOT NULL, 
 UNIQUE (color, body_part_name, person_ID)
);

INSERT INTO SourceBodyPartColors (person_ID, body_part_name, color)
   VALUES (1, 'eye', 'blue'), 
          (1, 'hair', 'blond'), 
          (1, 'teeth', 'white'), 
          (2, 'hair', 'white'), 
          (2, 'teeth', 'yellow'), 
          (3, 'hair', 'red');
Run Code Online (Sandbox Code Playgroud)

可悲的是,目标结构不是很好,看起来更像是这样:

CREATE TABLE TargetBodyPartColors
(
 person_ID INTEGER NOT NULL UNIQUE, 
 eye_color VARCHAR(20), 
 hair_color VARCHAR(20), 
 teeth_color VARCHAR(20)
);

INSERT INTO TargetBodyPartColors (person_ID)
   VALUES (1), (2), (3);
Run Code Online (Sandbox Code Playgroud)

我可以UPDATE …

sql t-sql merge standards-compliance sql-server-2008

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

最有效的水印图像C#On the Fly?

我有一个用asp.net c#(Webforms)构建的电子商务商店,很多新产品图片很难找到,所以我想用我们的徽标或域名给它们添加水印.

有太多的产品只能下载图像并添加水印,具有有限图像编辑经验的用户将上传新的(因此他们将不知道如何添加水印).

所以我想这只是让我使用HttpHandler?是/否?如果是这样,你可以提供一些洞察力(最好是C#中的代码样本)到最有效的添加水印的方式,考虑到一些页面将有大约20个图像(Jpegs)(所有这些都需要加水印)

c# asp.net webforms watermark

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

处理多个recv()调用和所有可能的场景

我是C的新手并编写TCP服务器,并且想知道如何从发送服务器将响应的命令的客户端处理recv().为了这个问题,我们只说头是第1个字节,命令标识符是第2个字节,有效载荷长度是第3个字节,然后是有效载荷(如果有的话).

recv()这些数据的最佳方法是什么?我想调用的recv()在第3个字节到缓冲区中读取,检查以确保标题和指令标识符有效,然后检查有效载荷长度与有效载荷长度的长度再次调用的recv(),这增加了回到前面提到的缓冲区.阅读Beej的网络文章(尤其是本节在这里:http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html#sonofdataencap),然而,他建议用"足够大的数组两[最大"数据包"处理诸如获取下一个数据包之类的情况.

处理这些类型的recv()的最佳方法是什么?基本的问题,但我想高效地实现它,处理可能出现的所有情况.提前致谢.

c networking tcp recv

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

从Java打开和关闭应用程序

我想制作一个程序来打开和关闭计算机上安装的应用程序.

我知道用的

Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL "+"M:\\myfile.doc"); 
Run Code Online (Sandbox Code Playgroud)

打开Word文档myfile.doc

问题是使用此命令无法关闭执行命令时打开的Word应用程序.

如何从java程序中打开和关闭应用程序?

谢谢!

问候!

java pid file

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