-
Java BufferedImage使用不需要的背景颜色进行保存
所属栏目:[Java] 日期:2020-12-14 热度:76
提前谢谢你的帮助 描述: 该程序绘制,显示和保存图像.它的工作原理如下:对象本身扩展了Frame.在构造函数中,该对象创建一个BufferedImage,并调用一个绘制到该图像上的方法.然后,它将图像显示在帧上.最后,它将图像保存到文件中(我不关心它使用的是什么格式).[详细]
-
java – AppEngine gzip压缩
所属栏目:[Java] 日期:2020-12-14 热度:112
我正在尝试从GAE服务器gzip响应,但在Content-Encoding中收到null. 我有以下代码: connection = (HttpURLConnection)url.openConnection();connection.setRequestMethod("POST");connection.setRequestProperty("Content-Type","application/json; charset=u[详细]
-
在重新安装JVM后,在hadoop启动脚本中调用sed语法
所属栏目:[Java] 日期:2020-12-14 热度:92
我试图在 Windows Azure云上运行3个节点Hadoop集群.我已经通过配置,并测试发布.一切看起来都很好,但是,由于我以前使用OpedJDK,根据我所读取的不推荐用于Hadoop的VM,我决定将其替换为Oracle Server JVM.删除了旧的java安装与Yum,以及/usr/lib中的所有java文件[详细]
-
Java仅在没有StackTrace的情况下才获取异常名称
所属栏目:[Java] 日期:2020-12-14 热度:109
如何获取异常名称而不获取堆栈跟踪? 我正在使用exception.toString()将抛出的异常转换为字符串,但我只想要异常名称likeNullPointerException,而不是整个堆栈跟踪. 我该如何解决? 解决方法 exception.getClass().getSimpleName(); Class#getSimpleName() 注[详细]
-
java – 不能在Linkedin上使用linkedin-j发布任何内容
所属栏目:[Java] 日期:2020-12-14 热度:114
首先,我的问题是我不能发布任何网络更新,发布分享或ID的邀请.我总是得到以下例外: 08-29 17:18:04.000: E/AndroidRuntime(4316): FATAL EXCEPTION: main08-29 17:18:04.000: E/AndroidRuntime(4316): com.google.code.linkedinapi.client.LinkedInApiClient[详细]
-
java – 具有依赖关系的Maven构建程序集
所属栏目:[Java] 日期:2020-12-14 热度:181
我有独立的 java应用程序,我想打包为:myapp.jar.并将所有相关的jar复制到“备用文件夹”.理想情况下,我想要将maven更新META-INF文件添加到其中的所有类路径依赖性jar文件. 例如,如果我的项目引用了commons.jar,并且当我使用此插件来构建程序集时,它将所有.c[详细]
-
舍入java Float.parseFloat
所属栏目:[Java] 日期:2020-12-14 热度:87
鉴于以下代码,我希望它返回“float = 32000.0001”.但相反,它返回“float = 32000.0”. System.out.println("float = "+Float.parseFloat("32000.0001")); 我能做些什么来防止/控制四舍五入?我希望返回的完整值没有舍入. 解决方法 float只有24位精度,不足以[详细]
-
Java NoClassDefFound错误
所属栏目:[Java] 日期:2020-12-14 热度:95
我正在尝试运行一个基本的Hibernate程序. 当我运行它,我得到以下错误 java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger 我尝试google’ing它,并在我的类路径中包括以下jar文件: jboss-common-3.2.3.jar jboss-common-client-3.2.3.jar 我还[详细]
-
在java中如何实现泛型函数?
所属栏目:[Java] 日期:2020-12-14 热度:191
根据我的理解,以下 java中的泛型函数: public static T T f(T x) { Integer[] arr = new Integer[4]; T ret = (T) arr[2]; return ret;} 被编译成以下形式(因为它是无界的): public static Object f(Object x) { Integer[] arr = new Integer[4]; Object r[详细]
-
如何在Jdk9 / java-9中解决module-info.java编译错误
所属栏目:[Java] 日期:2020-12-14 热度:124
我试图使用jdk-9在代码下运行,但在使用命令编译时遇到问题 命令 javac -d mods .module-info.java comniravmodiTest.java 错误 .module-info.java:1: error: class,interface,or enum expectedmodule module1 { }^1 error module-info.java module modu[详细]
-
如何使用新的比较器和NO指定的初始容量创建PriorityQueue?
所属栏目:[Java] 日期:2020-12-14 热度:156
在 Java中,我不知道如何用新的比较器创建一个新的PriorityQueue但没有给出队列长度?我该如何创建它? 我知道我可以写: QueueNode theQueue = new PriorityQueueNode(15,new ComparatorNode(); 但我希望队列可以像LinkedList一样工作,我的意思是它的长度不[详细]
-
Java如何初始化JAXB / JAX-WS / etc实现?
所属栏目:[Java] 日期:2020-12-14 热度:114
我只是想了解一下 Java如何在JRE中包含标准参考实现(例如JRE6中的JAXB / JAX-WS),同时仍然允许第三方实现覆盖它(例如CXF). 我找到了找到javax.xml.ws.spi.FactoryFinder.find()方法的地方,该方法可以找到META-INF / services / java.xml.ws.spi.Provider或co[详细]
-
java – 如何转义要传递到DecimalFormat的字符串
所属栏目:[Java] 日期:2020-12-14 热度:158
我可以知道如何将一个字符串转义为十进制格式? // currencySymbolPrefix can be any string.NumberFormat numberFormat = new DecimalFormat(currencySymbolPrefix + "#,##0.00"); 如何避免currencySymbolPrefix,以便它可能包含任何包含’#’的字符,并且不[详细]
-
java – 无法在Recyclerview上播放视频
所属栏目:[Java] 日期:2020-12-14 热度:146
我在RecyclerView中有一个VideoView.我想最终有一个可在Recyclerview上播放的视频列表.我决定从一个视频开始,然后继续制作多个视频.我似乎无法在Recyclerview中播放一个视频.当我在手机上启动应用程序时,我得到的只是进度条.由于某种原因,永远不会调用onPrep[详细]
-
java – 缺少ByteBuffer上的一些绝对方法
所属栏目:[Java] 日期:2020-12-14 热度:141
也许我会以错误的方式解决这个问题,但我在 ByteBuffer 上缺少一些绝对的put方法. 如果你看看ByteBuffer,你会发现大多数put方法都有绝对变量和相对变量. 除了: 将字节数组的部分写入ByteBuffer. 将ByteBuffer写入ByteBuffer. ..而且我需要那些. 要明确ByteBu[详细]
-
java – 项目级自我放置jar的Maven依赖项
所属栏目:[Java] 日期:2020-12-14 热度:132
我创建了 java类并转换为jar文件.所以,我想使用那些我在项目级别放置的jar文件,例如“External Jar”. 所以我需要在maven中编写一个依赖项,当有人导入我的项目时,他们应该能够运行该程序. 解决方法 基本上你创建了自己的jar并且想要发布这个jar,所以当别人克[详细]
-
java – Netbeans和外部配置文件
所属栏目:[Java] 日期:2020-12-14 热度:155
我正在开发一个 Java桌面应用程序,并希望有一个外部的配置文件. 我正在使用Netbeans开发应用程序,并尝试将dist.xml文件添加到dist目录中,以便它驻留在应用程序工作文件夹中.但是当Netbeans执行清理操作时,会删除dist目录, 我应该在哪里放置这个配置文件,这样[详细]
-
java – 将Eclipse插件转换为Intellij
所属栏目:[Java] 日期:2020-12-14 热度:143
我有一个 eclipse插件,我想转换为intellij插件.有没有快速的方法来做到这一点.我可以使用的设计模式是什么? 解决方法 我认为没有简单快捷的方法可以做到这一点.您需要深入了解 Eclipse和IDEA的插件结构和插件API[详细]
-
java – 是否存在适用于Android的轻量级标记语言库?
所属栏目:[Java] 日期:2020-12-14 热度:133
假设我想呈现/呈现以某种轻量级标记语言形式传输的文本.是否有任何现成的 Android库,它们以轻量级标记语言作为输入文本并很好地呈现它?当我说轻量级标记语言时,我指的是Markdown( http://en.wikipedia.org/wiki/Markdown)或类似的东西. 解决方法 你可以看看[详细]
-
java – jdb中的文本导航无法在bash中工作
所属栏目:[Java] 日期:2020-12-14 热度:52
当我在bash中运行jdb时,箭头键会产生奇怪的垃圾: up: ^[[Adown: ^[[Bleft: ^[[Dright: ^[[C 所以我不能使用命令历史记录,或纠正拼写错误,因为我根本无法导航文本,这非常烦人.这个问题有方法解决吗? Java版本信息: "1.6.0_24" OpenJDK Runtime Environment[详细]
-
java – 为什么静态和默认接口方法不能同步但可以是strictfp?
所属栏目:[Java] 日期:2020-12-14 热度:194
参见英文答案 What is the reason why “synchronized” is not allowed in Java 8 interface methods?1个 为什么静态和默认接口方法不能同步? 人们说synchronized是一个实现细节.那么,strictfp也是一个实现细节,但这并不妨碍在静态和默认接口方法上允许str[详细]
-
Java applet永远缓存,而不是下载新版本?
所属栏目:[Java] 日期:2020-12-14 热度:53
我们有一个案例,客户似乎永远缓存applet的版本.我们正在使用 param name =“cache_version”在我们的 object中正确标记标签,或者我们认为.我们从7.1.0.40的版本字符串转到7.1.0.42,这只触发了大约一半客户的下载. 客户端运行的JRE版本似乎并不重要.我们已经[详细]
-
私有方法的JAVADOC(BlueJ)
所属栏目:[Java] 日期:2020-12-14 热度:185
我正在使用BlueJ,我想生成整个项目的 Javadoc. 我想在 Javadoc上显示私有方法,有什么方法可以做到吗? BlueJ有一个生成Javadoc的工具,但BlueJ忽略了私有方法. 只是一个惯例?如果这是一个惯例,我不明白为什么,他们忽略“内部”方法,它们也是有用的.– * 解决[详细]
-
java – 获取对象字段以前的值hibernate JPA
所属栏目:[Java] 日期:2020-12-14 热度:128
我们假设我有这个课程: @EntityListeners({MyListener.class})class MyClass { String name; String surname; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSurname() { return nam[详细]
-
在Java中返回null时,如何评估下一条语句?
所属栏目:[Java] 日期:2020-12-14 热度:85
如何在 Java中执行以下 JavaScript代码? var result = getA() || getB() || getC() || 'all of them were undefined!'; 我想要做的是继续评估语句或方法,直到它得到一些而不是null. 我希望调用者代码简单有效. 解决方法 你可以为它创建一个方法. public sta[详细]