-
使用Java 8模块Gradle Android Project
所属栏目:[Java] 日期:2020-12-14 热度:98
正如我在 this post中看到的那样,Java 8现在还没有得到Android的正式支持.所以我很感兴趣是否可以使用Java 8构建带有Java 7和Java模块(作为依赖项)的Android模块. 作为一个例子,我正在尝试创建一个Gradle项目,该项目将包含一个Android模块和一个Java模块作为[详细]
-
Java中的嵌入式分布式版本控制系统?
所属栏目:[Java] 日期:2020-12-14 热度:166
是否有分布式版本控制系统(如git或Mercurial)可用作 Java应用程序中的嵌入式库(为应用程序数据实现版本化和可同步存储),理想情况下是用纯Java和许可许可证编写的? 解决方法 @Josh Moore的回复让我看到 JGit,这似乎是JavaGit的竞争对手. JGit是纯Java并且在B[详细]
-
Java 7u4 webstart安全性异常:类与信任级别不匹配
所属栏目:[Java] 日期:2020-12-14 热度:55
我们开始注意到,使用 Java 7(特别是更新4),我们的所有用户都开始使用我们的Webstart应用程序看到这一点: [14:42:58,422] AWT-EventQueue-0(DEBUG) java.lang.SecurityException: class "CLASSNAME" does not match trust level of other classes in the sam[详细]
-
java – onUpgrade数据库 – oldVersion – newVersion
所属栏目:[Java] 日期:2020-12-14 热度:186
我正在使用这个DataBaseHelper.class,我被困在onUpgrade()方法上.我不知道如何弄清楚数据库的版本号是什么.我可以将版本设置为1,第一次发布它,当我发布更新时,我只需将版本设置为2(myDataBase.setVersion(2);).但只要应用程序正在运行,它就只有2.下次启动它[详细]
-
java – ViewTransitionCoordinition中的ViewRootImpl.setPaused
所属栏目:[Java] 日期:2020-12-14 热度:117
在我的 Android应用程序中,我有一个启动画面,我在那里进行一些设置和加载.我的应用程序使用默认爆炸作为windowEnterTransition,windowExitTransition和changeImageTransform加上changeBounds转换设置为windowSharedElementEnterTransition和windowSharedElem[详细]
-
robots.txt解析器java
所属栏目:[Java] 日期:2020-12-14 热度:134
我想知道如何解析 java中的robots.txt. 有代码吗? 解决方法 Heritrix是一个用Java编写的开源Web爬虫.通过他们的javadoc,我看到他们有一个实用程序类 Robotstxt用于解析robots.txt文件.[详细]
-
java – 从basic_string转换为jstring
所属栏目:[Java] 日期:2020-12-14 热度:79
我正在使用basic_string wchar_t输入并需要将其转换为jstring以通过JNI层.我想知道最好的办法是什么.我有一个函数可以从我的basic_string wchar_t给我一个std :: string.类型,所以答案也很酷. 干杯. 解决方法 您需要将std :: basic_string转换为UTF-8.看看你[详细]
-
java – 我应该同步静态volatile变量吗?
所属栏目:[Java] 日期:2020-12-14 热度:131
关于这个问题有几个问题,但大多数都围绕这个问题,因为这不是问题的意图. 如果我班上有静态易失性: private static volatile MyObj obj = null; 在下面的方法中我做: public MyObj getMyObj() { if (obj == null) { obj = new MyObj();// costly initialisa[详细]
-
java – 将Date转换为LocalDate,在200AD左右返回奇怪的结果
所属栏目:[Java] 日期:2020-12-14 热度:110
在200年左右将Dates转换为LocalDates时,我得到的结果不一致.使用以下代码进行转换: private LocalDate toLocalDate(Date localDate) { return LocalDateTime.ofInstant(localDate.toInstant(),ZoneId.systemDefault()).toLocalDate(); } 我的ZoneId.systemD[详细]
-
Java中内存不足的通知
所属栏目:[Java] 日期:2020-12-14 热度:162
Java中是否有任何已发布的功能通知应用程序中的内存不足(或通知它已达到预定义级别)? 我想知道是否可以在某处注册一个监听器(或类似的东西)?我知道Runtime类中的内存方法.我可以自己创建一个计划任务检查剩余内存,但我想知道是否已经有一个现有的解决方案.[详细]
-
java – 在我需要重新设定之前,我可以使用randomGenerator.nextD
所属栏目:[Java] 日期:2020-12-14 热度:121
我在 Java中使用Random类作为伪随机数生成器.我正在使用函数nextDouble很多次(~10 ^ 5).我需要重播多少次以防止获得相同的数字?是否需要重新种植? Random generator = new Random(); double[] numbers = new double[n]; for (int i = 0; i n; i++) numbers[详细]
-
java – 请推荐在Spring MVC 3应用程序中使用的视图技术
所属栏目:[Java] 日期:2020-12-14 热度:72
我正在寻找哪种视图技术被认为是 Spring MVC 3.0的最佳方法,它灵活,可维护并允许多种渲染技术,如HTML,PDF等…… 我们正在寻求使用Spring MVC 3.0开发我们的下一个Web应用程序,并且已经确定了Hibernate的持久性,但仍在尝试确定哪种是最合适的视图技术. 我们需[详细]
-
你可以制作一个不可封闭的,不可分割的Java应用程序吗?
所属栏目:[Java] 日期:2020-12-14 热度:169
有没有办法确保用户无法关闭或离开我的Swing应用程序?我试图让它全屏,但你仍然可以Alt-Tab离开它,而且,当你决定使用JOptionPane的对话框,这不奏效. 那么,有没有办法使用户只能在设备上使用这一个Java程序? 编辑:有些人想知道目的.该应用程序应该被“嵌入[详细]
-
PlayFramework 2.2 Java Action Composition
所属栏目:[Java] 日期:2020-12-14 热度:79
我一直在Play上使用Action组合!直到现在的应用程序,他们工作正常.但是最近的2.2.0更新它们不再起作用,我不知道如何正确更新它们. 这个动作例如: public class ChatMsgValidation extends ActionChatMsgValidation.ValidChatMsg {@With(ChatMsgValidation.c[详细]
-
java – 如何减少spring启动内存的使用?
所属栏目:[Java] 日期:2020-12-14 热度:182
我正在使用 spring boot来开发客户端应用程序. 当运行spring boot应用程序(使用完全可执行的jar)时,x64服务器中的内存使用率约为190M,x86服务器中的内存使用率约为110M. 我的jvm选项是(-Xmx64M -Xms64M -XX:MaxPermSize = 64M -server), 为什么在x64服务器[详细]
-
java – JAR-manifest中的默认参数
所属栏目:[Java] 日期:2020-12-14 热度:161
有没有办法创建一个包含一些传递给主类的参数的JAR文件? (无论是将参数添加到潜在的命令行参数中也不需要.) 我知道我可以简单地编写一个引导类,并将其指定为主类(使用参数调用真正的主类),但这似乎有点尴尬. 解决方法 据我所知,没有.你必须在代码中自己做这[详细]
-
当Java中的集合超出容量时会发生什么?
所属栏目:[Java] 日期:2020-12-14 热度:68
我有一个服务,它在内存中对所有调用进行调度,因为我们不想丢失数据,同时我们需要这个服务因为任何外部依赖(例如DB)而失败.然后定期拾取这些分阶段的呼叫并在后台处理. 如果由于任何原因,如果有太多的电话而且我们的内存耗尽,我们需要警惕. 所以,简单地说,问[详细]
-
java:在一个webapp中使用同一个lib的两个版本
所属栏目:[Java] 日期:2020-12-14 热度:150
我面临以下问题:我的webapp中有一个模块需要jaxb 1.x而另一个模块需要jaxb 2.x.第一个模块不适用于新版本的jaxb,反之亦然.如何在一个项目中使用这两个罐子? 谢谢. 解决方法 如果您正在使用JAXB参考实现,那么您可以通过包含jaxb1-impl.jar将JAXB 1模型与JAX[详细]
-
java – 按钮文本消失在KitKat(API级别19)
所属栏目:[Java] 日期:2020-12-14 热度:90
我的应用程序(一个游戏)的主菜单使用标准的 Android按钮.除了Nexus 7与Android 4.4.2之外,所有设备都可以正常工作.问题如下: 在任何一种情况下,按钮的文本突然消失: 按钮被按下(当我触摸它时立即发生,不需要释放它) setEnabled(boolean)被调用在按钮上 例[详细]
-
java.math.BigInteger pow(指数)问题
所属栏目:[Java] 日期:2020-12-14 热度:159
我对pow(指数)方法做了一些测试.不幸的是,我的数学技能不足以解决以下问题. 我正在使用此代码: BigInteger.valueOf(2).pow(var); 结果: var |时间以毫秒为单位 2000000 | 11450 2500000 | 12471 3000000 | 22379 3500000 | 32147 4000000 | 46270 4500000[详细]
-
对于基于Play 2.0的Java应用程序,我可以使用groovy模板而不是sca
所属栏目:[Java] 日期:2020-12-14 热度:144
我是新的Play 2.0,我很难理解用于创建视图的 scala模板. 我可以切换回Groovy,因为它存在于早期版本的Play框架中.例如:Play 1.2,Play 1.2.4 解决方法 是的,有一个可用于groovy的模块: https://github.com/manuelbernhardt/play2-groovy-templates 我发现Sca[详细]
-
java Web应用程序中的内存泄漏
所属栏目:[Java] 日期:2020-12-14 热度:97
我有一个使用hibernate 3.6.4和 spring 3.2.4(mvc,tx和security)的web应用程序,并且在tomcat 7中运行.每当我部署更新版本的应用程序而不重新启动tomcat时,则使用的内存由tomcat增加约50MB. 我创建了一些堆转储并使用Eclipse Memory Analyzer进行分析.我发现[详细]
-
java – 关于float类型的精度
所属栏目:[Java] 日期:2020-12-14 热度:76
我无法理解为什么会这样 float f = Integer.MAX_VALUE;System.out.println(Integer.MAX_VALUE);System.out.println((int)f); 产生相同的线, 以及为什么这样做 Float f2 = (float) Integer.MAX_VALUE;System.out.println(Integer.MAX_VALUE);System.out.print[详细]
-
java – 使用Spring AOP \u0026\u0026 MVC进行排序
所属栏目:[Java] 日期:2020-12-14 热度:106
我正在尝试使用 Spring AOP与 Spring MVC Controller. 我有3个方面,希望按照具体的顺序.为了做到这一点,我使用Ordered接口并实现getOrder方法: @Aspect@Componentpublic class LoggingAspect implements Ordered{public int getOrder() {System.out.println[详细]
-
java – Spring Boot和Thymeleaf – 删除严格的HTML错误检查
所属栏目:[Java] 日期:2020-12-14 热度:181
我使用 Spring Boot作为MVC应用程序,我的视图技术是Thymeleaf.我需要做的一件事就是复制现有网站的HTML(不是我做的……)并使用Thymeleaf渲染它.但是,某些网站的源HTML包含未关闭的HTML标记(例如 meta, link, input)或HTML标记,其中的元素未被引号括起,例如:[详细]