草庐IT

b_sd_read_write_byte

全部标签

java - 为什么 Maven javadoc 失败并出现错误 "cannot read options"?

当我运行mvnjavadoc:javadoc时,出现以下错误:[ERROR]BUILDERROR[INFO]------------------------------------------------------------------------[INFO]AnerrorhasoccurredinJavaDocsreportgeneration:Exitcode:1-javadoc:error-cannotreadoptions(Thesystemcannotfindthefilespecified)Commandlinewas:"C:\ProgramFiles\Java\jdk

java - 无法在 Eclipse : Parent of resource is marked 'read-only' 中构建 java 项目

我正在尝试在EclipseKepler中运行一个Java项目。该产品在另一台机器上运行良好,我使用gitclone和Import将项目加载到我当前的机器上。但是,在加载项目时,我收到错误:由于“资源的父级:/Users/adam/.../mockup/bin被标记为只读”,该项目未构建。修复问题,然后尝试刷新此项目并构建它,因为它可能与模型不一致未知的Java问题如何解决这个问题? 最佳答案 我遇到了同样的问题,并通过授予对我的工作区文件夹的写入权限解决了这个问题。关于如何在Linux中执行此操作的一些提示可以在以下位置找到:Cha

java - 当前推荐的将 byte[] 转换为 JsonNode 并返回的方法

我想从java字节数组中读取一个JSON“树”,然后使用Jackson将JSON“树”写回java字节数组。一种方法如下所示:ObjectMapperom=newObjectMapper();JsonNodeold=om.createObjectNode();byte[]arr=om.writeValueAsBytes(old);JsonNodenew=om.readTree(arr);但是,Jackson这些天建议使用ObjectReader和ObjectWriter而不是ObjectMapper,因为配置中的线程安全性,而且还因为可能仅与它们相关的优化。但是,ObjectReade

java - 为什么在 JVM 中 Integer 存储为 byte 和 short?

这是一段代码publicclassClassifier{publicstaticvoidmain(String[]args){Integerx=-127;//thisusesbipushIntegery=127;//thisusebipushIntegerz=-129;//thisusesipushIntegerp=32767;//maximumrangeofshortstillsipushIntegera=128;//usesipushIntegerb=129786;//invokesvirtualmethodtogetIntegerclass}}这是部分字节码stack=1,loc

java - byte[] 的 HTTPClient PostMethod

我需要发送一个byte[]到restweb服务端点,我想知道如何使用HTTPClient的PostMethod设置请求,有什么想法吗? 最佳答案 ByteArrayEntity应该是您正在寻找的:[...]PostMethodpost=newPostMethod(url);post.setRequestEntity(newByteArrayEntity(bytes));post.setRequestHeader("Content-type","application/octet-stream");[...]您必须设置content-

java - 使用自定义字体 [java.io.IOException : Error reading font data.]

标题不允许我说问题,所以实际的错误信息是-java.io.IOException:Problemreadingfontdata.atjava.awt.Font.createFont(UnknownSource)atAddFont.createFont(AddFont.java:11)atMainFrame$1.run(MainFrame.java:105)atjava.awt.event.InvocationEvent.dispatch(UnknownSource)atjava.awt.EventQueue.dispatchEventImpl(UnknownSource)atjava.

java - readFully 未使用 Java Nashorn Javascript 引擎定义

我正在尝试使用新的Java8Nashornjavascript引擎运行javascript脚本,但它失败并出现以下错误::1ReferenceError:"readFully"isnotdefined脚本使用应该在全局范围内定义的readFully函数nashorn在启用脚本模式的情况下运行(这是通过ScriptEngine运行时的默认设置,如此处所示http://mail.openjdk.java.net/pipermail/nashorn-dev/2013-December/002562.html)。这是重现错误的示例:importjava.io.FileNotFoundExcep

java - 为什么需要从 double 到 float 而不是从 int 到 byte 的显式类型转换?

考虑以下语句:byteby=5;//工作正常字面量'5'是int类型并且足够小以适合byte类型的变量。编译器在这里进行隐式类型转换(从int到byte)。现在考虑以下场景:floatfl=5.5;//compilationerror文字'5.5'是double类型,也足够小以适合变量类型float。为什么我们需要像这样显式地类型转换:floatfl=(float)5.5;//worksfine为什么编译器不为我们进行浮点类型转换? 最佳答案 在整数版本中,编译器知道所有数字5中的数据可以存储在一个字节中。没有信息丢失。对于浮点值,

java - 设置 WebLogic Server 11g (10.3.6) : Native Library to read the password securely from commandline is not found 时出错

我正在尝试在Windows中为开发人员10.3.6(11g)配置我的Weblogic服务器。从自述文件中,我在以下步骤中遇到错误:CreateanewWLSdomainandstartWLS.(ItisrecommendedthatyoucreatethedomainsoutsidetheMW_HOME)Windows$mkdirC:\home\myhome\mydomain$cdC:\home\myhome\mydomain$%JAVA_HOME%\bin\java.exe-Xmx1024m-XX:MaxPermSize=128mweblogic.Server我在(C:/WebLog

java - Apache POI : API to identify tables in the excel sheet and read them

是否有任何方法可以返回工作表中存在的表格列表?我的要求是从工作表上存在的多个表中获取数据。 最佳答案 假设您正在为.xlsxexcel文件使用XSSFAPI。如果表格是由Insert->Table创建的,那么您可以使用以下命令读取它们:XSSFWorkbookworkbook=newXSSFWorkbook(newFile("test.xlsx"));intnumberOfSheets=workbook.getNumberOfSheets();for(intsheetIdx=0;sheetIdxtables=sheet.getTab