问题列表 - 第9037页

Firefox扩展在安装时打开一个页面

我注意到一些Firefox扩展安装后会在重新启动浏览器后打开一个页面,例如StumbleUpon工具栏.

这对于显示更新说明和向用户提供一些教程类型信息非常有用.

在安装后用户第一次重启浏览器时,如何在Firefox插件中打开新页面?

firefox toolbar firefox-addon

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

PHP mysql_query没有返回false

刚刚学习PHP,我在理解mysql_query时遇到了一些麻烦.我的理解是,如果找不到记录,mysql_query应该返回FALSE.然而,似乎它总是返回true,因为"FOUND!" 永远是结果:

$q = "SELECT * FROM users WHERE username = 'doesnotexist'";

$r = mysql_query($q);

if (!$q) {
    echo "<p>NOT FOUND!</p>";
} else {
    echo "<p>FOUND!</p>";
}

mysql_close();
Run Code Online (Sandbox Code Playgroud)

提前感谢您可以放下任何光线.

php mysql

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

Delphi 2009的设计模式

我正在寻找Delphi 2009的设计模式(GOF,但也欢迎其他人).

在Delphi中有一些关于设计模式的非常好的和经典的文章:

此外,较新的Delphi通过模型视图在IDE中内置了一些设计模式.

但是,它们似乎都没有充分利用Delphi提供的新功能,如泛型匿名方法.有些C#示例使用泛型和匿名方法,但它们不能真正地1:1转换为Delphi,我想从那些在Delphi中具有这些特定功能实践经验的人那里得到一些建议. .

是在网上还是在书中提供任何示例,或者任何人都可以提供一些有用的示例或提示?

delphi design-patterns delphi-2009

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

Seam比Spring有什么优点/缺点?

Seam比Spring有什么优点/缺点?为什么我会使用Seam代替Spring?

是否有任何可以在Seam中完成的功能在Spring中无法完成?春天的任何东西都无法在Seam中完成?

有状态/无状态架构怎么样?我是Spring用户,所以我很自然.

spring seam

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

如何在JavaScript中反转字符串?

当传递给带有return语句的函数时,如何在JavaScript中反转字符串(或就地)?所有没有使用内置功能?.reverse(),.charAt()等等.

javascript string reverse

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

看起来我正在实例化这个SpeechAPI接口.怎么可能?

我在我的项目中使用Microsoft文本到文本语音功能.但我有一个问题,实际上并不是直接的.所以:

通常程序员在创建Interface时,会把我作为接口名称的前缀,如IReadable,IEnumerator等.但是我遇到了一些令我震惊的事情.

在Microsoft Text Speech DLL中有这样的东西:SpVoice是接口(他们没有把我作为前缀出于某种原因,我不知道为什么?)和SpVoiceClass.那么你可能会问的问题是什么,这里:

SpVoice speak= new SpVoice(); //I created an object from SpVoice Interface
speak.Speak("Hello StackOverFlow"); //and it speaks and say exactly what I write.
Run Code Online (Sandbox Code Playgroud)

SpVoiceClass speak =  new SpVoiceClass();
speak.Speak("Hello Kowanichi"); //and it does the same thing.
Run Code Online (Sandbox Code Playgroud)

我没有得到的是如何?第一个如何工作虽然它说它是一个包含大量未实现方法等的接口.

请有人解释我怎么样?

我现在真的很困惑,也许微软的开发人员没有把我的前缀放在那个原因上,它可以被实例化.

提前致谢.希望我清楚地描述我的问题.

这是我想让你看到的图片: alt text http://www.pixelshack.us/images/dngpe9kzoq83obtiami.png

interface class instance

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

Select和SelectMany之间的区别

我一直在寻找和之间的区别Select,SelectMany但我找不到合适的答案.我需要了解使用LINQ To SQL时的不同之处,但我发现的只是标准数组示例.

有人可以提供LINQ To SQL示例吗?

c# linq linq-to-sql

993
推荐指数
11
解决办法
47万
查看次数

是否可以在.NET MySqlCommand中使用MySql用户定义变量?

我正在尝试执行当前在phpMyAdmin中运行的查询,但是在使用MySqlAdapter在.NET中执行它时它不起作用.这是Sql语句.

SELECT @rownum := @rownum +1 rownum, t . *
FROM (
  SELECT @rownum :=0
) r, (
  SELECT DISTINCT
    TYPE FROM `node`
  WHERE TYPE NOT IN ('ad', 'chatroom')
)t     
Run Code Online (Sandbox Code Playgroud)

它使用@rownum对从内部标量查询返回的每个不同行进行编号.但是如果我在.NET中使用它,它假设@rownum是一个参数并抛出异常,因为我没有定义它.

using (var sqlConnection = new MySqlConnection(SOURCE_CONNECTION))
{
    sqlConnection.Open();

    MySqlDataAdapter sqlAdapter = new MySqlDataAdapter(SqlStatement, sqlConnection);

    DataTable table = new DataTable();
    sqlAdapter.Fill(table);
    sqlConnection.Close();

    return table;
}
Run Code Online (Sandbox Code Playgroud)

关于如何解决这个问题的任何想法?或者我可以通过哪种方式获得行号?

.net c# mysql

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

有没有人能够使用visual studio 2005或更高版本调试asp经典代码?

由于我需要调试asp经典代码,我已经被Visual Studio 2003困住了很长时间...

几年前我尝试用vs 2005调试经典的asp而没有运气,我认为有一些肮脏的黑客应该实现那种"魔法",但我无法让它工作......

我想知道是否有人比我幸运...

还没试过vs 2008,但由于缺乏对微软经典asp的支持,我对此并不十分自信...

-

编辑:

哎呀!刚刚发现了以下问题

Visual Studio 2008是否支持经典的ASP开发?

所以看来visual studio 2008真的支持经典的asp调试......

我将问题保持开放几天,以防万一有人想添加一些教程,评论或任何有趣的东西......

- 编辑:

一些链接

我讨论的脏视觉工作室2005 hack:

http://blogs.msdn.com/greggm/archive/2006/03/15/552108.aspx

一些链接解释了如何使用visual studio 2008调试经典asp,但还没有尝试过任何一个...

http://www.codeproject.com/KB/debug/DebugVBScriptVS2008.aspx

http://codepagoda.com/2009/04/30/debugging-classic-asp-with-visual-studio-2008-sp1-and-35-framework/

http://bytes.com/groups/asp/836751-better-debugging-classic-asp-visual-studio-2008-sp1

debugging visual-studio-2005 asp-classic visual-studio-2008 visual-studio

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

在javascript中静态或动态地"变换"变量?

或者更具体到我需要的东西:

如果我从另一个函数中调用一个函数,它是从调用函数中还是从上面的级别中提取变量?例如:

myVar=0;

function runMe(){
    myVar = 10;
    callMe();
}

function callMe(){
   addMe = myVar+10;
}
Run Code Online (Sandbox Code Playgroud)

如果通过runMe()调用callMe(),myVar最终会是什么?

javascript scoping

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