问题标签 [configurable]

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 投票
3 回答
1104 浏览

processor - 在 FPGA 板上实现的可配置处理器

对于一个大学的中期项目,我必须设计一个可配置的处理器,用 VHDL 编写代码,然后在 Digilent 的 Spartan 3E FPGA 板上综合它。我是一个初学者,所以你能告诉我一些关于可配置处理器的信息,一些与这个概念相关的想法吗?

0 投票
3 回答
9497 浏览

spring - 使用 Spring 和 AspectJ 可配置与组件

使用 AspectJ 时,为什么要使用 @Component 而不是 @Configurable。

我已经为 @Transactional 支持、自调用方面以及注入 JPA 实体设置了 Spring 和 AspectJ。这很好用。

我将@Component 用于大多数需要注入的类,因此要么将它们注入到它们的依赖项中。或者,当我不能时,注入 ApplicationContext 然后使用 getBean() 作为最后的手段。我只为需要注入的 JPA 实体(Hibernate)保留 @Configurable。我还开始使用 @Configurable 进行 jUnit 测试,以简化编写测试。这也很好用。

但我很好奇。如果 AspectJ 现在使用 @Configurable 注释自动注入(beanifying)任何东西,不管它是如何构造的;getBean()、new()、@Autowired。为什么我不切换到对我所有的 bean 使用 @Configurable 呢?然后我可以完全取消应用程序上下文和 getBean(),而只需 new() 任何我无法注入的类。

我意识到我没有提到 XML bean 配置。我并不回避这一点,但这个项目恰好不需要任何东西。我只是在测试时构造函数或设置器注入依赖项。好简单。

0 投票
1 回答
1118 浏览

asp.net - 如何在 ASP.Net/AJAX Web 应用程序中实现用户可配置的网页

我需要一些建议来避免我重新发明轮子。

我们的 Windows 应用程序正在重新设计为 Web 应用程序 [ASP.Net/AJAX dot Net 3.5 - SQL Server 2005 DB],我们正处于进程的开始阶段。

要求之一是客户应该对页面布局有一定的控制权。即控件的类型、控件的位置以及控件绑定到的数据等,例如能够添加文本框/下拉菜单并将其绑定到数据库中的相应字段。转换将用于合并数据和布局。

我们最初的计划是从定义屏幕、控件、布局等的 4-5 个 SQL Server 表中驱动这一点,并在运行时使用转换来构建页面,并在适当的地方进行缓存。

是否有另一种方法可以做到这一点,或者有任何人对上述方法及其优点和/或限制有经验。

在此先感谢,利亚姆

0 投票
2 回答
2430 浏览

spring - Spring @Configurable with Compile Time Weaving 的启动性能

这是我关于堆栈溢出的第一个问题,所以请善待。

我正在运行一个应用程序

  • 春天 2.5.x
  • 可配置的注释
  • 编译时编织 (CTW)
  • 行家
  • 日食/ajdt

我使用 CTW,一切运行良好。但是如果我第一次实例化一个带注释的类需要很长时间。第二次非常快。

查看第一次调用的分析器堆栈跟踪,我发现 org.aspectj.weaver.internal.tools.PointcutExpressionImpl.matchesMethodExecution(Method) 使用了 93% 的时间

在第二次调用的堆栈跟踪中,只有 1% 的时间用于此方法。更糟糕的是:第一次调用的时间大约是第二次调用的 10 倍。

我想知道,因为我认为 CTW 不再需要织布工。

但似乎只有当有人在这个类上调用 new 时,Spring 才开始分析原型 bean。它使用 aspectj weaver 来分析需要做什么,并为下一次调用做好准备以加快这个过程。

有没有人有任何加速初始化注释类的第一次调用的经验?

这是我的 pom 的一个片段:

0 投票
2 回答
1235 浏览

configurable - 可配置应用程序的架构/模式(在我的例子中是 Web)

我已经在asp.net论坛上问过这个问题,找不到任何满意的答案。您可以访问它以获取更多详细信息。 http://forums.asp.net/t/1420283.aspx

我们有一个可以为每个客户配置的产品。

配置选项是 UI 和业务逻辑。

