17得票1回答
使用JQuery将分隔符字符串转换为分层次的JSON

我有一个字符串数组,用破折号分隔来描述父子关系。例如,如果Bob的上级是Jim,而Jim的上级是Fred,那么Bob在数组中的条目将是"Fred-Jim-Bob",Jim的条目将是"Fred-Jim"。 我无法更改数据输入方式,因此我正在寻找帮助,以找到将这些值转换为类似于以下JSON格式的最...

18得票8回答
MySQL递归从父级获取所有子项

我有一个使用MySQL递归查询在一个表中查找二级和三级子级的案例... 我正在使用的数据库结构: id name parent 1 A 0 2 B 0 3 C 0 4 D 1 5 E 1 6 F 2 7 G 2...

10得票9回答
WordPress: 如何给文章添加层级结构

我正在创建一个基于WordPress平台的网站,想要在上面发布自己的书籍内容。因此,我希望能够建立一种层次结构,在其中添加文章并添加其子级(章节)。我找到了以下内容: register_post_type( 'post', array( 'labels' => arra...

27得票2回答
从带有父字段的平面列表构建层次结构树?

我有一个包含parent字段的“页面”对象列表。这个parent字段引用列表中的另一个对象。我想根据这个字段从该列表创建一棵树形层次结构。 这是我的原始列表:[ { id: 1, title: 'home', parent: null }, { i...

29得票3回答
获取一个子节点的所有父节点

我想检索出一个id的parentid,如果该parentid再次有父元素,请检索它,以此类推。这是一种层次结构表。id----parentid 1-----1 5-----1 47894--5 47897--47894 我是 SQL Server 的新手,并尝试了一些查询,如:with nam...

7得票6回答
特殊异常类的必要性是什么?

为什么C++标准要发明std::exception类?它们有什么好处?我的提问原因是这样的: try { throw std::string("boom"); } catch (std::string str) { std::cout << str << st...

15得票2回答
谷歌地点 API 等级结构 - 社区/郊区 -> 城市 -> 地区 -> 国家。

问题 - 人们根据自己的兴趣在各个地方发布文章,而其他人正在更广泛的区域搜索文章。 例如 - 用户A在悉尼郊区邦迪海滩下发布文章。 用户B在悉尼下搜索文章。 期望结果 - 用户B可以看到用户A的文章,因为邦迪位于悉尼内部。 解决方案: 使用谷歌地点API查找城市X属于哪个城市Y等信息。 以我的...

9得票3回答
2D游戏:查找另一个实体最接近的x个实体的最快方法 - 大量实体,高度动态。

我正在开发一个有大量动态实体的2D游戏。为了好玩,我们称它们为士兵,并假设有50000个(这只是我随机想出来的数字,可能更多或更少 :))。 所有这些士兵都按照规则每帧移动 - 可以考虑boids /群集/转向行为。为了更新每个士兵的移动,我需要找到距离我正在处理的士兵最近的X个士兵。 为...

48得票2回答
如何列出特定类加载器中加载的所有类

出于调试目的和好奇心,我想列出加载到特定类加载器的所有类。 由于大多数类加载器的方法都是受保护的,因此,实现我想要的功能的最佳方法是什么? 谢谢!

7得票1回答
我的替代方案可以取代嵌套集合以处理任意深度的层次化数据集:好还是不好?

在重新创建我的CMS时,我想要一种替代传统的父子结构来管理网站地图/页面层次结构的方法。我记得很久以前看到过嵌套集模型,但是忘了叫什么。所以,我偶然发现了一种类似的方法,我想评估并比较属性,确保我不会因为没有选择已经经过时间测试的方法而在以后遇到愚蠢的限制。因此,请告知A)它是否已被发明(它叫...