-
为什么需要对Java中的某些字符转换进行逐位“和”?
所属栏目:[Java] 日期:2020-12-14 热度:152
在这里,我正在使用 Java到C#样本应用程序翻译,涉及加密(AES和RSA等等……) 在Java代码(实际工作并被转换为C#)的某个时刻,我发现了这段代码: for (i = i; i size; i++) { encodedArr[j] = (byte) (data[i] 0x00FF); j++;} // where data variable is a char[[详细]
-
如何在Java VisualVM中查看内存分配stacktrace
所属栏目:[Java] 日期:2020-12-14 热度:154
本文介绍如何在 Java VisualVM: http://rejeev.blogspot.de/2009/04/analyzing-memory-leak-in-java.html中查看内存分配堆栈跟踪 简而言之,在Java VisualVM选项中定义自定义预设,并检查内存设置选项卡中的“记录分配堆栈跟踪”复选框. 现在,当我选择该自定[详细]
-
总结所有的元素java arraylist [closed]
所属栏目:[Java] 日期:2020-12-14 热度:136
如果我有:ArrayList Double m = new ArrayList Double(); 在内部的double值中,我应该如何添加所有的ArrayList元素? public double incassoMargherita(){ double sum = 0; for(int i = 0; i m.size(); i++) { } return sum;} 如? 解决方法 两种方式: 使用[详细]
-
java – 用于动态获取当前方法名称的较短方法
所属栏目:[Java] 日期:2020-12-14 热度:78
参见英文答案 Getting the name of the current executing method18 我正在寻找一种方法来获取当前方法的名称,而无需创建一个空白对象.有没有办法做到这一点?这将整理我们的日志记录代码. 这是我们现在所做的: new Object() {}.getClass().getEnclosingMet[详细]
-
java – 无法实例化Log4j appender
所属栏目:[Java] 日期:2020-12-14 热度:79
我正在关注Web应用程序中Log4j日志记录的教程. 这是我的log4j.properties文件: #log to consolelog4j.rootLogger=INFO,demoappenderlog4j.appender.demoappender=org.apache.log4j.ConsoleAppenderlog4j.appender.demoappender=System.outlog4j.appender.de[详细]
-
Java:曾见过一个编译器或工具,在数组初始化器中重新输入最后的
所属栏目:[Java] 日期:2020-12-14 热度:131
我的奥秘开始这样考虑一下代码: import java.util.Set;import javax.annotation.processing.*;import javax.lang.model.element.TypeElement;@SupportedOptions({ "thing1","thing2",})public class fc extends AbstractProcessor{ @Override public boolea[详细]
-
java – 如何在同一数据库表上映射两个JPA或Hibernate实体
所属栏目:[Java] 日期:2020-12-14 热度:162
在我们的项目中,我们有一个实体“餐厅”,有近30个字段(一些与其他实体有关系).所以,每次我们需要一个“餐厅”对象即使是几个字段,所有其他的都被检索.这会影响性能.所以在HBM文件中,我们写了两个指向同一物理类和同一个数据库表的类,如下所示. === restauran[详细]
-
java – Spring Batch:org.springframework.batch.item.ReaderN
所属栏目:[Java] 日期:2020-12-14 热度:139
我读了相关的问题,但解决方案对我来说并不奏效. 我得到了org.springframework.batch.item.ReaderNotOpenException:读者必须打开才能读取异常. 以下是我的配置: @Bean@StepScopepublic ItemReaderPlayer reader(@Value("#{jobParameters[inputZipfile]}") S[详细]
-
RxJava / RxBinding:如何处理RxView上的错误
所属栏目:[Java] 日期:2020-12-14 热度:161
我在 android中使用Rx Java和RxBindings进行查看.以下是我正在做的事情的一个例子. RxView.clicks(btMyButton).flatMap(btn - { // another observable which can throw onError. return Observable.error(null); }).subscribe(object - { Log.d("CLICK","bu[详细]
-
java – 如何手动映射JAX-RS中的枚举字段
所属栏目:[Java] 日期:2020-12-14 热度:193
如何映射简单的 JSON对象{“status”:“successful”}自动映射到JAX-RS中的Java Enum? public enum Status { SUCESSFUL ("successful"),ERROR ("error"); private String status; private Status(String status) { this.status = status; }} 如果你需要更[详细]
-
java – 如何在Tomcat中过期我的所有会话?
所属栏目:[Java] 日期:2020-12-14 热度:74
我想在Tomcat中过期我的所有会话.我们在Fitnesse下测试我们的产品,一些会话保留,会话结束会导致测试之间的依赖关系.我用以下代码手工完成,但是有些会话仍然存在(我可以使用 http://localhost:8080/manager/html/list url查看它) public static void expireAl[详细]
-
Glassfish 3.1.2的JDBCRealm有一个新的密码加密算法字段.这是什
所属栏目:[Java] 日期:2020-12-14 热度:81
Glassfish JDBC领域具有您可以设置的几个不同属性. 我对Digest算法和密码加密算法属性感兴趣(这是在管理控制台中显示的). 第二个是Glassfish 3.1.2的新功能,就像我所知道的那样. 我有consulted the official Glassfish 3.1.1 documentation,但没有解决新的属[详细]
-
java – 无法解析PowerMockRunner的符号
所属栏目:[Java] 日期:2020-12-14 热度:185
我第一次尝试使用Powermock 我使用build.gradle并添加: dependencies {... testCompile 'org.mockito:mockito-all:1.9.5' testCompile 'org.powermock:powermock-api-mockito:1.5.5'} 现在我看看我的测试类,它有: import org.junit.Before;import org.juni[详细]
-
java – 生成随机IP地址
所属栏目:[Java] 日期:2020-12-14 热度:93
我想生成一些随机的IP地址.但是加班这个generateIPAddress函数返回0.0.0.0字符串作为ipAddress.但是它应该每次都返回0.0.0.0以外的随机ipAddress.任何建议为什么会发生? private void callingGeoService() { int p1 = 255; int p2 = 0; int p3 = 0; int inc[详细]
-
java – 我可以从同一个jar文件中执行两个不同的类吗?
所属栏目:[Java] 日期:2020-12-14 热度:146
我有一个项目,我在一个包中创建了Server,在第二个包中我创建了Client.它工作正常.我想创建一个Jar文件.是否可以从相同的jar文件中单独运行客户端和服务器? 我使用jar文件,其中只有一个main,当我运行jar文件时,它会自动运行该类.现在我将有2个可执行类.我想[详细]
-
java – JAXB,自定义绑定,Adapter1.class和Joda-time
所属栏目:[Java] 日期:2020-12-14 热度:197
我有一个问题,JAXB正在为 XML模式生成绑定类(为了精度,我无法修改). 我想将xsd:date类型映射到Joda-Time LocalDate对象,并且读取 here,here和 here,我创建了以下DateAdapter类: public class DateAdapter extends XmlAdapterString,LocalDate { private st[详细]
-
java – 如果不存在,将一个新值添加到地图中,或者添加它
所属栏目:[Java] 日期:2020-12-14 热度:59
我有一个 java.util.Map Foo,Double一个关键类的Foo.我们来打电话给地图的实例. 我想添加{foo,f}(foo是Foo的一个实例,并且f是Double).但是如果关键的foo已经存在,我想把f与该地图中的当前值相加. 目前我使用 Double current = map.get(foo);f += current ==[详细]
-
java – =和=之间的区别
所属栏目:[Java] 日期:2020-12-14 热度:102
我已经错位了=一次多次,我想我一直忘记,因为我不知道这两者之间的区别,只有那个给我我期望的价值,而另一个不. 为什么是这样? 解决方法 a = b是a = a b的短手(尽管注意,表达式a只会被评估一次.) a = b是a =(b),即将b的一元分配给a. 例子: int a = 15;int b[详细]
-
java(初学者):返回一个对象?它是作为常量参考返回的还是什么?
所属栏目:[Java] 日期:2020-12-14 热度:86
我有一个函数返回一个用户定义的对象首先我想知道该对象是通过引用返回的,如果是私有的,该怎么办? 也是如何将它作为Constant(final)引用返回,因为我不希望有人混淆它.返回一个对象并返回object.copy();或object.clone(); 解决方法 在 Java中,总是返回一个引[详细]
-
java – 如何使用hibernate / jpa注释将一个类映射到不同的表
所属栏目:[Java] 日期:2020-12-14 热度:158
我目前坚持似乎是一个非常简单的问题,但我似乎找不到方法: 我有两个相同的表: tbl_creditcard_approved_txns tbl_creditcard_declined_txns 两者中的字段是相同的,我有一个类 – 用于表示表中所有相应字段的事务. 我试图将两个不同的实体(每个表一个)映射[详细]
-
java – 玩!框架返回json响应
所属栏目:[Java] 日期:2020-12-14 热度:187
我使用Play!框架2.0和我在这个框架中是新的.如何在白色 HTML页面中只返回我的模型的json表示? 我在做什么 public static void messagesJSON(){ ListMessage messages = Message.all(); renderJSON(messages); } 但是我收到错误:不能使用返回Unit作为处理[详细]
-
java – Hibernate Session.save()不返回值?
所属栏目:[Java] 日期:2020-12-14 热度:148
下面的代码会抛出一个转换错误 Long newID = (Long)session.save(object); 我是hibernate的新手.不知道为什么. 解决方法 session.save()的返回值取决于您的映射.很可能你有一种不长的ID.试着这样做: System.out.println(session.save(object).getClass().ge[详细]
-
java – 存储接受引用参数的构造函数
所属栏目:[Java] 日期:2020-12-14 热度:197
我上课了 public class Person { private int age;} 在java 8中使用Supplier,我可以存储构造函数引用 SupplierPerson personSupplier = Person::new 但是,如果我的构造函数接受参数年龄如此 public class Person { private int age; public Person(int age)[详细]
-
java – 如何在Eclipse上安装Cucumber-JVM
所属栏目:[Java] 日期:2020-12-14 热度:52
我已经在互联网上搜索,但是 java上的新手我无法弄清楚如何在 Eclipse上安装Cucumber-jvm. 我需要下载什么文件? 我已经安装了Eclipse.我需要做什么才能在Eclipse上获取Cucumber-JVM? 解决方法 如果你的意思是Eclipse的Cucumber插件,你可以这样做: 1)打开Ec[详细]
-
使用Canvas绘制Java
所属栏目:[Java] 日期:2020-12-14 热度:130
我想绘制 Java的Canvas,但是不能让它工作,因为我不知道我在做什么.这是我的简单代码: import javax.swing.JFrame;import java.awt.Canvas;import java.awt.Graphics;import java.awt.Color;public class Program{ public static void main(String[] args) {[详细]