在 UI 中,他们可以选择以任何他们想要的方式重新排列给定页面中的所有控件,我们隐藏他们不想看到的控件(因为这些控件是根据其他客户的请求)。

在业务逻辑中,许多“切换/选择案例”分支根据每个客户端的设置实现逻辑。(我想知道我是否可以根据客户端选择在运行时插入外部程序集/dll(项目构建),这意味着通用代码库将为每个客户端调用一个外部代码来根据他们的需要处理事情...... .....或者也许只是将不同客户的逻辑分开在他们自己的类中)

现在,UI 完全是在运行时构建的......在我看来(IMO)这不是必需的,因为一旦配置,UI 对客户端来说仍然是静态的(除了非常少且相距甚远的增强功能)。

但是我们希望维护一个单一的代码库以便于维护。(至少是业务逻辑,我想知道每个客户端都有不同的 UI,从一个通用模板生成)。

我敢肯定,对于不同的产品,这一定是一百次……但我从来没有遇到过,而且我在互联网上找不到任何东西。

0 投票
1 回答
1650 浏览

magento - Magento中简单产品的前端可配置产品?

一位客户已将 1000 个项目作为简单产品导入到 magento。其中许多应该是可配置的产品(即 4 件不同尺寸的黄色连衣裙)。伪可配置产品都具有相同的“样式”编号,因此我们的 4 件黄色连衣裙将具有不同的 SKU 值,但所有 4 件都将共享样式。有没有办法在前端编程 magento 以将这 4 个简单的产品显示为一个可配置的产品?由于商店使用的库存系统,我们需要使它们保持简单。非常感谢,

0 投票
1 回答
13790 浏览

php - Magento,添加没有可配置产品的服装尺寸属性

我想要一种简单的方法让我的用户在购买前选择服装尺码,但可配置产品似乎有点矫枉过正。您必须制造各种尺寸的产品,然后您必须制造可配置的产品。

这家商店是给我爸爸的,如果我必须向他解释他必须如何做到这一点,他需要几周的时间才能知道这一点,(让他学会创造一个简单的产品花了几天时间)

是否有任何其他可能性来创建产品并在前端让用户选择尺寸属性..

必须有比这更简单的方法吗?

0 投票
2 回答
1327 浏览

php - 使用 php 和 mysql 的用户可配置表单

我们正在构建的在线应用程序(php 和 mysql)要求用户能够创建自己的表单以进行数据捕获并将这些数据记录在数据库中,同时尊重现有的 ORM。

如果表单是“硬编码”的,那么我们只需将 db 表设置为自己存储规范化数据,但是当我们的用户定义表单中包含的表单字段时,我们不确定继续实施的最佳方法是什么这个功能。

我们是否需要为我们的数据库考虑某种元数据或数据抽象层?谷歌并没有提供太多帮助,因为我们不确定我们需要如何去做。

任何正确方向的指示将不胜感激!

0 投票
2 回答
301 浏览

wpf - WPF 和 WCF 用户可配置字段

我有一个要求,用户可以指定可变数量的用户定义字段,例如在 xml 文件中。这些字段具有显示在 GUI 中的用户友好名称,以及用于将字段的值持久保存和检索到数据库的代码。

问题是我需要我的 WCF 服务来使用用户定义字段的列表,以便当我从数据库加载对象时,这些字段及其值被加载,但我还需要我的 WPF 客户端了解这些字段同样,当用户创建一种新类型的对象时,这些可配置字段可以作为输入,例如组合框。

我尝试了多种方法,看起来将可配置值放入服务是最好的方法,然后让客户端在启动时从服务中检索值。但是我想知道是否有一种“正确”的方式来做这种事情,因为对于大多数企业应用程序来说,这似乎是一个非常明显的要求。

对不起,如果这个问题有点模糊,但我试图将它从我个人程序的复杂性中抽象出来。

谢谢克里斯

0 投票
1 回答
150 浏览

templates - Magento 模板问题

我对 Magento 的可配置产品模板有疑问。

http://clientsupports.com/mind/index.php/clothing/bottoms/33.html

我想以 33.00 美元的价格移动颜色和尺寸。我试图在布局目录中修改 catalog.xml。我试图在目录/产品/视图下找到一个模板文件,但我找不到任何东西。

我应该更新哪些文件?