问题标签 [modular]

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 投票
2 回答
1272 浏览

cryptography - 模运算

我是密码学和模算术的新手。所以,我敢肯定这是一个愚蠢的问题,但我无能为力。

如何从      pow( a , q ) = 1 (mod p )计算a , 其中pq是已知的?我没有得到“1 (mod p )”部分,它等于 1,不是吗?如果是这样,那么“mod p ”是关于什么的? 这是否与      pow( a , -q ) (mod p ) = 1 相同?



0 投票
2 回答
111 浏览

mysql - 重构基于用户的模块化网站

我正在用 Ruby on Rails、MySQL 和 Javascript 开发一个网站。

该网站是模块化的,这意味着用户可以自定义他们的主页并将一个模块拖放到另一个它将存在的区域。可以删除模块的三列。(想想 iGoogle 或 Netvibes)

存储这些数据的最佳方式是什么,以便用户返回主页时可以快速重建?

我考虑过这样做的方式是,每个模块都获得一个对应于用户的 ID,它是行并且它在该行中的位置。(所以类似 ..user|column|row 的内容等于 1204|3|27,这意味着对于用户 #1204,此模块将位于第 3 列,距离顶部 27 个空格。

然后,当用户返回时,只需循环遍历,每个添加 1 直到它到达列的末尾,然后从另一列重新开始,直到所有 3 列都被填充。

我觉得这会很慢,而且必须有更好的方法来做到这一点。

有什么建议么?主要是寻找数据库结构,但如果你有一些与此相关的 Rails 代码,我不介意在 git 中看到。

0 投票
5 回答
4272 浏览

html - 在 colgroup 上设置行跨度?

简单(我希望),HTML 问题。

假设我有一个跨越 3 列的列组。但它也跨越 9 行。但实际上,我希望有 3 级列(基本上,3 列,分成 9 行)。真正的唯一目标是:

a)避免嵌入表格(出于各种原因) b)保持部分模块化。c) 允许语义模块化区域的样式。

所以最后,我会有一些视觉上的东西:

我能够让列组工作以将 3 列保持在一起,但尝试添加“rowspan”失败了。尝试将行组包装在 tr 标记中根本没有好处。据我所知,没有真正的“行组”标签。

更新:

得到反馈后,我意识到我应该详细说明我的想法。

我将使用术语quad、super-column、super-row 来指代数据组。所以举个例子:

为简单起见,想象一下我在顶部写了 super-col 1 - 6。

因此,quad 1 中的数据全部相关,super-row 1 中的数据全部相关,super-col 1 中的数据全部相关。所以,利用上面的数据,

“a”与“f”、“C”和“G”有直接关系,但“f”、“C”和“G”彼此之间没有直接关系。

另一种思考方式是数独,其中每个四边形、列和行包含 1-9 的集合,使 81 个数据点中的任何一个与它共享行、列或四边形的任何其他数据点直接相关,但不是任何数据点。

快速更新:

最后一件事,对不起。重要的是,这些关系在 HTML 中按语义分组,这样,如果有人使用屏幕阅读器或非传统浏览器,他们可以在任何给定点知道他们在表格中的位置,即“你在 Quad 1,Super第 1 列,第 4 列,第 1 行,第 1 行。数据为“俄亥俄州”。”

这使得样式、跨浏览器兼容性、可访问性都变得更加容易,以及诸如 AccessKeys、Scope 等的移动。

0 投票
1 回答
330 浏览

php - 寻找模块网页设计架构

我正在设计一个大型 Web 应用程序,我希望最终能够模块化页面上的不同元素。我正在使用 Zend 框架。

我想创建可以组合起来创建页面的独立模块(例如联系人框、搜索框、最新博客评论......),就像 Drupal 会如何做的那样。这些模块将是交互式的,因此它们显然会包含表单和 AJAX 调用等。它们还需要许多视图(用于呈现它们的外观)并且还将使用 JS 和 CSS 文件。

我一直在寻找解决这个问题的标准方法,但那里没有太多具体信息。有谁知道可以深入了解这种网络设计的资源、书籍或网页?

0 投票
1 回答
273 浏览

modular - 模块化扩展

作为我正在开发的应用程序的要求,我遇到了模块化扩展这个术语。任何人都知道模块化扩展是什么?

0 投票
3 回答
1856 浏览

zend-framework - Zend_ACL 具有模块化结构?

我通过阅读http://framework.zend.com/manual/en/zend.controller.modular.html用 Zend 创建了一个 MVC 。

问题是我找不到使用模块化结构的 Zend_ACL 的方法。Zend_Acl 根本没有添加模块的方法。它只允许我添加控制器和动作。

如何将 Zend_Acl 与模块化结构一起使用?Zend 框架的当前版本甚至可能吗?

0 投票
2 回答
297 浏览

iphone - iPhone 应用程序 - 额外收费内容

我正在考虑开发一个应用程序,它将:

1) 构成一组类似应用程序的一部分;2) 允许用户下载额外的收费内容。

如果有人能指出我以编程方式和实际方式讨论这种方法的任何资源的方向,我将非常感激(即 Apple 对此的要求以及概述该方法的代码示例)。

0 投票
4 回答
2411 浏览

scripting - FileMaker 世界中模块化脚本的定义是什么?

您如何在 FileMaker 上下文中定义模块化脚本?我还没有故意提供我的定义。我想知道你的想法。谢谢!

0 投票
4 回答
355 浏览

c++ - C/++ 中的简单模块化指南?

我认为模块化是正确的术语。举一个基本的例子,如果我要创建一个加密应用程序,你可以像记事本一样输入,然后保存加密,但是在保存菜单下,有一些选项可以保存你有插件的加密方法,比如 AES、Blowfish 等,并且还允许将新方法编码到插件中并分发,而无需重新编译主应用程序。

我在网上找到了一些解释,但我大部分时间都在努力弄清楚如何让新选项出现在最初不存在的保存菜单下(这可能更像是一个 Windows 应用程序问题),如果你明白我的意思。

鉴于模块化开发似乎是非常特定于平台的,我现在将坚持使用 Windows 示例,并希望在此之后尝试扩大范围。

0 投票
8 回答
1908 浏览

c - C中具有动态数据类型的模块化数据结构

对于我即将到来的大学 C 项目,我被要求拥有 C 允许的模块化代码。基本上,对于某些数据结构,我将拥有 .c 文件和相应的 .h 文件,例如链表、二叉树、哈希表等等……

以链表为例,我有这个:

但这强制value是类型int,使用这个链表库的用户将被迫直接更改库的源代码。我想避免这种情况,我想避免更改库的需要,使代码尽可能模块化。

我的项目可能需要对整数列表使用链表,或者可能需要使用某种结构的列表。但我不会复制库文件/代码并相应地更改代码。

我该如何解决这个问题?