问题列表 - 第8063页

哈希表与二进制搜索树的大O.

哪个会花更长的时间?

按排序顺序打印存储在二叉查找树中的所有项目,或按排序顺序打印存储在哈希表中的所有项目.

由于哈希表从未排序正确,因此以排序顺序打印哈希表的项目需要更长的时间?和BST是?

big-o binary-tree hashtable

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

使用ac#Setup项目,如何在安装项目的msi中获取配置文件(nlog.config)?

nlog.config被放入我的项目的bin/Debug中.在安装项目中,我有项目a的主要输出和要包含在Application文件夹中的项目a的内容文件.nlog.config,但不是对msi.有任何想法吗?

c# deployment installation

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

使PDF显示为内联而不是单独的Acrobat Reader窗口

我有一个ASP.NET ashx类,它从数据库中检索数据,使用iTextSharp创建PDF文件,并将PDF流式传输到浏览器.浏览器(至少IE和Firefox)将Acrobat Reader作为单独的窗口启动以打开文件.我希望它能在浏览器中显示内联.

这是我可以从服务器端完全控制的东西吗?我已经将Content-Type标题设置为application/pdf,我已经尝试设置Content-Disposition和Content-Length.到目前为止,没有任何工作.

我还缺少另一个头吗?PDF本身有什么东西告诉浏览器如何显示它?还有其他想法吗?

browser pdf asp.net

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

如何设计线性GUI程序

我正在制作一个简单的Qt应用程序.它有4个屏幕/页面:

  1. 开始导入
  2. 选择要导入图像的文件夹
  3. 接受或拒绝文件夹中的每个图像,当没有图像时:
  4. "没有剩下的图像"和一个OK按钮.

我无法弄清楚实现这个的最佳方法.我开始使用QWidget,但很快就无法管理.

QWizard太受限了吗?

编辑:QWizard的部分问题是它似乎总是有"后退"和"下一步"按钮.我不希望这些作为这个程序中的选项,所以这让我相信一个向导并不是我所追求的.

user-interface qt

0
推荐指数
2
解决办法
1199
查看次数

ASP中的HTML:直言不讳:它试图帮助太多

编辑:更新以获得更清晰.

我有一个无序的项目列表,我需要本地化.而不是包装每个列表项的文本 - 在数百个<li>的过程中,可能会杀了我 - 我决定将<ul>包装在文字中.这样,我可以在资源文件中抛出"text"属性进行本地化.

但是,asp.net认为我的代码中的每个换行符应该替换为<br />.有没有一个属性或方法可以解决这个问题,除了在文本中替换每个\n之外什么都没有?我试过Mode ="PassThrough",这似乎没有什么区别.

我暂时在<ul>的显示内部完成了所有内容:在我的CSS中没有,但它感觉很乱.我宁愿它根本不渲染<br />.

码:

<asp:Literal id="literal" runat="server">
    <ul>
        <li>Item 1</li>
        <li>Item 2</li>
        ...
        <li>Item 50</li>
    </ul>
</asp:Literal>
Run Code Online (Sandbox Code Playgroud)

它给了我什么:

<ul>
<br />
    <li>Item 1</li>
    <br />
    <li>Item 2</li>
    <br />
    ...
    <br />
    <li>Item 50</li>
    <br />
</ul>
Run Code Online (Sandbox Code Playgroud)

asp.net

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

什么时候CSS Sprite太大了?

sprite的主要目的是减少对页面上的图形元素对服务器的http请求吗?或者你想尝试尽可能多的元素适合精灵.

我想我要问的是:精灵什么时候太大了?

html css css-sprites sprite

17
推荐指数
4
解决办法
5862
查看次数

批处理(.bat)文件的新窗口问题

我正在使用批处理文件打开一些新窗口.一旦他们完成了他们的流程,我就会退出/ c设置.但是,我希望我的主要批处理过程在继续之前等待一个窗口完成,而不是一次完成所有操作.

例如,如果我的主批文件有:

@ECHO OFF

