小编Arn*_*son的帖子

如何在没有时间部分的情况下比较两个日期?

我想有一个compareTo方法忽略java.util.Date的时间部分.我想有很多方法可以解决这个问题.什么是最简单的方法?

java

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

Java接口和Objective-C协议之间的区别?

我认识Java,现在我正在学习Objective-C.Java接口和Objective-C协议之间究竟有什么区别?

java objective-c

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

跳转到定义的键盘快捷键

我正在寻找跳转到定义的键盘唯一快捷方式.内置快捷方式需要鼠标:+ 双击.

我试图为编辑>查找>跳转到定义菜单命令添加常规键盘快捷方式,但是,它只会在选择方法名称时起作用.我希望能够将光标定位在方法名称,类名或其他符号中,并点击类似+ Shift+的内容L.

有没有人知道一个解决方案,也许是使用脚本来解决问题?

更新:键盘快捷键有时有效,有时无效.当我将文本光标定位在没有参数的方法调用上并按+ Shift+时L,它将我带到定义.但它不适用于带id参数的方法.但是,如果参数是a,则它可以工作int.

我已向Apple提交了错误报告.

xcode keyboard-shortcuts xcode3.2

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

如何为同一个文件创建两个编辑器窗格?

我通常有一个垂直分割,两个编辑窗格彼此相邻.有没有办法在这两个窗格中都有相同的文件?

intellij-idea

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

最好的MySQL性能调优工具?

哪个是最好的,用户最友好的MySQL性能工具?我想帮助找出我设置的瓶颈.是SQL语句,设置变量还是其他问题?

mysql performance

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

如何清除IntelliJ项目索引?

我遇到了麻烦,让我怀疑有一个需要清除的错误索引文件.症状是:

  • Cmd + N只会在项目中找到类的子集
  • 尝试在包上运行JUnit测试将无法在该包中找到测试类.

在怀疑索引错误之前我重新安装了IntelliJ 8.1.3,然后我删除并重新检查了源代码.它没有帮助.只有在将代码签出到另一个文件夹后,IntelliJ才能再次开始正常工作,但仅适用于新项目文件夹.旧的项目文件夹仍然被感染.

那么该索引在哪里,我该如何清除它?

macos intellij-idea

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

MySQL":: 1"主机名是指什么?

在新安装的(Windows版本)MySQL 5.5.9上

SELECT user, host FROM mysql.user
Run Code Online (Sandbox Code Playgroud)

得到:

user            host    

root        localhost   
root        127.0.0.1    
root        ::1  
localhost    
Run Code Online (Sandbox Code Playgroud)

但IP /主机名在::1这里代表什么?

mysql ip hostname

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

如何判断Java中文件删除失败的原因?

File file = new File(path);
if (!file.delete())
{
    throw new IOException(
        "Failed to delete the file because: " +
        getReasonForFileDeletionFailureInPlainEnglish(file));
}
Run Code Online (Sandbox Code Playgroud)

那里getReasonForFileDeletionFailureInPlainEnglish(file)已经有很好的实施吗?否则我只需要自己写.

java error-handling file-io jdk1.6 jdk6

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

dynamic.classpath标志有什么作用?(IntelliJ项目设置)

.idea/workspace.xml文件中,可以找到以下内容:

<component name="PropertiesComponent">
  ...
  <property name="dynamic.classpath" value="false" />
</component>
Run Code Online (Sandbox Code Playgroud)

dynamic.classpath标志的目的是什么?

将其设置为true恰好是IntelliJ错误的解决方法.但我也很好奇它是否有任何副作用.

intellij-idea

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

从堆栈跟踪行号获取实际的jsp行号?

这是堆栈跟踪:

...
org.apache.jsp.showcustomer_jsp._jspService(showcustomer_jsp.java:128)
org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

这就是我做的:

  1. 从堆栈跟踪中获取行号,在本例中为128.
  2. 找到showcustomer_jsp.java文件(看起来不是很明显/var/run/tomcat-6/Catalina/localhost/_/org/apache/jsp).
  3. 打开它,然后转到第128行.
  4. 现在,在.jsp文件中搜索文件中第128行找到的内容_jsp.java.
  5. 繁荣!你完成了!

请问有更简单的方法吗?

java debugging jsp tomcat

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