草庐IT

boost-bind

全部标签

java - 将 libgdx 项目导入 Eclipse 时未绑定(bind)类路径变量 junit 和 log4j

我正在尝试导入并运行此处列出的项目:Scene2dActionsandEventHandling我首先下载zip文件,然后将其导入到eclipse中。从这里我得到以下三个错误(在解决其他与不正确的android版本有关的错误之后):DescriptionResourcePathLocationTypeUnboundclasspathvariable:'M2_REPO/junit/junit/4.5/junit-4.5.jar'inproject'game-test-desktop'game-test-desktopBuildpathBuildPathProblemDescription

java - 绑定(bind)枚举以在 Play 中形成 <select> 元素!框架 2.1

我正在尝试找出绑定(bind)enum的最佳实践形成下拉菜单在玩!2.0这是我的枚举:publicenumContactType{CLIENT(1),CONTRACTOR(2),SUPPLIER(3);publicfinalintid;ContactType(intid){this.id=id;}}在我看来,这是我希望得到的结果:CLIENTCONTRACTORSUPPLIER 最佳答案 假设您将选择放入HTML表单,我们的做法是将Map添加到Java枚举,然后使用框架提供的选择表单助手:枚举:publicenumContactTy

java - 覆盖 Guice 中的绑定(bind)

我刚开始玩Guice,我能想到的一个用例是在测试中我只想覆盖单个绑定(bind)。我想我想使用其余的生产级别绑定(bind)来确保一切设置正确并避免重复。想象一下我有以下模块publicclassProductionModuleimplementsModule{publicvoidconfigure(Binderbinder){binder.bind(InterfaceA.class).to(ConcreteA.class);binder.bind(InterfaceB.class).to(ConcreteB.class);binder.bind(InterfaceC.class).t

java - XML 绑定(bind)生成文件不编译

我正在从事一个涉及Java后端和Delphi前端的项目。我正在尝试基于Java中的.xsd生成XML绑定(bind)。XSD包含一个名为TaskList的对象,其中包含项目Tasks。任务是任务列表。当我生成XML绑定(bind)时,Delphi尝试使用TXMLTaskList的CreateCollection()函数但抛出错误,因为TXMLTaskList是IXMLNode而不是IXMLNodeCollection。我仍然不熟悉使用XSD文件和XML绑定(bind)生成功能,但基于我所了解的一点点我假设因为TaskList包含一个对象任务,它不应该在CreateCollection函

java - MulticastSocket 构造函数和绑定(bind)到端口或 SocketAddress

我可能对此处的绑定(bind)一词有根本的误解,但我对MulticastSocket的用法感到困惑。它是构造函数。他们不会做我理解他们应该做的事情,因此任何能帮助我消除误解的人都将不胜感激。首先是我想要达到的目标。我试图编写一个简短的程序来创建一个MulticastSocket将它绑定(bind)(即监听)在上。特定网络适配器然后加入特定的多播组。我已经尝试了以下(客户端)代码,它可以正常工作,我可以在没有多播套接字超时的情况下向它多播一个数据包。publicclassMain{publicstaticfinalintDEFAULT_MULTICAST_PORT=5555;public

java - 如何将数据绑定(bind)到 spring 表单中的列表

我有一个带有支持对象的Spring表单。表格是这样的-模型类(表单支持对象)-CampaignModel.javapublicclassCampaignModel{privateCampaigncampaign=newCampaignImpl();privateListlandingPageModels=newArraylist;publicCampaigngetCampaign(){returncampaign;}publicvoidsetCampaign(Campaigncampaign){this.campaign=campaign;}publicListgetLandingPa

java - 绑定(bind)用户实体和 GlassFish 主体

我有一个实体类User包含用户名、名字、姓氏和密码等信息,并且我设置了GlassFish3.1服务器来执行身份验证。到现在为止还挺好。在容器对用户进行身份验证后,我需要某种方式将主体绑定(bind)到实际的用户实体。毕竟,GlassFish告诉我的是用户“laurens”已通过身份验证,而不是给我相应的User实体。为此,我编写了一个JSF托管beanUserController.我想知道的是,这是否是查看实际实体的正确方法,以及是否有任何我没有看到的明显陷阱。UserController具有以下字段:@EJBprivateUserFacadeuserFacade;privateUse

java - 使用 xjc 和绑定(bind)为通用 XSD 定义包名称

我正在尝试使用xjc从几个特定的​​XSD生成Java类。这些模式有一些共同的定义,因此它们导入了许多共同的XSD。特别是,它们可以包括从零到所有常见的XSD。我想生成从特定XSD到特定包的所有类,但将为公共(public)模式生成的类保留在公共(public)包中,这样它们就不会为源树中的每个特定模式重复。我了解到自定义绑定(bind)可用于在每个模式的基础上指定包,例如:我有以下结构:schemas|-common||-common1.xsd-->XSDwithcommontypes#1||-...||-commonN.xsd-->XSDwithcommontypes#N||-co

java - Guice:如何为所有类型绑定(bind)泛型?

假设我的代码中经常重复以下模式:classA{@InjectpublicA(Listlist){//code}}我要绑定(bind)所有List至ArrayList.我知道我可以使用TypeLiterals绑定(bind)显式原始类型,例如List,但是无论如何都可以对所有类型执行此操作吗?基本上,这段代码应该不会失败,因为我没有显式绑定(bind)List:injector.getInstance(newKey>(){}); 最佳答案 这在Guice中是不可能的。在内部Guice只不过是一个HashMap>,其中一个Key表示可选

java - 具有类型绑定(bind)的嵌套泛型导致编译错误

为什么会导致编译错误:Optional>a=Optional.of(Optional.of(1));Optional>b=a;而以下不是?:Optional>a=Optional.of(Optional.of(1));Optional>c=a.map(x->x); 最佳答案 尽管Optional是Optional的sybtype,Optional>不是Optional>的子类型.如果您尝试分配Optional,您将得到相同的编译错误。至Optional,即使Integer延伸Number.为了更好地理解它,请替换Optional蒙山