问题标签 [mapping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
9194 浏览

algorithm - “查找最近的位置”如何工作?

如今,大多数餐馆和其他企业在其网站上都有“查找位置”功能,其中列出了给定地址/邮编的最近位置。这是如何实施的?将邮政编码与 DB 匹配是一种简单易行的方法,但可能并不总是有效,例如,可能有一个靠近给定位置的分支,但可能位于不同的邮政编码中。我想到的一种方法是将给定的邮政编码/地址转换为地图坐标并列出落入预定义半径的任何分支。我欢迎您对如何实现这一点的想法。如果可能,请提供更详细的实现细节,例如使用的任何 Web 服务等,

0 投票
2 回答
9896 浏览

oracle - 用 Hibernate 映射 ORACLE 的 NUMBER 类型

我在 ORACLE 10g 数据库中有一个表,其中有一列“ kzCode NUMBER(1)”。

如果我尝试将其与 JBOSS Server WebApp 中的 Hibernate 注释映射,如下所示:

我收到一个错误:

我也试过

错误:

我真的不知道,要采用什么 Java 类型。

0 投票
10 回答
66530 浏览

math - 数学 - 映射数字

如何在 a 和 b 之间线性映射数字以在 c 和 d 之间移动。

也就是说,我希望 2 到 6 之间的数字映射到 10 到 20 之间的数字......但我需要广义的情况。

我的大脑被炸了。

0 投票
1 回答
503 浏览

.net - NHibernate FK是CHAR(6),由于子表PK是CHAR(6)各种查询失败

我有一个旧版 Oracle 数据库,它有多个 1:n 查找表,这些查找表基于子表中的 CHAR(6) 主键。不幸的是,我不是唯一一个对 NHibernate 如何处理 char 字段(尤其是作为主键的字段)有问题的人。看:

我即将实现一个自定义用户类型来处理这些问题,但想检查是否有更好的方法,因为对于如何处理 char 字段作为 session.Get() 中的键似乎仍然存在一些困惑。 . 和 session.Load()... (因此,由于这些表是我们应用程序的核心,我想确保它不必重做)。我确信我不是唯一遇到此问题的人,我非常感谢更有经验的 NHibernate 用户提供的任何建议。

为了让事情变得更有趣,将 NHibernate 与 Oracle 结合使用确实会引发一些我没想到的曲线球。

0 投票
4 回答
689 浏览

algorithm - 在 Web 上创建动态地图

我的公司使用经销商、区域经理和区域经理的销售模式,每个经理都有不同级别的区域范围(IE 基于邮政编码、州或地区进行管理。)

我想创建一个类似于这张美国州地图的精简地图,它允许我们的用户操纵谁来管理什么。

有哪些好的资源可以开始这条道路?

0 投票
4 回答
397 浏览

mapping - 约束序列到索引映射

我对如何将一组序列映射到连续整数感到困惑。

所有的序列都遵循这个规则:

我正在寻找一种解决方案,它能够在给定这样的序列的情况下计算一个整数以查找表并给定表中的索引,生成序列。

示例:对于长度 3,有 5 个有效序列。执行以下地图(最好是双向)的快速功能将是一个很好的解决方案


  • 练习的重点是获得一个在有效序列和单元格之间具有 1-1 映射的打包表。
  • 集合的大小仅受可能的唯一序列数的限制。
  • 我现在不知道序列的长度是多少,但它会是一个很小的,<12,预先知道的常数。
  • 我迟早会谈到这个,但我会把它扔掉,让社区在此期间获得“乐趣”。

这些是不同的有效序列

这些不是


此相关

0 投票
6 回答
9984 浏览

mysql - 有没有工具可以直观地映射 MySQL 中的表关系?

我正在寻找一种可以在mysql中映射我的数据库中的关系的工具。我想要类似于在“显示图表窗格”中的 MS-SQL Server Management Studio 中生成的视图。这样的事情存在吗?

我负责数据库的设计及其使用 rails 的约定。我不会反对手动指定关系。

0 投票
7 回答
11812 浏览

java - 如何将不同的 Java-Bean 结构相互映射

在我们的项目中,我们必须将一个嵌套的 bean 结构映射到另一个。(这些实际上是 JAXB 映射的 XML 文档的 Java 表示,例如,表示传入的订单文档。)这必须映射到另一个系统的完全不同的订单文档结构。

有哪些选项可以做到这一点?我更喜欢满足以下要求的东西:

  1. 当未定义一个字段的映射时,映射应该提醒我
  2. 映射应该有一些默认值,例如将相同名称的字段映射到另一个字段,并为例如 int 到 String 提供标准映射,反之亦然。
  3. 映射应该是双向的。
  4. 在定义映射时应该能够使用代码完成。

一个有前途的框架是Dozer,但它不满足 1 和 4。与JBeanMapper相同。只需用 Java 编程就可以满足 4 个要求,但没有其他要求;使用 XSLT 可能满足 2,但仅此而已。你有更好的想法吗?

0 投票
2 回答
210 浏览

google-maps - 可在需要登录的页面中使用的地图 API/图层

我正在开发一个具有允许用户在地图上标记地点(事件、位置等)的功能的应用程序。我不允许使用基本的谷歌地图 api,因为它要求实现地图的页面公开可用。有谁知道可以在非公共页面上自由使用的具有丰富层(包括欧洲、亚洲等)的替代方案?


这个问题是错误的,但无论如何我都会留下它,以防其他人试图问它。问题是我误解了谷歌已经澄清的谷歌地图 API 上的 TOS。只要不向用户收费,您就可以在需要登录的页面中使用它。

也有开源和免费的替代方案,它们可能更灵活,但作为编程 API 更难,质量也更低。OpenLayers(OenstreetMaps 就是基于它)是最好的也是最流行的一种。

0 投票
4 回答
25711 浏览

java - 如何在 Hibernate 中使用链接表映射多对多列表

我想使用链接表在 Hibernate 中映射多对多。我有两个类,父类和子类,例如:

我使用具有三列link_idparent_id和的链接表 (link_table) child_id。数据库是 SQL server,id 类型是 uniqueidentifier。因此,我通常将 guid 用于 id 字段。

<list />如果这是要使用的正确标签,您如何使用该标签来实现这一点?你知道有什么好的文档来完成这个吗?

我目前正在收到 ConstraintViolationException,但找不到任何好的文档或示例。

我认为一个主要问题是:如何指定link_id要在链接表中自动生成的。