-
java – 一个好的哈希函数,用于访问整数,字符串?
所属栏目:[Java] 日期:2020-05-28 热度:128
我在面试中遇到了一些情况,我需要使用整数或字符串的哈希函数.在这种情况下,我们应该选择哪些?我在这些情况下出错了,因为我最终选择了那些产生大量碰撞的东西,然后哈希函数往往是数学的,你不能在面试中回忆一下.有没有一般的建议,至少面试官对你的整数或字符[详细]
-
java – 按值过滤ConcurrentHashMap
所属栏目:[Java] 日期:2020-05-28 热度:76
我正在尝试过滤ConcurrentHashMap String,LinkedList String通过LinkedList String的大小. 换句话说,我想过滤掉ConcurrentHashMap中的元素,其中LinkedList String的大小.大于4.如何通过Java 8完成它? 如果你有一个ConcurrentMap,你可以简单地创建一个条目流,[详细]
-
java – CompletableFuture |然后应用vs thenCompose
所属栏目:[Java] 日期:2020-05-28 热度:121
我不能让我的头围绕thenApply()和thenCompose()之间的区别. 那么有人可以提供一个有效的用例吗? 从Java文档: thenApply(Function? super T,? extends U fn) Returns a new CompletionStage that, when this stage completes normally, is executed wi[详细]
-
java – spring-mvc何时使用@CookieValue
所属栏目:[Java] 日期:2020-05-28 热度:99
在控制器中何时应该使用@CookieValue?只有当你知道你确定cookie会存在时? 我有这个控制器: @Controller@RequestMapping(my)public class MyController { @RequestMapping() public ModelAndView index(@CookieValue(myCookie) Str[详细]
-
java – JButton扩展以占用整个框架/容器
所属栏目:[Java] 日期:2020-05-28 热度:87
嘿大家.我正在尝试使用按钮和标签制作一个swing GUI.即时通讯使用边框布局和标签(在北方字段中)显示正常,但按钮占据框架的其余部分(它在中心字段中).任何想法如何解决这个问题? 您必须将按钮添加到另一个面板,然后将该面板添加到框架. 事实证明,BorderLayout[详细]
-
java – 查找数组中的数字总和 – 不包括数字13和它后面的数字
所属栏目:[Java] 日期:2020-05-28 热度:128
我想用 Java编写一个程序,给定一个数组,找到数组中所有数字的总和 – 有一个例外!由于数字13非常不吉利,我建议我们将完全排除数字13,以及直接在13之后的数字(如果存在的话)从总和中排除. 该程序,我将称之为sum13,应该从以下输入产生以下结果(这些只是几个例[详细]
-
java – 标准JPA 2与3表
所属栏目:[Java] 日期:2020-05-28 热度:144
我正在尝试创建一个条件,从3个表(关联,更新和细节)中检索一些对象.详细信息参考关联和更新,更新引用了详细信息列表.我的目标是在给定一个关联标识符的情况下,在指定的字段中检索至少具有空值的详细信息的更新列表.在JPQL中很容易做到,但客户端表示这必须用标[详细]
-
java – 使用基类实例在派生类中访问的受保护成员
所属栏目:[Java] 日期:2020-05-28 热度:141
我在派生类中创建了基类的实例,并尝试访问受保护的成员. 我可以直接访问派生类中的受保护成员,而无需实例化基类. 基类: package com.core;public class MyCollection { protected Integer intg;} 同一包中的派生类 – package com.core;public class MyColle[详细]
-
java – 抽象类或接口中的public static final字段
所属栏目:[Java] 日期:2020-05-28 热度:61
我有很多抽象类的子类,每个子类声明一个具有相同名称的公共静态final字段.我想在抽象超类中使用这个字段而不初始化它,并希望每个子类都被强制初始化它. 我正在考虑这个问题,因为抽象类的所有子类都声明了一个名为UNIQUE_ID的公共静态最终字符串字段,并且每个[详细]
-
java – 如何对矢量矢量进行排序?
所属栏目:[Java] 日期:2020-05-28 热度:127
在 Java中,我想知道如何在特定列上对矢量矢量进行排序,其中一个矢量用作行,一个矢量用于保存所有行矢量,例如 Vector row = new Vector(); Vector main = new Vector(); row.add(Column1); row.add(Column2); row.add(Column3); main.ad[详细]
-
java – 为什么EnumMap构造函数需要class参数?
所属栏目:[Java] 日期:2020-05-28 热度:63
EnumMap类构造函数需要类作为参数.大多数时候,K.class作为参数传递.我仍然没有得到接受这个作为论据而不是从K推断的原因. 谢谢 – pkc Tom’s答案是正确的,但是要解决你的另一点:这个信息不能只是从类型参数K推导出来的原因是由于 type erasure.[详细]
-
java – 在数据库中存储可序列化对象
所属栏目:[Java] 日期:2020-05-28 热度:172
我正在编写一个需要将对象写入数据库的应用程序. 为简单起见,我想序列化对象. 但是出于同样目的所需的ObjectOuputStream只有一个构造函数,它将OutputStream的任何子类作为参数. 应该传递什么参数? 您可以传递ByteArrayOutputStream,然后将生成的stream.toByt[详细]
-
java – sl4j和logback – 是否可以以编程方式设置包的日志记录级别?
所属栏目:[Java] 日期:2020-05-28 热度:177
我可以使用以下代码以编程方式设置应用程序的日志记录级别,但是也可以在包级别上执行此操作,例如com.somepackage.*我希望该级别仅为ERROR而不是DEBUG或INFO在包上? // Sets the logging level to INFOLoggerContext loggerContext = (LoggerContext)LoggerFa[详细]
-
java – 自定义异常中的超级调用
所属栏目:[Java] 日期:2020-05-28 热度:107
我只是想知道为什么我们在自己创建的自定义异常中调用super. public class MyException extends Exception { public MyException(String message) { super(message); } } 这里调用super(消息)有什么用? 由于派生类始终将基[详细]
-
RxJava – Observable的zip列表
所属栏目:[Java] 日期:2020-05-28 热度:173
我有一个Observables列表(Rx Java 1). ListObservable observableList = new ArrayList(); 它可以包含至少1个Observable.每个都有相同类型的结果. 如何压缩所有Observable的结果? 我想到了zip-operator但它不支持List,我不知道可观察量的数量(可以是1,2,3,4[详细]
-
java – a = a.trim()和a.trim()之间有什么区别?
所属栏目:[Java] 日期:2020-05-28 热度:110
我遇到了一点混乱. 我知道String对象是不可变的.这意味着如果我从String类调用一个方法,比如replace(),那么String的原始内容不会改变.相反,将根据原始字符串返回新的String.但是,可以为同一变量分配新值. 基于这个理论,我总是写一个a = a.trim(),其中a是一个S[详细]
-
Java代码到XML / XSD而不使用注释
所属栏目:[Java] 日期:2020-05-28 热度:196
我需要对 Java进行编组和解组.该课程不属于我,我不能添加动画,以便我可以使用JAXB. 有没有一个很好的方法来转换Java到XML与给定的约束? 此外,认为一个工具可能是有帮助的,但我会更多intersted它有一些Java API做同样的事情. 注意:我是 EclipseLink JAXB (MO[详细]
-
在R中没有NA强制将字符转换为数字
所属栏目:[Java] 日期:2020-05-28 热度:123
我在R中工作并且有一个带有数字向量的数据帧dd_2006.当我第一次导入数据时,我需要从3个变量中删除$,小数点和一些空格:SumOfCost,SumOfCases和SumOfUnits.为此,我使用了str_replace_all.但是,一旦我使用str_replace_all,矢量就被转换为字符.所以我使用as.nume[详细]
-
使用JVisualVM从Java中的远程应用程序获取堆转储
所属栏目:[Java] 日期:2020-05-28 热度:152
我运行JVisualVM( Windows XP,Sun Java 1.6.0.13,32位客户端VM)来监视远程应用程序( Linux,Sun Java 1.6.0.07,64位服务器VM).在启动实际的远程应用程序之前,我使用所有访问策略在远程机器jstatd上启动: grant codebase file:${java.home}/../lib/tools.jar {[详细]
-
java – 自动创建单元测试(半)?
所属栏目:[Java] 日期:2020-05-28 热度:90
是否有支持从注释生成一些标准单元测试的框架?我想到的一个例子是: @HasPublicDefaultConstructorpublic class Foo {} 这显然会用于自动生成一个单元测试,用于检查Foo是否具有默认构造函数.我是唯一一个想到这样的人吗?虽然我对Java最感兴趣,但其他语言的[详细]
-
Java:XML规范化
所属栏目:[Java] 日期:2020-05-28 热度:89
在 Java中制作XML文件的规范形式最简单的方法是什么?你有一些完整的代码吗?我已经在网络上找到了几个链接,如 this, this和 this,但是我无法使其工作:/ 谢谢, 伊万 编辑:我使用了那里提出的规范,但是我得到了奇怪的结果.为了更加精简,这种方法不会删除元素[详细]
-
Java – 抽象类和子类的二进制兼容性
所属栏目:[Java] 日期:2020-05-28 热度:136
在 Java中,我定义了一个抽象类,其中包含具体和抽象方法,并且必须由第三方开发人员独立创建子类.只是为了确定:我是否可以对抽象类进行任何更改,这些更改与源类兼容,但不兼容二进制?换句话说:在他们编译了他们的子类之后,我可以改变抽象类 – 除了例如向它添[详细]
-
java – 如何使用Intent集合调用Activity后,getIntent()返回null
所属栏目:[Java] 日期:2020-05-28 热度:121
这个问题类似于我原来的问题,但我认为有更好的方法来解决问题. getIntent returns wrong intent when setIntent is followed by a rotation 基本上,在我的主要Activity(FragmentActivity)的扩展中,有两个实例在片段中传递了一个意图给这个Activity. 这是有问[详细]
-
java – 如何将Google Adsense放在GWT中
所属栏目:[Java] 日期:2020-05-28 热度:54
有没有人知道如何将Google adsense广告放在GWT网络应用程序中? 您可以将Adsense中的 JavaScript代码放在GWT开始的单个HTML页面中.这样广告不会显示在与GTW相同的区域,而是在GWT代码之上/之下.对于可能是广告 这个例子在应用程序之上放置一个空白: !DOCTYPE[详细]
-
java – Mockito:如何在调用时使用stub方法运行一些代码
所属栏目:[Java] 日期:2020-05-28 热度:129
我想存根一个存储库类来测试另一个具有存储库的类(Holder类).存储库接口支持CRUD操作,并且有很多方法,但我对Holder类的单元测试只需要调用其中的两个.存储库界面: public interface IRepo { public void remove(String... sarr); public void add(String...[详细]

浙公网安备 33038102330553号