草庐IT

file_lines

全部标签

Java 泛型错误 : inconvertible types from command line compiler

我有一些使用泛型的Guice绑定(bind)代码,这些代码可以在Eclipse的编译器中正常编译和运行,但不能在Java(命令行)编译器中正常运行。我升级到最新的(1.7.0_01)JavaSDK,但仍然出现以下错误。[error]...\BindCategorySelectorActivity.java:42:error:inconvertibletypes[error](Class>>)CategoryDataProvider.class);[error]^[error]required:Class>>[error]found:Class[error]1error[error]{f

java - File.renameTo 和 Files.move : Which is faster? 的区别

Java中的File.renameTo和Files.move都可以移动文件。两者有什么区别?哪个性能更好? 最佳答案 publicbooleanrenameTo(Filedest)Renamesthefiledenotedbythisabstractpathname.Manyaspectsofthebehaviorofthismethodareinherentlyplatform-dependent:Therenameoperationmightnotbeabletomoveafilefromonefilesystemtoanoth

【黄啊码】mysql启动报错:The server quit without updating PID file[网上的都是坑货]

大家好,我是黄啊码,最近在手动安装mysql的时候遇到了一点问题,然后按照网友们的操作,没一次成功,最终在一位大佬的指导下,终于解决了,特地整理如下:原因分析:上一次关机前未正常关闭MySQL解决方案:删除进程锁文件 /var/lock/subsys/mysql servicemysqldstartStartingMySQL...[ERROR]TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/data/mysqld.pid).servicemysqldstatusMySQLisnotrunning,butlockfile(/var/loc

java - 错误 : Archive for required library cannot be read or is not a valid ZIP file.

我在设置java项目的构建路径时遇到问题。我目前担任Co-OpIT职位,所以我对这一切有些陌生。我的背景主要是C++,我正在即时学习Java。我对Eclipse(Kepler服务版本1)也有些陌生。我正在处理现有程序的错误,需要构建程序以便我可以处理它。当我添加所有我知道确实是正确的外部.jar文件时,我在其中两个上收到此错误:“所需库的存档:‘(文件位置)’无法读取或不是有效的ZIP文件”我团队中的另外两个全职人员已经让程序运行那些完全相同的.jar文件,一个运行EclipseIndigo,另一个运行与我相同的Kepler版本。我还能够手动打开这两个.jar文件,一切似乎都在那里。每

java - 如何在 - Graphics2D 中使像素完美的 Line2D

你好,我有JPanel,上面有一些Line2D对象。问题是当我画这条线时,它并没有像我希望的那样出现。线条不流畅,很难用文字解释,所以我贴了一张图片,缩放区域,如何让它们看起来更光滑而不是皱巴巴的。谢谢 最佳答案 问题很可能是您没有在图形上下文中打开抗锯齿功能。在绘制之前尝试以下行:graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);(当然,graphics是您的Graphics2D实例)。稍后当您发

java - jetty IOException : Too many open files

我在网站上运行Jetty,每秒处理大约100个请求,前面是nginx。我刚刚在日志中注意到,在部署并启动Jetty几分钟后,有一段时间它在发送垃圾邮件:java.io.IOException:Toomanyopenfilesatsun.nio.ch.ServerSocketChannelImpl.accept0(NativeMethod)atsun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:163)atorg.mortbay.jetty.nio.SelectChannelConnector$1.

java - Intellij 理念 : One line if on two lines

所以我是IntellijIdeaIDE的新手,到目前为止我非常喜欢它。只是在完全按照我喜欢的Java代码样式设置方面遇到了一些麻烦。我喜欢不在一行if语句中使用大括号,但我喜欢将它们放在两行中:if(true)dosomething();现在,当我在Idea中运行代码格式化时,它向上移动到一行:if(true)dosomething();我发现很难阅读,但我似乎无法正确设置。任何人都可以帮助我并告诉我我需要设置什么以使其保持在两条线上但仍然没有大括号?找不到它的感觉很愚蠢。谢谢! 最佳答案 在设置->CodeStyle->Wrapp

java - 为什么 Files.deleteDirectoryContents() 在 Guava 中被弃用?

在Guava10+中,Google弃用了Files.deleteDirectoryContents().JavaDoc说Deprecated.Thismethodsuffersfrompoorsymlinkdetectionandraceconditions.Thisfunctionalitycanbesupportedsuitablyonlybyshellingouttoanoperatingsystemcommandsuchasrm-rfordel/s.ThismethodisscheduledtoberemovedfromGuavainGuavarelease11.0我对为什么存

java - 使用 JDK 1.8 编译 java : cannot access class file. .. 找不到类文件

虽然相同的代码在JDK1.6版本中可以成功编译,但在升级到JDK1.8后它无法编译,提示javacannotaccess....classfile...asclassfilenotfoundthough它存在。我在IntelliJIdea13IDE中编译它,尝试使用重建选项和配置的ANT构建-结果相同。非常感谢任何帮助。cannotaccessIDispatchRequestclassfileforcom.abc.xyz.orchestrator.dispatch.IDispatchRequestnotfound1errorCompilefailed;seethecompilererr

设置 "user.dir"时 Java : File. exists() 不一致

JRE6,在WindowsXP上。用不同的构造函数实例化两个File对象会导致File.exists()方法中的结果不一致。免责声明:下面的代码是抽象的,不是实际的代码。我根本不相信这是一个File.separator问题。我首先要求得到早期的react,以防我错过了一个很好理解的问题。现在看来,重置user.dir系统属性是导致此问题的原因之一。下面的代码现在可以按原样重现和使用。您可以复制/粘贴Java类并尝试它,它的行为应该与我列出的结果一致。设置:创建文件夹架构C:\toto\tmp\sub。从任何不包含tmp/sub子文件夹架构的文件夹中启动以下类。代码:publicclas