问题标签 [dynamic]

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 回答
561 浏览

iis - 动态加载 HTTP 模块,可能使用 Unity?

有没有人看过任何关于如何为 IIS 动态加载 HTTP 模块的方法、文档或其他内容?

基本上我要做的是加载 HTTP 模块,我将它们称为 HTTPModuleA、HTTPModuleB 和 HTTPModuleC。但是,可以随时使用 HTTPModuleD、HTTPModuleE 或 HTTPModuleF 更改模块。我基本上想把它们放在配置文件中,但不想有引用或任何东西。我希望能够仅将它们放入特定路径(即程序集的 dll),为文件/路径设置配置文件条目,并让 Unity 或其他框架将它们拾取并加载它们。可能每 2-3 分钟扫描一次更改。

任何关于如何完成这项工作的想法都非常感谢。谢谢!

0 投票
2 回答
4277 浏览

flash - 初学者:在 Haxe/ActionScript3 中动态地将帧插入到 MovieClip

假设我有一个资源文件,其中导出mc14 帧。我想创建一个新的MovieClip并插入这样的框架:

[编辑] 更多细节

我没有使用 Flash IDE。我在用:

  • Inkscape(用于 SVG 生成)
  • swfmill(创建资产文件)
  • Haxe(创建动画)

在这一点上,我不是在尝试构建游戏或任何交互的东西。我设法创建了一个简单的动画,其中背景精灵正在旋转(就是这样)。我用TimerEvents 来实现这一点。但相反,我真的希望能够构建一个 MovieClip 并在其上附加单个帧,然后循环播放。

或者,我可以创建一个 MovieClip 并以编程方式逐帧绘制它。(然后当然循环播放)

基本上我想使用 ActionScript 来生成内容而不是 swfmill 的 XML(不是simple方言,simple很好)。由于我是初学者,我不知道我可以给你什么其他信息。所以请告诉我是否可以提供任何其他详细信息?

0 投票
1 回答
6064 浏览

c# - 如何使用 Crystal Reports 动态修改报表?

