问题标签 [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 投票
1 回答
1048 浏览

jsf - JSF 模块化 Web 应用程序

谈论像内容管理系统这样的模块化 Web 应用程序,您可以在其中上传和安装单独的模块,我想知道使用JSF,可以放入包中并上传到模块化 Web 应用程序中。

谢谢!F。

0 投票
2 回答
4729 浏览

python - Numpy 模运算

如何在 numpy 中定义使用模 2 运算的矩阵?

例如:

谢谢!

0 投票
2 回答
4588 浏览

codeigniter - codeigniter 模块化扩展

我正在尝试将模块化扩展实现到 codeigniter 2 设置中,但遇到了一些问题。我按照 wiki 上的安装说明进行操作,一切正常。然后我开始玩了一下并尝试使用它。我所做的只是创建一个名为 users 的新模块,其中包含所需的文件夹,并添加了一个名为 users_m 的模型类。然后我尝试从我的欢迎模块控制器加载它。根据维基,这应该非常简单。我只是添加了这一行

到我的欢迎控制器的构造函数。

不幸的是,此时我得到了白屏死机。

所以我尝试了别的东西。这次我删除了负载模型行并添加了

这次我显示了欢迎页面并得到了分析器,但在页面顶部我收到了这个错误:

我不知道这两个尝试是否相关,但显然我的设置有问题。有人能指出我正确的方向吗?

0 投票
1 回答
4191 浏览

architecture - 模块化系统架构

我正在尝试在我的 POS 系统中实现模块化,以允许第 3 方执行某种模块/插件/附加组件。我已经开始实现 SPI 和 API,我的问题是:必须通过这种方式访问​​数据库上的数据还是我需要提供服务?

在这一点上,您可能已经注意到我在这方面的经验很少,所以这个主题的任何建议都很好

编辑:更多信息。我的系统有一个用户系统理论上检查凭据以访问系统的任何部分,mysql 数据库,是用 Java 编写的。我的模块安全地需要访问数据库中的一些表,访问主菜单,我不知道我还能说什么,但我的问题更多是关于抽象的 api 需要如何。

提前致谢

PS对不起,如果我的英语不好

奥克塔维奥·鲁伊斯

0 投票
1 回答
1035 浏览

php - Zend 似乎不想加载我创建的表单

嘿,我似乎正在攀登一条非常可怕的学习曲线。我甚至要花几个小时才能达到可以构造/编写代码的地步。我最初希望能够在其各自的模块中存储表单或模型,例如:./application/module/ModuleName/forms/ClassName.php 但是当我尝试使用以下命令实例化一个类时: $form = new ModuleName_Form_ClassName( ); 它失败了。因此,我想通过将其移至默认模块来简化一切。但是它仍然无法正常工作。我仍然在做错事。我不知道是什么。

在我的控制器动作中,我有这个:

在加载操作时,我收到以下错误消息:

我的 application.ini 包含:

表单存储在 ./application/modules/default/forms/Login.php

1. 我该如何解决这个问题?我收到的错误消息几乎没用。

2. 我真的认为如果有某种方法可以调试 __autoload() 函数,我的所有问题都可以解决。没有吗?

3. 不能在默认模块中使用来自另一个模块的模型/表单吗?这就是我想做的。我认为这会让一切变得更有条理。如果这是不可能的,我根本看不出这会有什么用......

干杯,

一个生病的新手 Zend 开发人员。

0 投票
1 回答
1581 浏览

javascript - javascript函数在放入不同文件时不起作用

我对这一切都很陌生,并且正在制作一个严重依赖动态加载的 html 页面的 web 应用程序到主页上的 div 中。

主页链接到各种 js 文件,包括 jquery 和我自己的一些文件。

除此之外,每个加载的 html 文件都链接到自己的 js 文件以控制用户交互。其中一些还有一个 div,其中加载了 html 页面。

我注意到的一件事是一些 html 页面对加载到主页中的脚本的反应较慢。单击时突出显示按钮等全局内容需要进行调整,以便在某些页面上甚至可以感知它们。

正在发生的另一件事,这真的让我很恼火,是一些脚本在单独的文件中时不起作用,无论这些是链接到主页还是不同的子页面。我需要将实际功能放入实际子页面的 js 文件中。

这个用于从数据库填充 html 表的简单函数就是其中之一......

...尽管您可以看到它是为模块化应用程序设计的。ajax 调用的参数和表的构造都传递给它。但是当它在一个单独的文件中时它不会运行,尽管 firebug 和 dom 检查器都没有显示任何错误,当然当它粘贴到两者的控制台时它会起作用。

为什么会这样?是因为嵌套的html页面吗?您可以加载到页面中的脚本数量是否有限制?其他脚本会干扰它吗?我该如何调试它?

编辑:Firebug 和 Dom Inspector 现在都告诉我“data_grid()”没有定义,尽管我在脚本标签中使用了正确的路径,但它找不到 datagrid.js 事件,甚至在主页之前包含它自己的js文件!我什至刷新了我的浏览器缓存并重新启动它,但它仍然这样说。

编辑:经过一番窥探后,我在其中一个子页面上发现了一个 bum 链接,修复它后,我不再收到 404 file not found 错误。但我仍然得到一个函数未定义的错误。

0 投票
3 回答
665 浏览

html - 模块化 CSS 技术

我想开始使用模块化 CSS,但我无法找出实现它的最佳方式。我在想我可以只使用一种桥接技术,我的 HTML 中有一个,然后每个模块都有 @import 语句。虽然我喜欢这种方法的简单性,但我担心它对性能的负面影响,因为@import-ed 样式表将稍后下载,而不一定是并行下载。所以我想知道是否还有其他流行的技术来实现模块化 CSS。我真的不想做多个标签,因为 PageSpeed 和 Yslow 抱怨太多样式表(尽管我知道它实际上比 @import 更有效)。理想情况下,我想在服务器上将样式表合并为一个,因此浏览器只请求一个样式表。

0 投票
3 回答
1208 浏览

c++ - 如何在 C++ 中模块化构建应用程序

这是一个关于如何构建 C++ 应用程序的问题,而不是关于 C++ 本身的问题

我正在构建一个设想为图形应用程序的应用程序,但实现的细节需要大量抽象功能来促进接口,例如从文件、Web 资源等中读取对象列表。我已经想通了如何轻松实现此功能,但我没有很好的方法来测试它。具体来说,我已经开始实现图形环境,但还没有准备好使用较低级别的功能。

我还构建了很多我希望底层做的事情,但它尚未经过测试。所有这些代码都驻留在一个文件夹中,并存储在具有定期提交的版本控制系统中。

到目前为止,我只在类项目上工作过,我对用 C++ 编写任何功能性的东西还是比较陌生,但是我已经用 PHP 编写了很多不同类型的程序。

如果这是一个 PHP 项目,那么测试任何功能似乎都很简单:

  1. 我会简单地从交互地实现它开始
  2. 将其编码成一个小文件
  3. 编写一些使用该功能的代码
  4. 将其构建为一个函数
  5. 将该函数导入我更大的代码体中。

这似乎是用 C++ 做同样事情的一种非常尴尬的方式。我是否把它全部倒退了,你如何在你的编译程序中解决小的孤立问题并将它们导入你的项目;是否有您认为有用的工作流程。

0 投票
4 回答
5165 浏览

zend-framework - 我可以在 Zend Framework 中有多个布局吗?

我在前端为客户提供了一个带有图像旋转器的华丽页面。

对于后端,我想要不同的布局。我可以有多个布局吗?

一点提示将是可观的

0 投票
2 回答
2422 浏览

c# - ASP.NET 完全模块化设计——如何?

技术:ASP.NET 4.0、C#、forms/mvc

我是一名 .NET 网页设计师,我希望为人们创建一个基于模块化的网站,类似于 DNN 所做的(但我想创建自己的精简版)。

我的想法是创建一个基础网站,可以“激活”客户需要(并已付费)的功能。许多客户端可能会使用这些功能,这些客户端需要对所有客户端进行频繁的未来更新(因此我希望将升级时间降到最低)。

例如,我使用 web deploy 上传基础 web 应用程序,并在此过程中设置核心数据库表/视图/SP。

然后我以开发人员身份登录网站并激活我希望允许用户利用的开箱即用功能。

我目前能想到的唯一方法是通过用户控制、资源等。

但我需要你的一些经验和建议,了解可能性/危险是什么……

例如,我为客户激活的应用程序(例如博客)的图像 - 我如何引用这些图像

例如,能否将用户控件动态添加到 Web 应用程序(与网站不同的是预编译 - 它必须是 Web 应用程序,因为我使用的是 Web 部署)。

例如,修改 web.config 以添加额外的路由(如果应用程序必须向下执行此操作,则无关紧要)。

我的想法是我可以整体升级网站功能,而不是手动增强每个单独的网站,因为给定一定数量的客户会导致大量时间损失。

我无权访问 sharepoint(我也不打算)。

任何关于如何通过 asp.net 中的前端完全自动化模块化的建议都是极好的!

我的主要问题是如何在不使用虚拟目录的情况下引用网站目录之外的文件和资源(理想情况下 - 但愿意接受建议)。

谢谢,丹。