最近想用Java开发一个spark项目并与Hbase交互。我找到了一个名为Spark hbase Connector 的第三方库,但它是用 Scala 编写的。我可以直接在 Java 中使用这个库中的类还是应该创建一个 scala-java 混合项目?
感谢您的关注,我对这部分不是很熟悉。
我正在使用 spring data jpa 来构建我的项目。有一个用户实体和一个业务实体。
\n\n@ManyToOne(fetch=FetchType.LAZY,cascade = CascadeType.ALL)\n@JoinColumn(name = "user_id")\nprivate UserInformation belongUser;//\xe6\x89\x80\xe5\xb1\x9e\xe7\x94\xa8\xe6\x88\xb7\nRun Code Online (Sandbox Code Playgroud)\n\n上面的代码是 Biz 类的一部分。
\n\n@OneToMany(cascade = CascadeType.ALL,mappedBy = "belongUser")\nprivate Set<BizInformation> bizs = new HashSet<BizInformation>();\nRun Code Online (Sandbox Code Playgroud)\n\n这是 User 类的一部分
\n\n问题是当我通过 RESTful api 获取 UserInfomation 时,它返回一个 BizInfo,然后在 BizInfo 内部返回 UserInfomation,最后导致 StackOverFlow 异常。
\n\n我该如何解决这个问题?谢谢。
\n所以,我使用的是C,我有6种命令编号为0-5,想要将它们中的3种组合起来,并将组合保存在单字节中.所以问题是如何编码这些数字?例如,如果我使用二进制编码,因此5是101,那么我无法保存555,因为101101101有9位而一个字节只有8.感谢您的关注.