-
Cassandra Java驱动程序的最佳设置只能写入本地数据中心
所属栏目:[Java] 日期:2020-12-14 热度:82
我最近开始为我们的Cassandra用例使用Datastax Java驱动程序…我们将使用Datastax Java驱动程序读取/写入Cassandra … 我成功地可以使用Datastax Java驱动程序创建Cassandra连接…但是我想知道,在生产环境中是否还有其他设置可以使用Datastax Java驱动程序在[详细]
-
多线程 – tesseract 3.00多线程?
所属栏目:[Java] 日期:2020-12-14 热度:160
我读了一些其他帖子,建议他们在3.00中添加多线程支持.但是我不知道如果在3.00发布之后添加了它. 除了多线程之外,正在运行多个进程的tesseract一个可行的选项来实现并发? 谢谢. 解决方法 不可以.您可以浏览 http://code.google.com/p/tesseract-ocr/source/b[详细]
-
java – 关于classloader如何加载静态变量的说明
所属栏目:[Java] 日期:2020-12-14 热度:105
好吧,这是一个关于 java的新手问题,但是我似乎并没有把握头脑. 我的课程中有以下代码 private static final String [] LIST_CODE = gerarListCode();private static final int [][] LIST_INTEGER = new int [][] { {947,947},{110,103},{947,958},120},954},[详细]
-
java – 从属性文件获取布尔值
所属栏目:[Java] 日期:2020-12-14 热度:72
我有一个具有一些布尔值的属性文件. AFAIK,java.util.properties没有像getBoolean这样的东西.有没有其他 Java库可以做到这一点?或者也许有另一种方式,除了doAction =“true”.equals(yourProperties.getProperty(“doaction”)); 解决方法 Apache Commons C[详细]
-
java – 在Qt for Android中添加SDK活动
所属栏目:[Java] 日期:2020-12-14 热度:180
有没有什么办法可以在Qt 5.2 for Android中为make进程添加单独的SDK(Java)活动? 我有针对Android编译的Qt应用程序,我想从它开始我自己的SDK Activity,我想知道我是否可以在当前的应用程序中包含该活动. 解决方法 通过JNI可以做到这一点.虽然可能不是唯一的[详细]
-
在Java中如何理解“发生之前的一致性是不够的”
所属栏目:[Java] 日期:2020-12-14 热度:177
在 chapter 17 of Java language specification年,有一个部分解释为什么“前后一致性不足”.这里是例子: At first,x = y = 0Thread 1 | Thread 2r1 = x; | r2 = y; if (r1 != 0) y = 1; | if (r2 != 0) x = 1; 这里有一个可能的执行痕迹: r1 = x; // sees[详细]
-
为什么我们需要Java中的抽象类?
所属栏目:[Java] 日期:2020-12-14 热度:93
为什么我们需要 Java中的抽象类?如果你永远不会成为一个对象,为什么要这样做呢?你如何使用它?为什么在那里我想知道与抽象方法相同的事情.我发现似乎是一个类似的概念,有一个超级类,没有子类,可能无关紧要. 解决方法 抽象类可以用作其他类的模板类型.抽象[详细]
-
java – 在Struts 2和Struts中使用cookies
所属栏目:[Java] 日期:2020-12-14 热度:51
我有以下(缩短)struts2动作: public class MyAction extends BaseAction implements CookiesAware { public String execute() { if (cookiesMap.containsKey("BLAH")) blah=Integer.parseInt(cookiesMap.get("BLAH")); return "success"; } // For handling[详细]
-
java – 基于Spring MVC注释的多模块项目配置
所属栏目:[Java] 日期:2020-12-14 热度:174
我实现了使用 Spring MVC,hibernate和Jax-RS实现的两个基于maven的独立Web项目. 但是我的要求改变了,现在我需要将项目作为一个子项目合并到另一个项目,这是我们的父项目.所以我使用maven多模块配置. 项目1:家长项目 packagingpom/packaging modules module.[详细]
-
java – 在写入File之前格式化JSON
所属栏目:[Java] 日期:2020-12-14 热度:156
目前我正在使用 Jackson JSON Processor来编写首选项数据和文件,主要是因为我希望高级用户能够修改/备份这些数据. Jackson非常棒,因为它非常容易使用,并且显然表现得很好(参见 here),但是我似乎唯一遇到的问题是当我运行myObjectMapper.writeValue(myFile,my[详细]
-
java – 用于确定JVM即将进入内存/ GC问题的有用指标
所属栏目:[Java] 日期:2020-12-14 热度:189
我有一个 Scala数据处理应用程序,95%的时间可以处理在内存中抛出的数据.剩下的5%如果没有被选中,通常不会打到OutOfMemoryError,而是进入一个主要的GC的周期,尖锐的CPU,防止后台线程执行,如果它甚至完成,只要它是10x-50x有足够的记忆力 我已经实现了可以将[详细]
-
java框架用于聚合和滑动窗口实现
所属栏目:[Java] 日期:2020-12-14 热度:91
我有一个事件流和一个关键的val存储. 值大小限制在4Kb.事件发生率不是很重 – 每天最多数百次. 在这个值中,我需要存储一个数据结构的序列化表示,提供了一个有效的机制,用于在3个月的时间内读取,存储和更新聚合事件计数,每天和每周聚合和1/2小时的滑动窗口.[详细]
-
java – 动态数据库连接的连接池
所属栏目:[Java] 日期:2020-12-14 热度:181
问题的设置是基于一个Web服务( Spring / Java,Tomcat7和 MySql),每个用户都获取自己的数据库,因此每个请求都需要自己的连接.由于所有数据库都是在运行时动态创建的,所以在启动之前静态配置不是一个选择. 要优化数据库连接使用情况,数据库连接池的实现会很好,[详细]
-
如何在一个java应用程序中处理不同版本的xsd文件?
所属栏目:[Java] 日期:2020-12-14 热度:53
事实 在我的java应用程序中,我必须同时处理不同模式版本(xsd文件)的XML文件. XML文件的内容在不同版本之间只有一点变化,所以我想主要使用相同的代码来处理它,只是根据所使用的模式的版本来做一些case的变形. 当前解决方案 现在我使用SAX解析器和我自己的Cont[详细]
-
使用功能性java项目有什么经验?
所属栏目:[Java] 日期:2020-12-14 热度:155
我正在阅读以下问题 – How safe would it be to use functional-java to add closures to a Java production project? ,我一直在考虑在我目前的项目中使用 Functional Java project.我想知道Stack Overflow的用户使用Functional Java项目的体验是什么?特别[详细]
-
在Java中的ArrayLists之间进行转换
所属栏目:[Java] 日期:2020-12-14 热度:180
对不起,我以为这是一个继承的问题:它一直是一个ArrayList问题! 好的,我的问题比我想象的更具体.所以我有两个班的家庭.卡片和区域.区域是持卡的箱子. Zone,ZoneList和ZoneMap的前两个子类别是存储卡的两种不同方式.进一步的子类,如Hand和PokerHand,都有自己[详细]
-
java – 生成分形旋转
所属栏目:[Java] 日期:2020-12-14 热度:144
我需要使用算法 Iterated Function System绘制分形漩涡. 这个分形有系数: 0.745455 -0.459091 0.406061 0.887121 1.460279 0.691072 0.912675-0.424242 -0.065152 -0.175758 -0.218182 3.809567 6.741476 0.087325 这里是我的代码: import java.awt.Graphi[详细]
-
Java的“==”运算符双精度
所属栏目:[Java] 日期:2020-12-14 热度:175
此方法返回’true’.为什么 public static boolean f() { double val = Double.MAX_VALUE/10; double save = val; for (int i = 1; i 1000; i++) { val -= i; } return (val == save);} 解决方法 你从一个巨大的价值中减去相当小的一个值(小于1000).小值远小[详细]
-
java – 大内部类和私有变量
所属栏目:[Java] 日期:2020-12-14 热度:99
有一件事我经历了几次,是一个服务类(如JBoss服务),由于助手内部类,它已经变得过大了.我还没有找到打破班级的好办法.这些助手通常是线程.这里有一个例子: /** Asset service keeps track of the metadata about assets that live on other * systems. Compli[详细]
-
如何在Java中获得多个正则表达式匹配?
所属栏目:[Java] 日期:2020-12-14 热度:157
如何在 Java中找到与正则表达式匹配的所有子字符串? (类似于.Net中的 Regex.Matches) 解决方法 创建一个匹配器并使用find()将它定位在下一个匹配.[详细]
-
使用Boolean.valueOf()方法vs(或Java 1.5 autoboxing)创建Boolea
所属栏目:[Java] 日期:2020-12-14 热度:90
Boolean.valueOf()和 Java 1.5 autoboxing之间的更好的做法是从布尔值创建布尔值,为什么? 解决方法 布尔的自动装箱由编译器透明地转换为Boolean.valueOf(): boolean b = true;Boolean bb = b; 被翻译成: iconst_1istore_1 //b = 1 (true)iload_1 //binvok[详细]
-
JPA暂时信息在创建时丢失
所属栏目:[Java] 日期:2020-12-14 热度:95
我有一个具有瞬态场的实体.当我想创建一个新的对象实例时,我失去了我的瞬时信息.以下示例演示了此问题.为了这个例子,我们来说吧吧是一个短暂的领域. FooEntity fooEntity = new FooEntity();fooEntity.setFoobosity(5);fooEntity.setBarness(2);fooEntity =[详细]
-
java – 哪一个运行得更快,ArrayList或LinkedList?
所属栏目:[Java] 日期:2020-12-14 热度:180
这个问题在这里已经有一个答案: When to use LinkedList over ArrayList?30个 Performance differences between ArrayList and LinkedList9个 List li = new LinkedList();for (int i = 0; i lt; 100; i++) { li.add(i);}long start1 = System.nanoTime();l[详细]
-
java – JSOUP中的UserAgent?
所属栏目:[Java] 日期:2020-12-14 热度:147
我总是在JSOUP代码中随处可见. Useragent设置为Mozilla. 如果我想将其设置为谷歌浏览器或歌剧,该怎么办? Jsoup.connect(url) .userAgent("Mozilla"); 我怎么能做到这一点? 提前致谢. 解决方法 去那里 : http://www.useragentstring.com/pages/Opera/ 要么[详细]
-
java – NullPointerException当第二次显示ViewPager时
所属栏目:[Java] 日期:2020-12-14 热度:139
我使用的ViewPager片段有两个片段作为孩子.这样做非常好,但是当我用另一个片段替换ViewPager片段,并且通过ViewPager片段替换此片段时,我的应用程序会使用以下NullPointerException: java.lang.NullPointerException: Attempt to invoke virtual method 'int[详细]