问题列表 - 第8868页

将几个小的刚度矩阵放在一起

这是一个微不足道的问题,但我只是从matlab开始,并且还没有习惯他们的思维方式(和语法).

对于那些曾经做过FEM等事情的人来说,我所要求的是显而易见的.

你如何组合几个小的刚度矩阵.比如,你得到(元素1)局部刚度矩阵4x4,(元素2)相同 - 当然只有不同的矩阵,但仍然是4x4.

最简单的方法是什么:

[|--------| 0  0 ]  
[|        | 0  0 ]  
[|     |--|-----|]  
[|-----|--|     |]  
[0  0  |        |]  
[0  0  |--------|]  

(a33+b11, a34+b12,
(a43+b12, a44+b22, ...)
Run Code Online (Sandbox Code Playgroud)

即做一个"大人物"?

matlab matrix

3
推荐指数
3
解决办法
8782
查看次数

何时在XNA中使用多个精灵批次?

在XNA中,什么时候使用多个spritebatch渲染你的游戏内容?到目前为止,我从未使用过多个,并且从未注意到这种方法有任何缺点.

在什么情况下会建议使用多个spritebatches甚至是必要的?

xna

11
推荐指数
1
解决办法
7914
查看次数

在Designer模式下的ASP.NET用户控件属性值选项

我正在使用Visual Studio 2008 | .NET 3.5 | C#.我创建了一个具有以下属性的用户控件:DisplayMode.DisplayMode用于显示一系列文本框或单个文本框.

[Browsable(true),
Category("Appearance"),
DefaultValue(DISPLAY_MODE_FIELDS),
Description("Indicates whether to display the phone number as a single text box or separate fields.")]
public string DisplayMode
{
      get { return mDisplayMode; }
      set { mDisplayMode = value; }
    }
Run Code Online (Sandbox Code Playgroud)

因此,我希望属性的选项为"Fields"或"Single".我在上面指定了我想在设计器中使这个可浏览,但是如何将这两个值设置为选项而不是在将来指定'Fields','Single'等?是否有另一个属性,我可以装饰属性与列出这些选项或我需要创建一个枚举(工作)?

在此先感谢,如果您需要任何其他信息,请告诉我们!

c# asp.net user-controls .net-3.5

10
推荐指数
2
解决办法
8554
查看次数

Silverlight切换按钮分组

我正在开发一个Silverlight应用程序,并希望创建一个包含5个切换按钮(用于菜单选项)的分组,这些按钮在单击时增大动画(增大尺寸),并且还会导致组中任何先前单击的按钮取消隐藏并动画回到他们的缩小的尺寸.

我知道我可以使用暴力方法,应用程序直接知道每个按钮,但如果我添加或更改菜单(添加/删除按钮)我必须记住修改代码(这是不好的,因为我'健忘).有没有办法更智能地对按钮进行分组,以便在单击按钮时可以告诉组中的所有其他按钮是否取消?

谢谢!托德

c# silverlight xaml

11
推荐指数
1
解决办法
8300
查看次数

在Haskell中合并排序的输入?

我是Haskell的新手,我正在尝试编写一个优雅的函数将任意数量的排序列表合并到一个排序列表中......任何人都可以提供优雅高效的参考实现吗?

谢谢!

algorithm haskell

8
推荐指数
2
解决办法
2281
查看次数

是否可以在MSVC++中编译汇编代码?

是否可以在MSVC++中创建,编辑,链接,编译(编译单词?)等汇编代码?

另外,如果不可能,我怎样才能用纯文本创建.exe文件,即:将文本转换为使用汇编代码所需的任何格式,然后将汇编代码转换为.exe.(我会说编译,但我不认为这是正确的词).

最后,有什么好的地方可以开始学习汇编代码?写作的方式是经验不足的人可以使用.

我知道其中一些问题可能非常愚蠢,但我绝对没有汇编代码的经验,我不确定从哪里开始.

assembly visual-c++

1
推荐指数
1
解决办法
2821
查看次数

使用jQuery处理表单数据

我目前正在使用Prototype,但我想将此函数重写为jQuery:

function post(div,url,formId) {
  new Ajax.Updater(div, url, {
    asynchronous:true, 
    parameters:Form.serialize(formId)
  });
}
Run Code Online (Sandbox Code Playgroud)

与它一起使用的HTML示例:

<form method="post" action="" id="foo" 
  onsubmit="post('result','getdata.php','foo');return false;">
  <input type="text" name="data" />
</form>
<div id="result"></div>
Run Code Online (Sandbox Code Playgroud)

我一直在看jQuery.load()和jQuery.post(),但我不确定使用哪一个以及如何使用.

在此先感谢您的帮助.

javascript ajax jquery prototypejs

1
推荐指数
1
解决办法
1万
查看次数

MSXML2.ServerXMLHTTP.4.0来源?

对象"MSXML2.ServerXMLHTTP.4.0"来自哪里?哪个安装包?

我正在尝试执行以下操作:

Set oXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.4.0")
Run Code Online (Sandbox Code Playgroud)

这个尝试在我的开发机器上失败(没有返回任何对象),但它在我的同事的开发机器上是成功的.显然,他安装的东西我没有,反之亦然,但是这个对象,dll等来自何处?

我需要安装什么才能使此调用工作?

对于记录,将对象更改为其他版本不是一种选择,因为此依赖的代码针对此特定版本进行了几天的测试.我们必须再回去测试......

要扩展此问题,如何判断当前安装的MS XML版本?

vbscript msxml object

5
推荐指数
1
解决办法
1万
查看次数

ASP.NET MVC模型和业务对象

我正在寻找关于如何将业务规则合并到asp.net mvc应用程序以及它们与模型的关系的一些指导.

首先是一个小背景,所以我们知道这个问题的解决方案是什么类型.在工作中,我们使用WinForms,MVP,BusinessObjects,DataAccessObjects和DataTransferObjects.层的边界使用DTO将参数发送到方法和返回类型,或返回List类型.

现在我们正在添加一个Facade层来将DTO转换为域对象以供UI使用,因为架构师不喜欢在PresentationLayer中使用DTO当前是如何工作的.除了实用与否之外,我在理论上对这一切感到很自在.

我正在建立一个有趣的网站,但考虑到它可以说它提供与SO相同的流量,就像我听到的每月60,000次点击.我对控制器和视图的机制以及模型如何与两者集成感到满意.

我使用NerdDinner作为构建站点的示例,我遵循示例中的Repository模式实现.我没有得到的是如何将业务对象合并到一起.

我听说人们谈论LINQ作为DataAccessLayer/DataAccessObjects.如果我通过业务对象强制我的所有请求,因为我已经习惯了,我已经介绍了一些奇怪的依赖项.我的UI和我的BO都必须知道我的DAO.

有意义的是将LINQ类用作真正的DAO层,将其隐藏在BO后面,并在POCO和LINQ对象之间进行BO转换.

我唯一担心的是将我的UI绑定到LINQ类,并不需要所有额外的工作,我很满意NerdDinner中的轻量级方法.

所以我本质上是在控制器中实例化的Repository,它接受并返回LINQ对象.我的业务对象有静态方法,只需要LINQ类并执行一些计算,比如应用某个州税%或w/e.

由于很多这些计算必须在存储库的结果中完成,我正在考虑将它们组合到一个中心区域,如外观层,但是它只是转换数据而不转换为其他对象集(DomainObjects) < - > DTOs).

我应该这样做,还是应该说这些业务方法确实是我的模型的一部分,并且它们应该在返回对象的存储库方法中?

architecture asp.net-mvc model linq-to-sql

0
推荐指数
1
解决办法
2370
查看次数

PHP中的键盘输入

我试图用键盘输入控制PHP的东西.我目前检测击键的方式是:

 function read() {
    $fp1=fopen("/dev/stdin", "r");
    $input=fgets($fp1, 255);
    fclose($fp1);

    return $input;
}
print("What is your first name? ");
    $first_name = read();
Run Code Online (Sandbox Code Playgroud)

问题在于它没有读取"实时"击键.我不知道使用这种方法是否可行,我想这也不是最有效的方法.我的问题是1)如果这是一个很好的方法,那么我怎么能让它工作,这样当你在页面上键入时,它将捕获击键,2)如果这是一个不好的方法,我怎样才能更好地实现它(可能使用ajax或其他东西)?

编辑:我使用PHP作为网页,而不是命令行.

php keyboard-events

2
推荐指数
2
解决办法
3万
查看次数