启动"Win1"cmd.exe/c scomp -out ........\tasks\JARs\MessageLog.jar MessageLog.xsd -compiler"C:\ Program Files\Java\jdk1.5.0_18\bin\javac .可执行程序"

启动"Win2"cmd.exe/c scomp -out ........\tasks\JARs\OwnshipData.jar OwnshipData.xsd -compiler"C:\ Program Files\Java\jdk1.5.0_18\bin\javac .可执行程序"

我希望Win1在文件移动到Win2之前完成执行.截至目前,它们同时执行.

winapi cmd batch-file

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

如何在XCode中为两个体系结构(模拟器,iphoneos)构建一个库

我为iPhone做了一个小库,我想重新分发,但我找不到如何编译它来在模拟器和iphoneos上工作.我知道有一种方法可以为这两种架构构建一个lib.a,但我无法弄明白.

architecture xcode objective-c

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

Jquery - 获取具有相同类的多个跨度的文本?

我对jquery比较陌生,所以我希望这是一个简单的问题.我需要将多个跨度附加到无序列表中的行项目.
基本上,每个订单项都包含一个,我需要抓取该范围的内容并将其附加到其所包含的订单项的底部.这是我到目前为止的内容:

我的jquery代码:

  $("ul").ready(function(){
    var Name = $(".name") .text();
    var Content = $(".content") .text();
    $("li") .append("<span class=\"additional\"><a href=\"/addinfo.php\">"+ Name +"'s additional info</a></span>"); 
 });
Run Code Online (Sandbox Code Playgroud)

需要修改的原始HTML:

<ul>
  <li>
  <span class="name">John Doe</span><br />
  <span class="content">John is an excellent Swimmer</span><br />
  </li>
  <li>
  <span class="name">Jane Doe</span><br />
  <span class="content">Jane loves to play basketball</span><br />
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

  • John Doe
    John是一位出色的游泳选手
    John DoeJane Doe的附加信息

  • Jane Doe
    Jane喜欢打篮球
    John DoeJane Doe的另外信息

这是期望的结果:

  • John Doe
    John是一名优秀的游泳选手
    John Doe的附加信息

  • Jane Doe
    Jane喜欢打篮球
    Jane Doe的额外信息

正如您所看到的,不是仅使用所有"名称"变量并将它们放在一起,而不是仅仅使用该行项目的"名称"变量.我确定它需要某种类型的这个,$(this)或.each调用它,但我似乎无法在任何地方的文档中找到它.

有人可以帮忙吗?谢谢!特洛伊

jquery

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

将巧克力棒分成相等部分的算法

一个随意的想法突然出现在我的脑海里(当然我正在分享巧克力吧!).我想知道是否有一个通用的算法来解决这个问题.

问题是这样的:

信息

1.你有一个巧克力棒,小方块排列成矩形矩阵
2.房间里有n个人

问题

编写一个输出最佳配置(pxq)的算法,其中可以在n, n-1, n-2...., 2, 1给定以下限制的人之间平均分配条:

1.小方块(单位正方形)不能切成小块
2.所有中断都必须是完全沿着一个轴
3 完成.中断的总数不能超过n(这是为了阻止低效的解决方案,例如试图将整个条分成小块并分割小块)
4.p或q不能相等1. yx在其中一个答案中指出,如果一方有一个酒吧,问题很容易解决.然而,这对于现实世界的情况来说不是一个好的解决方案 - 这是解决这个问题的意图:)

示例

对于n = 4,最佳配置是4 x 3.

 ~~~~ ~~~~ ~~~~ ~~~~
|    |    |    |    |
 ~~~~ ~~~~ ~~~~ ~~~~
|    |    |    |    |
 ~~~~ ~~~~ ~~~~ ~~~~
|    |    |    |    |
 ~~~~ ~~~~ ~~~~ ~~~~
Run Code Online (Sandbox Code Playgroud)

这种配置可以分为:

沿垂直轴
3 个断裂的4个人3 个沿水平轴有2个断裂的人2个
中间有1个断裂的人

其他经验解决方案(n, p, q) = (1, 1, 1); (2, 2, 1); (3, 3, 2); (4, 4, …

algorithm geometry 2d

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