问题列表 - 第32227页

MYSQL:不是在while循环中使用SELECT语句 - 我的选择是什么?

我有一个包含类别列表的表,另一个表包含每个类别中的产品列表.

例如

CatID | Cat_Name
----------------
1     | Books
2     | CDs
Run Code Online (Sandbox Code Playgroud)

ProductID | Product_Name     | CatID
------------------------------------
1         |The Bible         | 1
2         |The Koran         | 1
3         |90s Greatest Hits | 2
4         |80s Greatest Hits | 2
Run Code Online (Sandbox Code Playgroud)

我想做的就是得到

<ul>
<li>Books</li>
   <ul>
   <li>The Bible</li>
   <li>The Koran</li>
   </ul>
<li>Cds</li>
   <ul>
   <li>90s Greatest Hits </li>
   <li>00s Greatest Hits </li>
   </ul>
 </ul>
Run Code Online (Sandbox Code Playgroud)

没做(PHP)

$query = mysql_query("SELECT ... FROM categories")

while($row = mysql_fetch_assoc($query)):

$query2 = mysql_query("SELECT ... FROM products WHERE catId …
Run Code Online (Sandbox Code Playgroud)

php mysql select nested while-loop

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

用于在Windows XP中的D驱动器中查找大于10MB的文件的批处理脚本

我想有一个批处理脚本,我可以在D:驱动器中找到大于10MB的文件.

问候,轨道.

scripting batch-file

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

从字符串中删除所有HTML格式

我想比较2个字符串,但我只是意识到已经有一些html格式.

在执行string1 == string2时,如何让这两个字符串匹配.(注意:我不知道HTML格式是什么会提前)

string1 = "This is a test";
string1 = "<font color=\"black\" size=\"1\">This is a test</font>";
Run Code Online (Sandbox Code Playgroud)

c# string

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

hg移植失败 - 如何建议合并?

我的branch2274默认分支.Rev.415是第一次提交,它与rev共享一个祖先.默认分支上的412.

Branch2274是一个错误修复,需要很快合并到默认但是我做了一个非常愚蠢的事情 - 我合并了一个功能分支的变化(在修订版418)

简单来说,我需要撤消rev带来的任何变化.418.似乎有很多方法可以尝试这一点,但我很难让它们中的任何一个起作用:

Mercurial队列尝试:

我已经尝试将revs 415,416,417,(跳过418),421,428导入补丁队列,因此我可以将它应用于rev 425.

问题:tortoisehg只允许我导入转速428,421,但导入417是灰色的,但导入418只是给我错误"abort:无法导入合并修订版418"

移植尝试:

patching file Portal/Instructor/Login.aspx.vb
Hunk #1 FAILED at 18
1 out of 1 hunks FAILED -- saving rejects to file Portal/Instructor/Login.aspx.vb.rej
applying 66b6b089ee01
abort: Fix up the merge and run hg transplant --continue
patch failed to apply

[command interrupted]
Run Code Online (Sandbox Code Playgroud)

Login.aspx.vb在默认情况下已更改,我理解合并失败的原因.

我如何"修复"合并?

或者,是否有更简单的方法让我采取转速.418并告诉mercurial撤消它在case2274上新提交带来的更改?

mercurial

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

如何在apache BasicDataSource中使用加密密码?

目前我将密码[未加密]保存在属性文件中.此密码使用ant放置在配置xml中.
[配置xml用于数据源,它正在创建dbcp.BasicDataSource的对象]

现在,是否有可能在ant目标之后以加密形式复制密码.听说Jasypt能做到这一点!直到现在我还没试过这个.但是,问题并没有在这里结束.BasicDataSource不接受加密密码.是否有BasicDatasource的替代品.

仅供参考:我正在使用Spring,如果这很重要的话.

java apache ant encryption datasource

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

什么时候使用ViewData而不是ViewModels?

假设您想开发控制器以便使用ViewModel来包含您呈现的视图的数据,那么是否所有数据都包含在ViewModel中?什么条件可以绕过ViewModel?

我问的原因是我处在一些代码使用ViewData而一些代码正在使用ViewModel的位置.我想在团队中分发一套关于何时正确使用ViewData的指南,以及何时只是采用快捷方式.我希望得到其他开发人员的意见,以便我知道我的指导方针不仅仅是我的偏见.

asp.net-mvc viewdata viewmodel

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

ajax - 在写入页面之前检查图像是否已加载

在我认为这个项目结束之后,我遇到了一些我刚刚发现的问题.它在我的本地服务器上工作得很好但是当我实时推送代码时,图像可能需要半秒才能正确加载,导致在加载图像上弹出一个小页面缩略图.哎呀

替代文字http://img815.imageshack.us/img815/985/loading.jpg

那么最近发生了什么?首先,运行一个函数,在window.load该函数上创建了大量列表项,其中加载gif作为bg图像.

然后,此函数将<img>标记弹出到第一个列表项中,并onload调用第二个函数

第二个函数循环遍历XML文件,并将xml中的URL包装在<img>标记中,并将其放在下一个空格中LI.这就是问题所在.目前<img src=$variable onload=loadnextimage() />它在实际加载之前将它放入List项.

我的代码:

$(window).load(function() {
            txt="";
            for(d=0;d<100;d++)
            {
                txt=txt + "<li class='gif' id='loading"+d+"'></li>"; 

            }
            document.getElementById('page-wrap').innerHTML=txt;
            document.getElementById('loading0').innerHTML="<img src='images/0.jpg' onLoad='loadImages(0)' />";
        });
        function loadImages(i){ 
            i++
            $.ajax
            ({
                type: "GET",
                url: "sites.xml",
                dataType: "xml",
                async: "true",
                success: function(xml) 
                {
                    var img = $(xml).find('image[id=' + i + ']'),
                    id = img.attr('id'),
                    url = img.find('url').text();
                    $('#loading'+i).html('<img src="'+url+'" onLoad="loadImages('+i+')" />').hide();
                    $('#loading'+i).fadeIn();
                }
            });
        }
Run Code Online (Sandbox Code Playgroud)

我有一种感觉,这可能是非常棘手的实现我如何设置它,我有一种感觉,我可能需要创建一个img对象,并等待加载???

一旦页面被缓存,加载显然工作正常,但它首先加载时有点痛苦,所以我需要解决这个问题.任何建议欢迎:)谢谢

