问题列表 - 第44144页

SQL:取消null参数的'where'

这可能很明显,但我很困惑.

我有一个带有where子句的SQL查询(其中包含参数列表).如果所有这些参数都为null,我需要SQL忽略where子句并检索所有记录.在SQL中这很容易吗?我知道一种方法是,如果参数为null,只需使用代码删除where子句.

sql t-sql

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

为什么java类不从已实现的接口继承注释?

我一直在使用Guice的AOP来拦截一些方法调用.我的类实现了一个接口,我想注释接口方法,以便Guice可以选择正确的方法.即使注释类型使用Inherited annotation注释,实现类也不会继承Inherited的java doc中所述的注释:

另请注意,此元注释仅导致注释从超类继承; 已实现接口上的注释无效.

这可能是什么原因?了解对象类在运行时实现的所有接口并不是一件难事,因此必须有充分的理由支持这一决策.

java inheritance annotations interface guice

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

多个wget -ra网站同时进行?

任何带选项的命令/ wget?

对于多线程下载一个站点递归和同时?

multithreading wget

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

在Android中解雇ProgressDialog

当我单击列表项时,我想打开一个ProgressDialog,它打开了Web服务所单击项的数据.需要出现ProgressDialog,直到单击的项的WebContent被打开.

我知道使用Progress Dialog的代码,但我不知道如何解雇它.

我听说Handler将用于解雇Progress Dialog,但我没有找到最终使用Handler的任何有价值的例子.

任何人都可以告诉我如何使用处理程序来关闭进度对话框?

谢谢,大卫

android handler progressdialog

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

Mac OS X mySQL自定义数据库路径(MAMP PRO)

我正在使用MAMP(OS-X 10.6.6),我想将mySQL db文件夹移动到我的dropbox文件夹中.MySQL服务器MAMP运行存储其数据库

/Library/Application Support/appsolute/MAMP PRO/db/mysql
Run Code Online (Sandbox Code Playgroud)

..我无法让它遵循符号链接或别名到mysql文件夹.

有没有办法改变mySQL用于存储数据库的路径?在MAMP论坛上,他们说这是不可能的,但我想在MAMP正在运行的任何mySQL服务器上必须有某种配置文件,可以更改为指定使用过的DB的替代位置..?

有谁知道如何实现这一目标?将数据库存储在Dropbox上是我需要解决的最后一个元素,以便能够从我的不同计算机处理我的项目.

mysql macos mamp mysql-management

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

Maven:如何找到依赖于另一个工件的工件

让我们说,ArtifactA依赖于ArtifactB和ArtifactC也依赖于ArtifactB

我知道"mvn依赖插件"可以帮助列出项目/工件的依赖关系.

但反过来怎么样?如果我想找到依赖于给定工件的项目/工件列表?从上面的例子中,给定ArtifactB,我想获得ArtifactA和ArtifactC

我怎样才能做到这一点?

java maven

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

jQuery基本表单验证if或

这不起作用,我真的看不出它有什么问题,看起来很简单:

            $("#formLogin").submit(function(){
                var username = $("#username").val();
                var password = $("#password").val();
                if (username == ' ' || password == ' '){
                    return false;
                }
                else return true;
            });
Run Code Online (Sandbox Code Playgroud)

编辑:

即使字段为空,它仍然提交表单

validation jquery if-statement

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

Firefox中的CSS3翻转问题

所以我尝试使用CSS创建一个简单翻转的菜单:

img.fade {
  opacity: 1;
  -webkit-transition: opacity .08s linear;
}

img.fade:hover {
  opacity: 0;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<a href="#" class="main_menu_option"><span style="position: relative;"><img src="img/home_btn_hover.png" alt="#" class="fade"  ><img style="position: absolute;  left: 0px;" src="img/home_btn.png" class="fade" /></span></a>

     <a href="#" class="main_menu_option"><span style="position: relative;"><img src="img/explore_btn_hover.png" alt="#" class="fade"  ><img style="position: absolute;  left: 0px;" src="img/explore_btn.png" class="fade" /></span></a>

     <a href="#" class="main_menu_option"><span style="position: relative;"><img src="img/dives_btn_hover.png" alt="#" class="fade"  ><img style="position: absolute;  left: 0px;" src="img/dives_btn.png" class="fade" /></span></a>
Run Code Online (Sandbox Code Playgroud)

在safari/chrome中工作正常,但Firefox有一些我似乎无法解决的对齐问题.有任何想法吗?

在这里查看问题(确保使用firefox查看)

替代文字

html css firefox css3

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

为什么typeof(Foo)会返回null?

偶尔,我看到typeof(Foo)返回null.为什么会这样?

这是在C#,.NET 3.5中.

我认为它可能与包含尚未加载的类型的程序集有关,但测试应用程序显示程序集在使用的方法的开头加载typeof.

有任何想法吗?


更新1

  • 我不能提供可重复的样本,因为这在大型应用程序中发生
  • 当我说'偶尔'时,我的意思是在我的应用程序中使用相同的方法,但在各种情况下.此外,当它在运行时失败一次时,它每次都会失败,因为该应用程序的实例.

更新2

有问题的应用程序使用huuuuuge内存量并在32位XP上运行.我想也许它是一个TypeLoadException或OutOfMemoryException,它以某种方式被吞下(但我看不出如何,因为我已经尝试过在调试器中启用了第一次机会异常).


更新3

刚才遇到同样的问题.这是堆栈跟踪: 在此输入图像描述 到目前为止的代码实际上只是:

Type tradeType = typeof(MyTradeType)
TradeFactory.CreateTrade(tradeType)
Run Code Online (Sandbox Code Playgroud)

(之前,它是..CreateTrade(typeof(MyTradeType))如此我实际上无法判断typeof返回的null是否存在)

因此,看起来typeof()它不会返回null但是它CreateTrade方法结束时被设置为null.

exception(NullReferenceException)的HResult属性为0x80004003(Invalid pointer).对System.Runtime.InteropServices.Marshal.GetLastWin32Error( )(在立即窗口中)的调用返回127 (The specified procedure could not be found).我查看了模块窗口,并且已经加载了包含此类型和方法的模块,并且看起来没有任何加载器错误.


.net c#

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

std :: cin.getline()与std :: cin

什么时候应该std::cin.getline()使用?它有什么不同std::cin

c++ cin getline

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