-
java – Bitstamp {“error”:“未找到API密钥”}代码响应:200
所属栏目:[Java] 日期:2020-12-15 热度:71
我试图在 java中向Bitstamp发出一个平衡请求,我写了下面的代码,但是我收到了这个错误: {“error”:“未找到API密钥”} 代码响应:200 有人有想法吗? 关键和秘密是交易所正确提供的,所以现在我想知道我是否在整个过程中犯了任何错误. import java.io.Buffe[详细]
-
Java文档 – @return和@param
所属栏目:[Java] 日期:2020-12-15 热度:62
我想知道如何使用@return和@param来记录代码……?我有点猜测我会做类似的事情 @return(whatever the method is returning)@param(parameters that the method is taking in) 我之后是否需要提供更多说明?还有,有太多的文件吗? 解决方法 Javadoc style gui[详细]
-
java – 如何从Queue获取特定元素?
所属栏目:[Java] 日期:2020-12-15 热度:173
与ArrayList不同,Queue中没有get(int index)方法来检索指定位置的元素. 有人请告诉我如何在队列中实现这一目标? 谢谢. 解决方法 您可以从队列中删除元素,直到找到所需的元素.您可以在队列末尾重新添加已删除的元素,或将它们放在不同的队列中(并在到达所需元[详细]
-
如何使用PDFBox对动态创建的PDF文档进行数字签名?
所属栏目:[Java] 日期:2020-12-15 热度:145
对不起!我在 java中很穷.请在我错的地方纠正我,改善我穷人的地方! 我正在尝试使用PDFBox使用以下程序对动态创建的pdf进行数字签名: 该计划的任务: (i)创建模板PDF (ii)更新ByteRange,xref,startxref (iii)为签名创建构建原始文件 (iv)创建独立的包络数字[详细]
-
在Java中的右移
所属栏目:[Java] 日期:2020-12-15 热度:132
我只是坚持这个小逻辑,我没有做对 int是32位,所以假设二进制20就像 // 00000000000000000000000000010100 ..现在如果我执行右移操作说4 int a = 204; // 00000000000000000000000000000001 ..结果是1 现在说我再次拿20并做5次右移操作 int b = 205; //000000[详细]
-
java – 性能iText vs.PdfBox
所属栏目:[Java] 日期:2020-12-15 热度:72
我正在尝试将pdf(我最喜欢的书籍Effective Java,如果它的问题)转换为文本,我检查了iText和Apache PdfBox.我发现性能有很大的不同:使用iText需要2:521,使用PdfBox:6:117. 如果我的代码为PdfBOx PDFTextStripper stripper = new PDFTextStripper();BUFFER.[详细]
-
Leiningen试图从错误/缺少的JDK调用java.exe
所属栏目:[Java] 日期:2020-12-15 热度:58
前段时间,我的PC上安装了两个版本的JDK(1.7.0_09和1.7.0_51).然后我卸载了前一个.现在,当我尝试运行lein run(即使使用虚拟项目)时,我收到以下消息: java.io.IOException: Cannot run program "C:Program FilesJavajdk1.7.0_09binjava.exe" (in directo[详细]
-
java – HashMap通过考虑它们的值来映射整数数组
所属栏目:[Java] 日期:2020-12-15 热度:88
鉴于以下代码,我得到一个null(我想要的是“1234”).但我希望有一个映射可以将键视为等于,如果int []的内容是等于(而不是考虑int []的引用),我应该怎么做? HashMapint[],String maps=new HashMapint[],String();int[] i=new int[]{1,2,3};int[] j=new int[]{[详细]
-
java – 为什么Guava中的空数组的最大值和最小值会抛出IllegalAr
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在阅读Guava的Ints.max(int …数组)的代码(类似地,Ints.min,Longs.min等)如果array.length == 0(这是Guava 15.0),它们会抛出IllegalArgumentException . 我想知道为什么他们不会在这种情况下返回“身份元素”,而不是抛出异常. “身份元素”是指产品的行[详细]
-
java – 移动对象和计时器
所属栏目:[Java] 日期:2020-12-15 热度:193
我有一个500宽度和400高度的屏幕,我有一个带有一堆形状的矢量.假设矢量有两种不同的形状,例如.我希望从屏幕底部随机弹出的对象达到一定的上升然后再下降(类似于游戏水果忍者,其中水果是我的形状). 在我的主(视图)中,我有一个形状向量,我实例化定时器,添加到[详细]
-
java – Builder Pattern:为什么我们需要.build()?
所属栏目:[Java] 日期:2020-12-15 热度:123
在研究构建器模式时,标准模式如下: new SandwichBuilder().salami().pastrami().cat().build(); 其中.salami(),. pastrami()和.cat()返回SandwichBuilders,而.build()返回三明治. 相反,它被认为是不好的风格,使用以下约定? new Sandwich().salami().pastra[详细]
-
java – 使用xslt将xml转换为html
所属栏目:[Java] 日期:2020-12-15 热度:187
我在做什么:我正在尝试使用xslt将xml转换为html. 问题:程序正在执行而没有任何错误,它也会生成输出文件,但它不会将xml转换为html.我的猜测是xsl中的for循环不是获取数据. XSLTTest.java package JavaXSLTExample;import javax.xml.transform.ErrorListener[详细]
-
如何使primefaces inputTextArea适合文本?
所属栏目:[Java] 日期:2020-12-15 热度:51
我正在尝试制作 p:inputTextArea /看起来更好,现在当页面加载时,我可以看到: 当我点击TextArea时: 这是代码: p:inputTextarea rows =“6”value =“#{bean.object.value}”style =“width:100%;” / 我怎样才能使该区域的大小调整为文本? rows =“6[详细]
-
java – 如何保护android中的sqlite db免遭被盗
所属栏目:[Java] 日期:2020-12-15 热度:177
我正在制作一个28MB大小的sq-lite文件的应用程序,它最初是在 android的资源文件夹中.当它在用户中安装时,它将复制到系统文件夹.因为这个db对我来说最重要.如果有人可以获得此文件,那么他可以窃取我的信息. 当您解压缩APK文件时,您将轻松获得sq-lite文件.有没[详细]
-
java – 如果我不想实例化一个类,我的选择是什么?
所属栏目:[Java] 日期:2020-12-15 热度:100
我有一个包含所有静态方法的类,它基本上调用ClassName#MethodName(). 我希望这个类在任何时候都是不可实例化的,因此我将构造函数可见性设置为私有.这当然避免了从类外部创建它的任何实例. 我想知道是否有任何技术术语或任何专门设计用于完成我不知道的设计模[详细]
-
Java – 使用Scanner编译错误
所属栏目:[Java] 日期:2020-12-15 热度:163
这是我目前的课程: package Mathias;import java.util.*;public class Scanner { public static void main(String args[]) { System.out.print("What's your name?"); Scanner sc = new Scanner(System.in); String Input = sc.nextLine(); System.out.prin[详细]
-
java – 使用Guava Preconditions的自定义异常
所属栏目:[Java] 日期:2020-12-15 热度:128
这是一个非常简单的问题,我经常在我的项目中使用com.google.common.base.Preconditions来验证参数和参数,例如: Preconditions.checkNotNull(参数,“message”); Preconditions.checkArgument(参数 0,“message”); 此代码可能会产生IllegalArgumentExceptio[详细]
-
新线程中的Java Run静态方法
所属栏目:[Java] 日期:2020-12-15 热度:88
我刚刚开始学习 java,我遇到了涉及线程的轻微障碍.我有一个静态方法,我想在自己的线程中运行,这可能吗?在python我知道它看起来像这样: import thread; thread.start_new_thread(my_function,()); 我知道如何通过实现Runnable或扩展线程来使用非静态方法进[详细]
-
如何检查ArrayList是否包含2个值?
所属栏目:[Java] 日期:2020-12-15 热度:180
有没有办法检查一个集合是否包含一个或更多的值,具有比使用contains循环两次更好的性能? 在其他意义上看起来像这样的东西 person.contains("Joe" || "Jasha"); 解决方法 ArrayList.contains()的实现循环遍历每个元素并执行equals()测试,因此两次调用.contai[详细]
-
java – CQ5 – 模型类中的Sling currentPage
所属栏目:[Java] 日期:2020-12-15 热度:131
在CQ jsp中,只需调用currentPage.getPath()即可轻松访问currentPage对象.但我正在尝试删除任何脚本,并将它们分离到模型类中,并且无法弄清楚如何访问currentPage对象.我以为我可以这样做: public void setResource(Resource resource){ resource.getPath()}[详细]
-
java – RestEasy – 参数绑定 – 验证和错误 – EJB
所属栏目:[Java] 日期:2020-12-15 热度:185
假设我使用传递给REST调用的参数定义POJO class MyVO { @NotNull @PathParam("name") private String name; @NotNull @PathParam("age") private Integer age; // getters and setters } public class RESTclass { public postData( @Form MyVO vo ) { } }[详细]
-
java – 如何更新JLabel文本?
所属栏目:[Java] 日期:2020-12-15 热度:164
我正在制作一个Hangman游戏,其中一个我要做的是JLabel文本,它用ex.“_ _ _ _”更新,取决于单词. 如果你愿意,我可以分享代码. 解决方法 尝试使用setText();与你的JLabel.[详细]
-
如何否定一个值与java [Integer.Min_Value]中的值相同
所属栏目:[Java] 日期:2020-12-15 热度:115
这些值如何在 java中相同? -Integer.MIN_VALUE == Integer.MIN_VALUE 价值观是: -2147483648 : -2147483648 我试着比较它并返回真实[惊人!] 解决方法 是的,这是预期的行为. int的范围是-2147483648到2147483647. 从JLS section 15.15.4(强调我的): For i[详细]
-
java – 使用DrawerLayout时检查当前打开的片段位置
所属栏目:[Java] 日期:2020-12-15 热度:84
我正在使用支持库中的 Android DrawerLayout来显示幻灯片菜单.我在DrawerLayout菜单中使用单个活动和5-6个片段来显示它们.但是我有一个小问题,“我如何检查当前哪个片段如果用户选择了与已经打开的片段相对应的菜单项,则可见.目前它再次创建片段并显示不好的[详细]
-
java – 使用String.valueOf(myString)会变慢吗?
所属栏目:[Java] 日期:2020-12-15 热度:120
这只是一个信息问题,我不需要你告诉我我不应该使用它. 我的问题是:如果我使用string1 = String.valueOf(string2);,它比string1 = string2慢吗? ? 问题是:我想使用一个方法从整数中获取一个字符串,加倍…和字符串.我只是想知道我是否应该创建另一种方法.[详细]