-
java – Heroku / Play / BoneCp连接问题
所属栏目:[Java] 日期:2020-12-14 热度:83
我在heroku上有一个使用play的应用程序.它工作时间最长,但最近我开始得到这个: Caused by: java.sql.SQLException: Timed out waiting for a free available connection.at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(Logica[详细]
-
如何使用java在Array中获取用户输入?
所属栏目:[Java] 日期:2020-12-14 热度:155
如何使用 Java在Array中获取用户输入? 即我们不是在我们的程序中自己初始化它,但用户将给它的价值. 请指导!! 解决方法 这是一个从stdin读取字符串的简单代码,将它们添加到List String中,然后使用toArray将其转换为String [](如果您确实需要使用数组). impor[详细]
-
java – 使用私有成员或公共访问器的方法
所属栏目:[Java] 日期:2020-12-14 热度:192
我意识到这可能无法回答,但我正在寻找是否有关于是否直接使用私有成员或类方法中的公共访问器的某种指导. 例如,考虑以下代码(在Java中,但在C中看起来非常相似): public class Matrix { // Private Members private int[][] e; private int numRows; private[详细]
-
如何使用Java编写Windows的软件?
所属栏目:[Java] 日期:2020-12-14 热度:200
我刚刚在大学学习 Java.但是,我只能编写在命令行中运行的程序.如何使用Java创建GUI软件,像记事本?我非常抱歉在这个论坛上提出这样一个基本的问题,但我真的很想写真实的软件.另外我听说过很多 Python.如何使用 Python开发类似的软件? 解决方法 您可以使用 E[详细]
-
java – 哪些是渲染任意HTML的最佳Wicket组件?
所属栏目:[Java] 日期:2020-12-14 热度:62
我正在使用Apache Wicket实现一个简单的markdown wiki. wiki通常会根据用户输入的内容来渲染任意的 HTML. 对于哪个Wicket组件最适合渲染这样的任意HTML,我有点困惑. 我尝试了Label组件,但它没有正确地呈现列表,MultilineLabel也不会(其中断代替了常规列表的H[详细]
-
java – 具有极大变化长度的输入的最佳StringBuffer初始容量是多
所属栏目:[Java] 日期:2020-12-14 热度:170
大家下午好,我用 java.lang.StringBuilder来存储一些角色.我不知道我要提前存储多少个角色,除了: 60%的时间,它只是(确切地)7个字符 39%的时间,(大约)3500个字符 1%的时间,大约是20k个字符 我们如何计算应该使用的最佳初始缓冲区长度? 目前我正在使用新[详细]
-
为什么Java中短整数除法的结果类型不是一个简单的整数?
所属栏目:[Java] 日期:2020-12-14 热度:184
考虑这个代码: public class ShortDivision { public static void main(String[] args) { short i = 2; short j = 1; short k = i/j; }} 编译这会导致错误 ShortDivision.java:5: possible loss of precisionfound : intrequired: short short k = i/j; 因[详细]
-
java – 如何集中打印语句文本?
所属栏目:[Java] 日期:2020-12-14 热度:153
所以我正在开发我的 java项目,并在程序的一部分,我正在打印文本 文本显示在左侧 但是我希望它在中间显示 有多少我完成这个 这是个新手问题吗? 例: public static void main(String[] args){System.out.println("Hello");} 解决方法 很快回答 您可以使用Jav[详细]
-
java – 单一来源文档工具
所属栏目:[Java] 日期:2020-12-14 热度:53
有哪些 OSS(或免费)工具可用于起草可用于生成手册的文档的单一来源?具体来说,采用以下格式: HTML网站 PDF文件 嵌入式(在应用程序中;可能是HTML)1 文字(可选) 手册页(可选) 其他要求: 工具适用于技术作者(不必是WYSIWYG). XML / SGML源代码 高质量PDF输出([详细]
-
java – 无法初始化类com.sun.xml.internal.ws.fault.SOAPFaultB
所属栏目:[Java] 日期:2020-12-14 热度:50
我在maven库中使用Jaxb-impl-2.1.3.jar ..每个东西在pom条目中看起来都很好..如果有人遇到这个错误请求给我一个想法.. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.Native[详细]
-
java – Liquibase Hibernate插件不起作用
所属栏目:[Java] 日期:2020-12-14 热度:128
如此处所述( https://github.com/liquibase/liquibase-hibernate/issues/74)我遇到了使liquibase-hibernate扩展正常工作的问题.我想我已经完成了所有设置,但似乎我一直遇到奇怪的问题.我觉得我错过了一些简单的东西,但我想我已按照提供的所有说明进行操作.[详细]
-
java – 不覆盖超类中类似泛型方法的通用方法 – >使用哪一个
所属栏目:[Java] 日期:2020-12-14 热度:119
鉴于这种情况: public class Animal { public T void genericMethod(T t){ System.out.println("Inside generic method on animal with parameter " + t.toString()); }}public class Cat extends Animal { public T extends Cat void genericMethod(T t){[详细]
-
java – 为什么MessageDigest为同一个字符串返回不同的答案?
所属栏目:[Java] 日期:2020-12-14 热度:50
我试图在 Java中使用MessageDigest获取字符串的哈希值,但每次都是不同的值.当我运行程序两次时,它将再次具有完全不同的答案. MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch (NoSuchAlgorithmException nsae) { } md.upd[详细]
-
java – 在webapp中获取当前的svn修订版本
所属栏目:[Java] 日期:2020-12-14 热度:74
在 java webapp中显示/使用修订版本的最佳方式是什么? 我们只是使用ant来构建我们的.war档案,没有buildserver等等.我希望有一些,如果$ref,我可以写在一个资源文件,但这只是在有问题的文件提交时更新.我需要它在全球. 你会推荐什么?提交后触发器更新某些文[详细]
-
java – 如何在Spring MVC Web App中为大多数请求运行公共代码?
所属栏目:[Java] 日期:2020-12-14 热度:61
即 我使用Spring MVC RequestMapping映射了各种URL @RequestMapping(value = "/mystuff",method = RequestMethod.GET) @RequestMapping(value = "/mystuff/dsf",method = RequestMethod.GET) @RequestMapping(value = "/mystuff/eee",method = RequestMethod[详细]
-
java – Project $$EnhancerByCGLIB $$67a694bd出现在Hibernate
所属栏目:[Java] 日期:2020-12-14 热度:139
我有一个文档实体多对一地映射到项目实体. 当我调用document.getProject时,在调试器中,在文档对象的项目字段中,我看到一些关于Project $$EnhancerByCGLIB $$67a694bd的内容. 如何检索实际项目对象? 解决方法 您所看到的是Hibernate-Proxy-Object,它使hibern[详细]
-
java – 什么是点型铸造?
所属栏目:[Java] 日期:2020-12-14 热度:110
在这段代码中: c = (char)(c - 'A' + 'a'); 为什么我们需要(char)?那是铸造权吗? 假设赋值语句右侧的c是大写字母.我假设我们在这里做Unicode加法和减法. 这是我正在阅读的Java书籍的片段: When arithmetic is done on a char,it is first converted to t[详细]
-
java – 如何禁用速度日志
所属栏目:[Java] 日期:2020-12-14 热度:192
我一直在试图禁用Velocity日志,而我迄今为止发现的唯一方法是积极的结果是设置: runtime.log.logsystem.class=org.apache.velocity.runtime.log.NullLogSystem 但在velocity.properties里面的velocity.jar里面. 我在Web应用程序(tomcat)上下文中使用速度.有[详细]
-
实例化Java对象时,父类是自动创建的对象吗?
所属栏目:[Java] 日期:2020-12-14 热度:154
假设我创建了一个对象,并运行了父类的一个构造函数.使用此构造函数,在幕后创建父对象的新对象? 如果没有,父类的私有字段存储在哪里?实际上,您可以调用父对象的任何方法(使用或不使用super),该方法操作对调用对象不可见的私有字段. 如果有人最熟悉Java内存[详细]
-
如何从Java程序中获取JVM的最小和最大堆大小设置
所属栏目:[Java] 日期:2020-12-14 热度:180
如何从 Java程序中获取VM的最小和最大堆大小设置? 解决方法 最大堆大小: Runtime.getRuntime().maxMemory(); 您可能会感兴趣的其他一些计算: Runtime runtime = Runtime.getRuntime();long maxMemory = runtime.maxMemory();long allocatedMemory = runti[详细]
-
Java异常包装:糟糕的做法?
所属栏目:[Java] 日期:2020-12-14 热度:136
来自 PHP世界,只有一种方法可以编写异常处理..我发现Java中的异常包装有点“丑陋”: public void exampleOneException(String input) throws MyBusinessException { try { // do something } catch (NumberFormatException e) { throw new MyBusinessExcept[详细]
-
java – 对于被调用的方法返回的值创建一个未使用的引用是否是最
所属栏目:[Java] 日期:2020-12-14 热度:165
我有一位老师认为这个好习惯的朋友: public void enterAnythingToContinue(){ String junk = in.nextLine();} 我google了这个,但没有找到解释,虽然如预期的其他用户的这种方法;主要是教师. 这是不是没有关系,如果你这样做,这只是一个清晰和教育学的问题?[详细]
-
java – 不能与杰克逊合作
所属栏目:[Java] 日期:2020-12-14 热度:117
我想知道为什么没有确定的方式与杰克逊合作.我只想解析 JSON字符串: ObjectMapper mapper = new ObjectMapper();Customer[] myObjects = mapper.readValue(file,Customer[].class); 但是我真的很困惑我应该怎么做才能做到这一点.根据这个link,我试图导入map[详细]
-
java – 不可调整大小的窗口边框和定位
所属栏目:[Java] 日期:2020-12-14 热度:118
如果我创建不可调整大小的JFrame,并且启用了 Windows Aero,则setLocation似乎没有正确考虑窗口边框. 在下面的代码中,我希望第二帧位于第一帧的右侧,而不是边框??重叠.如果禁用Aero或者我删除了对setResizable的调用,则按预期完成. import java.awt.Rectangle[详细]
-
string – 使用JRE库替换StrSubstitutor
所属栏目:[Java] 日期:2020-12-14 热度:199
目前我正在使用org.apache.commons.lang.text.StrSubstitutor来做: Map m = ...substitutor = new StrSubstitutor(m);result = substitutor.replace(input); 鉴于我想从我的项目中删除commons-lang依赖项,使用标准JRE库的StrSubstitutor的工作和简约实现是[详细]