草庐IT

dynamic-data-exchange

全部标签

java - JMonkeyEngine : Collision detection on dynamically loaded models

我正在学习JME3,我设法创建了自己的高度图并修改了一些示例代码等。现在,我使用Blender创建了一个非常简单的4墙无屋顶房间,将其导出为Wavefront.Obj文件并将它加载到我的场景中(我将它攻击到terrain节点。现在,我的terrain应用了碰撞检测,因此玩家可以移动和跳跃,但它也可以直接穿过我模型的墙壁。我能找到的所有示例都加载了一个已经预建的场景,但我仍然不知道为什么玩家会直接通过加载的模型?对于大代码感到抱歉,但我看不出我还能做些什么。物理应用在/**部分6.添加物理:*/:publicclassMainextendsSimpleApplicationimpleme

java - 在 Spring Data 上选择字段

我正在尝试查找有关如何使用SpringData(我正在使用JPA)仅选择实体的某些字段的信息。我只想选择一个实体的特定信息,存储库接口(interface)为您提供了返回整个实体信息的方法!。有时我只需要实体的2或3个字段并返回20,30,...100..字段可能有点矫枉过正。我会使用HibernateCriteriaProjections甚至JPA“SELECTNEW....”查询来实现这种功能。不知道SpringData是否可行。谢谢。 最佳答案 你可以做的是返回一个List从存储库。然后在您的服务类中迭代此列表并手动创建您需要

java - Spring Data (JPA) Repository 是线程安全的吗? (也就是 SimpleJpaRepository 线程安全的)

我正在使用SpringData(JPA)repository处理CRUD样板文件。我这样定义我的存储库接口(interface):importorg.springframework.data.repository.CrudRepository;publicinterfaceFooRepositoryextendsCrudRepository{publicFoofindByXAndYAndZ(Xx,Yy,Zz);}然后Spring自动神奇地为我生成了所述接口(interface)的实现。我们得到的是一个代理,但我相信最终我们会得到一个org.springframework.data.jp

java - Spring Data JPA 通过从父实体获取 id 来插入子实体和父实体

我想通过对父实体调用save将父实体和子实体一起保存到MySQL数据库中。Parent和Child实体之间存在一对一的映射。父ID是自动生成的,我们也需要在child中使用与child的pk相同的ID。我正在使用SpringDataJPA2.0(JPA提供程序是Hibernate)和SpringMVC框架。当尝试插入实体时,出现以下错误。根本原因org.springframework.dao.DataIntegrityViolationException:not-nullpropertyreferencesanullortransientvalue:com.serro.cbmapi.m

java - 使用 Spring Data 在 Spring Boot 应用程序中 Autowiring DynamoDB 存储库

我正在使用SpringBoot迈出第一步,现在有一段时间,我遇到了以下问题。目标我想使用SpringData将应用程序数据存储在AWS上的DynamoDB中。为此,应该有一个单一的服务来封装与持久性相关的所有内容。代码应尽可能简单易读。因此,我尽量避免使用XML配置,而是使用注解。问题Spring无法Autowiring数据服务中的存储库实例(NoSuchBeanDefinitionException)。更新:集成测试也依赖于使用@Autowire的存储库(见下文),但也失败了。我还尝试创建存储库接口(interface)的虚拟实现并将其标记为@Component-这也可以正常工作。因

java - Spring Data JPA 方法 + REST : Enum to Integer conversion

我有一个端点:/api/offers/search/findByType?type=X哪里X应该是Integer值(我的OfferType实例的序数值),而Spring考虑X一个String并将应用其StringToEnumConverterFactory与StringToEnum转换器。publicinterfaceOfferRepositoryextendsPagingAndSortingRepository{ListfindByType(@Param("type")OfferTypetype);}所以我写了一个自定义Converter它只是通过给定的序号获得一个实例:public

java - Weblogic BEA-000449 : Closing socket as no data read from it during the configured idle timeout of 5 secs

我已经开始在我的weblogic10日志文件中看到这条消息。我正在运行一个大约有40-350个并发用户的应用程序。我的问题是这个错误的真正含义是什么它将如何影响用户(如果有的话)可能是什么原因造成的谢谢 最佳答案 WhatdoesthiserrorreallymeanWeblogic正在关闭用于与其中一个服务器客户端通信的套接字,因为超过五秒没有发送数据,这是您为Weblogic的空闲超时配置的值。Whatcouldbecausingthis客户端程序连接到您的服务器,发送一些数据,然后1)不关闭连接或2)消失。

java - Storm : Spout for reading data from a port

我需要编写一个Storm喷口来从端口读取数据。想知道这在逻辑上是否可行。考虑到这一点,我设计了一个简单的拓扑结构,它具有一个spout和一个bolt。spout将收集使用wget发送的HTTP请求,而bolt将显示请求-仅此而已。我的spout结构如下:publicclassProxySpoutextendsBaseRichSpout{//TheO/PcollectorSpoutOutputCollectorsc;//ThesocketSocketclientSocket;//TheserversocketServerSocketsc;publicProxySpout(intport)

java - Dynamic ui :include inside ui:repeat. 有没有简单的解决方法?

我想动态选择一个facelet来呈现我的数据列表中的某些项目。第一次尝试是:但它不会工作,因为ui:include的src计算得太早了。facelet信息是真正动态的,所以我不能使用c:forEach(也不推荐与facelets混合使用)。我想这一切都归结为找到一个基于组件的ui:include替代方案。有这样的东西还是我需要自己写? 最佳答案 我想我已经找到了您一直在寻找的相对简单的解决方案。我也像你一样从ui:include开始,在ui:repeat中,但我承认我必须使用c:forEach,并且c:forEach非常适合动态获取

java - Spring Data Elastic Search - 按距离对地理位置进行排序

给定一个地理定位点,我试图找到10公里以内的一些地点,并按离给定位置最近的地点对其进行排序。我设法返回了10公里以内的位置列表,但是当我尝试对其进行排序时,出现了异常:我正在使用以下版本:3.2.12.61.0.0.BUILD-SNAPSHOT3.2.5.RELEASEjava代码如下:publicListfindByGeoLocation(Doublelongitude,Doublelatitude,StringchannelKey,Stringdistance){if(StringUtils.isEmpty(distance)){distance=defaultRadius;}Ge