问题标签 [wrapper]
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.
vb.net - 是否可以在 VB.NET 中创建一个通用的数据库类?
我们有 3 个用于连接数据库的数据库提供程序:DB2、MS SQL 和 Interbase。我想创建一个单一的通用数据库包装类,只需传入正确的连接字符串、用户名、密码和所需的提供者,就可以与这三个类进行对话。
我不想在数据库类中添加引用并导入所有三个提供程序。这可能吗?
我以前在 Java 中使用该Class.forName()
函数做过这个。
nunit - 我可以围绕 NUnit、MbUnit、xUnit 或其他测试框架创建一个包装器吗?
如何围绕测试框架创建包装器?我们仍然不知道要使用哪个测试框架,但我需要开始编写单元测试。带着这个问题,我想知道如何从 NUnit 切换到 mbUnit、xUnit 甚至 MSTest。
java - 支持良好的 Java ADSI 包装库?
有谁知道适用于 Java 的 Windows ADSI 库的良好包装器?
(我试图避免在 JNA 中编写自己的 - 我想使用一些标准的东西。)
.net - .NET Wrapper Class
Should a wrapper class be an instance class or a class with shared members? I need to create a wrapper class around a 3rdparty library, exposing just 2 functions and hiding all the complexity of the 3rd party class.
css - 透明且可扩展的包装 div,如何?
我制作了一张图片以更容易地解释我之后的内容:
图片说明 http://bayimg.com/image/eabahaaci.jpg
我已经阅读了有关该主题的其他一些问题,但我不确定这些解决方案是否适合我,因为我的 div 需要可扩展并随着更多内容的添加而增长。
有谁知道如何以简单的方式完成此任务?
javascript - 是否不鼓励在 javascript 库之上使用 GWT 包装器?
我正在选择用于构建 GWT 应用程序的 API。以下问题的答案将帮助我在一组库中进行选择。
- 用 GWT 重写的第三方代码是否比使用封装的 JavaScript 库的代码运行得更快?
- 如果底层 JavaScript 框架编写和调整良好,使用包装库的代码是否会具有与纯 GWT 代码相同的性能?
c++ - 从 C++ 生成 C 包装器?
我想从 C++ 库生成 C 包装器。有关于如何手动操作的教程:
- http://dsc.sun.com/solaris/articles/mixing.html
- http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html
但这太费体力了。
例如,为此:
我需要写:
是否有可以自动化此过程的工具?
c# - 为 COM 包装 Web 服务
我对 COM 的经验为零。我实际上从未想过,我需要对 COM 做一些事情,我认为这是我幸运地避免的事情。那好吧。
我需要为 Web 服务创建一个包装器,它可以从 COM 中使用。我希望这是一个已解决的问题,但未能找到简单的解决方案(例如:仅从 WSDL 生成包装器)。
旁注:显然,我也不能使用 .NET Framework(我可以借助 COMVisible 属性轻松解决我的问题,对吧?),除非我证明,在数百台机器上安装它并不难. 证明这似乎比我目前的其他选择更容易。今天是个奇怪的日子。
java - 在 flex / actionscript 中围绕对象使用包装类
主要目标:选择第一个数据网格中列出的学校,并在下一个数据网格中显示该学校的所有学生记录/详细信息。但是,由于 datagrid 是可编辑的并且要求提到:“在对象周围使用 Wrapper 类来获取数据,设置相同并保存。确保 wrapper 是可绑定的,以考虑对 datagrid 文本字段进行的更新。”
我有一个对象,它是一种数据访问对象,即 DO。
我的学校:我的学校DO。
mySchoolDO 是以下代码的 actionScript 类:
公开课 mySchoolDO
上面有一个名为 schoolStudents 的学生数组集合,它访问 myStudentDO.as 类,如下所述。
我的学生:我的学生DO。
myStudentDO.as 是以下代码的 actionScript 类:
在我的主要 mxml 应用程序中。我执行以下操作:
1> 获取所有学校数组。实例化一个学校对象并获取学校数据。2> 使用学校对象访问所有学生数据并存储为对象数组。
单击学校后,会触发一个 ItemClick 事件,该事件将获取学校,然后显示所有学校学生的数据。
showSchoolStudents 将在数据网格上显示学生的所有详细信息。但是,我的数据网格是可编辑的。而且,我想在这个对象周围使用 WRAPPER CLASS 这样
a> 我可以检索studentsDO 中存在的单个值,即studentID、studentCourses、studentGender、studentPhone。
b> 我应该能够设置在可视数据网格中更新的值。
c> 最后保存所有数据并在提交点击提交。
请帮忙写代码。将不胜感激。
谢谢。
c# - 拥有相同对象的坏主意,在方法调用后有不同的副作用
我有一点gesign问题(再次)。假设我有这个 Buttonpad 对象:
替代文字 http://img530.imageshack.us/img530/7513/buttonpad.jpg
现在这个对象是 com 对象中的一个包装对象。目前它有一个名为CreateInto(IComObject)的方法。现在在 Com 对象中创建一个新的按钮板。
你做:
createinfo 方法将执行正确的命令以在 com 对象中构建按钮板。在它被创建之后,任何对它的调用都会被转发到底层对象进行更改,所以:
将调用 com 对象来设置标题并设置内部标题变量。
基本上,在 CreateInfo 方法之前的任何调用都只会影响 .NET 对象,之后的任何东西都会产生调用 com 对象的副作用。我不太擅长序列图,但这是我试图解释发生了什么的尝试:
替代文字 http://img196.imageshack.us/img196/5885/seqa.jpg
这对我来说感觉不好,感觉就像我在向用户撒谎关于按钮板的作用。
我将有一个名为 WrappedButtonPad 的对象,它是从 CreateInto 返回的,用户可以调用它来更改 Com 对象,但我觉得有两个对象几乎做同样的事情但只是名称不同可能是更糟。
这些是有效的设计,还是我担心是对的?
您将如何处理可以创建和查询 com 对象的对象?