草庐IT

type_of_amount

全部标签

java - eclipse : list methods and variables of all classes

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我开始使用一些由其他人编写的Java代码。我必须理解、改变和测试它。作者现在不在。该包有大约50个不同大小的文件(以及类)。如果我可以看到/打印出方法的名称(公共(public)和私有(private))和公共(public)变量(就像它们在Eclipse的“大纲窗口”中可见一样),那就太好了。这对理解代码非常有帮助,因为我可以只看它并理解每个类的一般用途。除了生成J

java - ServletContextListener 严重 : Error configuring application listener of class marktest. 配置

我的Javaservlet似乎在提示找不到包含在包(marktest)中的文件。我正在使用Eclipse(Indigo)和Tomcat7进行开发。这里是错误:SEVERE:Errorconfiguringapplicationlistenerofclassmarktest.Configjava.lang.ClassNotFoundException:marktest.Configatorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)atorg.apache.catalin

java.lang.ClassFormat错误: Extra bytes at end of class file

当我尝试运行这个程序时,我遇到了一个奇怪的错误。该类可以很好地编译成多个.class文件,我上周(在编辑它之前)编译它就好了。但是现在,我看到了:Exceptioninthread"main"java.lang.ClassFormatError:Extrabytesattheendofclassfileblah/hooplah/fubar/nonsense/IndexId$Transaction根据我的了解,Java6build1.5可以修复它,因为它允许在类文件末尾添加额外的字节(我认为),但我更愿意使用build1.6。我在Windows上编辑,然后通过FTP将.java文件传输到

java - 错误 : type parameters of <T>T cannot be determined during Maven Install

当我尝试执行“mvninstall”时,这个函数会抛出奇怪的错误publicTget(finalAN_ENUMkey){returnsome_map.get(key);}这是我得到错误的地方finalintvalue=get(AN_ENUM.A_FIELD);这是maven中的错误:XXX.java:[25,41]typeparametersofTcannotbedetermined;nouniquemaximalinstanceexistsfortypevariableTwithupperboundsint,java.lang.Object我已经知道如何“修复它”。我只需要将上一个代

Java编译器错误谜题: "inner classes cannot have static declarations" - except for simple types

在编写代码时,我遇到了一种奇怪的Java编译器行为。当编译类(下面的源代码)时,编译器在NULL类变量上发出错误(“内部类不能有静态声明”)。这符合预期!但是,零类变量不会产生错误。这个我不懂!为什么会有这种差异,它似乎允许在内部类中对简单类型进行静态声明,但不允许对对象进行静态声明。(javac-version:1.6.0_24)publicclassOuter{publicstaticfinalRunnableHELLO=newRunnable(){//NocompilererrorpublicstaticfinalintZERO=0;//Causescompilererror:"

java - “Type mismatch: cannot convert int to byte”

我看到有人问关于错误“类型不匹配:无法将int转换为字节”的问题。但它们大多是由涉及的算术运算引起的。这是我的案例:(当我想在EclipseKepler中玩位时会发生这种情况)//java7binaryliteralsbytea=0b01111111;//8-bititcompilesbyteb=0b10000000;//8-biterror:Typemismatch:cannotconvertinttobyte.bytec=(byte)0b10000000;//8-bititworksfineifcasted.问题是,如果它是8位并且最高位是1,那么编译器会给出错误。我想知道为什么。

java - 无法映射正则表达式 - java.lang.IllegalArgumentException : The number of capturing groups in the pattern segment

我在我的Controller中定义了以下方法:@RequestMapping(value="/ajax/comments/post/{contentId:([apv]|ad)\\d+}")public@ResponseBodyActionResulthandlePostCommentRequest(HttpServletRequestrequest,Modelmodel,@PathVariable("contentId")StringassetId,@RequestParam(value="nickName",required=false,defaultValue="Anonyymi"

java - 组织.postgresql.util.PSQLException : ERROR: value too long for type character varying(255)

当我执行我的项目时,出现以下错误:目标是使用hibernate将json文本保存到数据库中。Users.java&UsersBooks.java同样,Books.java:@Entity@Table(name="tblbooks")publicclassBooks{@Id@Column(name="bookshareId")privateintbookshareId;@Column(name="author")privateStringauthor;@Column(name="availableToDownload")privateintavailableToDownload;@Col

java - 如何在 Java 中创建 Type 5 UUID?

在python中,要生成Type5UUID,我们可以简单地执行以下操作:importuuidprintuuid.uuid5(uuid.NAMESPACE_URL,'mystring')浏览javadocumentationforjava.util.UUID,我不知道该怎么做。首先,没有提到类型5。他们确实有Type3,但签名是:nameUUIDFromBytes(byte[]name)Staticfactorytoretrieveatype3(namebased)UUIDbasedonthespecifiedbytearray.我们如何在Java中创建Type5UUID?

java - Spring Boot : Spring always assigns default value to property despite of it being present in . 属性文件

我正在使用Springboot1.1.8,它使用Spring4.0.7。我正在使用@Value注释Autowiring我的类中的属性。如果属性文件中不存在该属性,我希望有一个默认值,所以我使用“:”来分配默认值。下面是示例:@Value("${custom.data.export:false}")privatebooleanexportData=true;如果属性文件中不存在属性,则应将false分配给变量。但是,如果属性存在于文件中,那么它也会分配默认值并忽略属性值。例如。如果我已经像上面提到的那样定义了属性并且应用程序属性文件有这样的东西custom.data.export=tru