我想知道我可以动态修改现有的 Crystal Report (使用 C# 和 Crystal Reports 2008),以便它可以使用相同的布局报告根本不同的数据(来自同一数据库)。原因是我们正在构建一个允许用户指定的应用程序:

  1. 一个过滤器,以便只显示他们感兴趣的数据(即 where 子句)。
    • [例如,仅显示纽约市的建筑物]
  2. 指定显示哪些表
    • [例如,显示建筑物和楼层,但不显示房间]
  3. 指定显示哪些字段
    • [例如,显示建筑物编号、编号、名称、地址和楼层号]
  4. 更改部分的分组方式
    • [例如,按建筑用途、建造年份等分组]
  5. 更改图表中使用的字段
    • [例如,按建筑物用途划分的面积、按建筑物用途划分的占用率、按建筑物 ID 划分的面积]

由于 UI 的灵活性,用户可以尝试报告许多不同类型的“问题”,我不想为每个可能的组合创建报告。有关我正在尝试完成的示例,请参见下图。左侧的报告描绘了按区域分组的建筑物。右侧的报告描绘了按地点分组的建筑物。

报告比较 http://img119.imageshack.us/img119/9052/performancereportcomparbt7.png

编辑:

我将尝试按照 Philippe Grondier 的建议使用报告参数来修改报告。我通过压制团体成功地做到了这一点。当一个组被抑制时,组会向上滑动以填充空白区域,以便所有内容都排成一行而没有空白。但是,对于单个文本对象,情况并非如此。当一个文本对象被抑制时,该字段的输出是一个空白区域。我想做的是抑制一个文本对象,这样整行都被抑制了,这将导致它下面的所有条目“碰撞”一行。我怎样才能做到这一点?

0 投票
4 回答
988 浏览

asp.net - ASP.NET中如何实现动态页面文件名?

我希望我的网站为动态内容创建搜索引擎优化的链接(而不是通过查询字符串定位数据)。所以:

除了重定向请求的智能 404 处理程序或 IIS 中的自定义 mime 类型处理程序之外,在 ASP.NET 中是否有一个很好的解决方案?
请记住,页面文件名必须能够在运行时更改。

0 投票
3 回答
3400 浏览

c - 如何为动态二维数组的整行赋值?

我需要对一个坐标执行 9 种不同的操作,具体取决于坐标的位置。我有一个函数,它返回给定坐标(下、上、左、右或对角线)周围的位置坐标。9 种不同的操作是不同可能的坐标“类型”;如果我正在处理坐标 (0, 0),则唯一有效的操作是右、右下和下。

我有一个结构,用于存储对每种坐标类型有效的方向。角坐标为 4,所有内部坐标为 1,边缘行的非角列为 4。

我存储所有方向的结构中的字段是一个称为“库”的动态二维数组。库的每一行都对应一种坐标类型,包含该类型坐标的所有有效方向。不过,我还没有找到一种方法来一次分配一行的值,而且我不能用循环单独分配它们。

我尝试过的是:

但这给了我p2AdjacencyMatrix.c:179: error: parse error before '{' token每一行。

我也试过:

结果呢p2AdjacencyMatrix.c:189: error: parse error before ']' token

这是结构定义:

以及动态数组的内存分配:

如何将这些值添加到数组的每一行?我尝试将我的结构定义更改为静态数组,但这也不起作用。这是因为我使用了指向结构的指针吗?

0 投票
3 回答
2930 浏览

c# - 在ASP.NET2.0中提供动态文件下载

我想提供文件的动态下载。这些文件可以在服务器端即时生成,因此它们表示为 byte[] 并且不存在于磁盘上。我希望用户填写 ASP.NET 表单,点击下载按钮并返回他/她想要的文件。

这是我在 ASP.NET 表单后面的代码的样子:

我希望这段代码可以正常工作。我清除响应,放入我生成的 zip 文件和宾果游戏。然而,这种情况并非如此。我在浏览器中收到以下消息:

无法显示 XML 页面 无法使用样式表查看 XML 输入。请更正错误,然后单击“刷新”按钮,或稍后重试。在文本内容中发现无效字符。错误处理资源' http://localhost:15900/mywebsite/DownloadS ...

我究竟做错了什么?

0 投票
2 回答
2700 浏览

c# - 动态获取参数类型的默认值

问题

我正在尝试动态获取在 ParameterInfo 中指定的类型的默认值。_methods[methodName] 返回一个 MethodInfo 对象。

不幸的是,编译器不喜欢默认(paramType)中的“paramType”位。我难住了。

错误

找不到类型或命名空间名称“paramType”(您是否缺少 using 指令或程序集引用?)

C:\Applications\...\MessageReceiver.cs 第 113 行

例子

0 投票
4 回答
17083 浏览

php - 获取PHP中类的所有实例

我想获取某个类的对象的所有实例。

例如:

$instances应该是array($a, $b)array($b, $a)(顺序无关紧要)。

一个优点是该函数将返回具有所请求类的超类的实例,尽管这不是必需的。

我能想到的一种方法是使用一个包含实例数组的静态类成员变量。在类的构造函数和析构函数中,我会$this在数组中添加或删除。如果我必须在许多课程上这样做,这是相当麻烦且容易出错的。

0 投票
3 回答
4668 浏览

wcf - 创建动态代理对象

有没有办法在不使用 codedom 的情况下即时创建 WCF 代理对象?即时我的意思是在运行时。因此,假设我有一个正在访问 WCF 服务的智能客户端应用程序。WCF 服务的数据协定在客户端运行时更改。我想动态创建一个反映更改的数据合同的新代理对象。

0 投票
2 回答
323 浏览

asp.net - 使用jQuery动态添加和删除元素时如何查找元素数量?

我正在开发一个 Web 应用程序(使用 ASP.NET 2.0 (C#) 和 jQuery)

在我的应用程序中,我们有一个界面,我们的员工可以使用该界面输入公司的记录。我们提供了包含基本字段、公司名称、联系人、电话等的界面。现在您知道有些公司有自己的分支机构,有些公司很少(1 到 10 个),有些则有很多(100-200)个分支机构。我们还使用 jQuery 提供了一个动态界面,它允许我们的员工根据特定公司拥有的分支机构数量添加分支机构。

另外,我们使用了 jQuery 的 append 函数作为 ..

现在,通过添加,我们还提供了一个带有每个分支字段的按钮,分别用于删除该特定分支。为了删除我用过

比方说,我添加了5个分支,然后在提交之前,我觉得3号分支不需要输入,所以我删除了那个分支数据。所以添加和删除的过程如下,我们添加了

1,2,3,4,5

然后,我们删除了第三个分支,现在我们有了

1,2,4,5

现在我们有 4 个元素,所以每当我的用户添加或删除一个分支时,我分别从 javascript 变量中添加 1 和减去 1。然后在隐藏字段中输入该变量,这样当用户提交数据时,我将获得正确的计数,即用户如何添加任何分支,并根据此计数,我知道我有多少次必须运行循环以分别捕获所有分支数据。

但问题是当用户提交表单时,我正在运行循环 4 次,这意味着,我将获得 1,2 和 4 个分支的数据,但是当循环完成 4 个循环时,循环将停止,第 5 个分支的数据这实际上是 4 将丢失。因为当用户提交表单时将发布的元素为(branchName5、branchTitle5 等)

我希望你们明白我需要什么?请告诉我这个问题的一些合乎逻辑的解决方案。

谢谢