ajax jquery image

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

Sql Server最有效的加入方式

我有一个大约有3000条记录的表,我需要将其导出到csv(通过.net Web应用程序)但是我还需要从大约10个其他表中提取信息(每个大约还有3000条记录),以便形成更多列,例如

Individual Table
Organisation Table
IndividualOrganisation Table

输出:Individual.Name,Organisation.Name

目前我正在使用存储的进程创建一个带有额外列的临时表(例如,一个用于Organisation.Name等...)然后从其他10个表中一个接一个地执行查询以将信息输入.这会导致超时时间过去即使我将时间延长到200,sql连接上的错误!

在我的存储过程中构造一个庞大的单个sql语句并执行它会更好吗?这些"加入"的10个表是以用户选择为条件的,存储过程当前具有ifs序列然后选择

.net sql sql-server

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

以编程方式设置SharePoint页面的标题?

我需要在代码中设置SharePoint页面的页面标题(页面标题).我已经测试过了

this.Page.Title = "My Page Title";
Run Code Online (Sandbox Code Playgroud)

但是,当页面加载时,这不会改变标题.任何人都可以提供有关如何做到这一点的建议吗?

谢谢,MagicAndi

api sharepoint moss sharepoint-2007

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

为什么NoSQL说传统的RDBMS不擅长可扩展性

我读过一些文章说,像MySQL这样的RDBMS并不擅长扩展,但像MongoDB这样的NoSQL可以很好地分解. 我想知道RDBMS提供的哪个功能本身不能很好地分片.

rdbms sharding scalable nosql

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