小编Pau*_*ier的帖子

角动量传递方程

对于如何计算两个刚体之间角动量传递的相对容易实现的方程,有没有人有任何好的参考?

我一直在寻找这种事情,我没有找到任何特别易于理解的问题解释.

确切地说,问题是这样的; 两个刚体在无摩擦(井,近)表面上移动; 把它想象成空气曲棍球.两个刚体接触,然后移开.现在,在不考虑角动量的情况下,方程式相对简单; 问题变成了,身体之间的角动量传递会发生什么?

作为一个例子,假设两个物体没有任何角动量; 他们没有旋转.当它们以倾斜角度相互作用时(行程矢量不与它们的质心线对齐),显然它们的一定量的动量会转换成角动量(即它们各自得到一定量的旋转),但是如何很多,这样的等式是什么?

这可以通过使用多体刚性系统来计算,但我希望得到更加优化的计算,所以我可以实时计算这些东西.有没有人对方程式有任何想法,或指向包含在项目中的这些计算的开源实现?确切地说,我需要将其作为一个相当优化的计算,因为需要在模拟的单个"滴答"内模拟相互作用的数量.

编辑:好的,看起来没有关于这个主题的很多准确信息.而且我发现"程序员物理学"类型的书籍有点太......愚蠢到真正得到; 我不想要算法的代码实现; 我想弄清楚(或者至少已经勾勒出我的算法)算法.只有这样才能根据我的需要对其进行适当的优化.有没有人对这类话题有任何数学参考?

language-agnostic equation physics angular-momentum rigid-bodies

5
推荐指数
0
解决办法
1481
查看次数

编写我们自己的Continuous Integration服务器时需要考虑的事项?

我在一个组织中开展一个大型项目,这个项目正在(慢慢地)升级我们的开发流程,使其更加现代化.我们目前正在考虑转向持续集成模式; 作为此举的一部分,我们正在考虑编写自己的持续集成服务器.我们有一个非常成熟(有点僵化)的构建过程; 我们还有一大组测试,我们希望将它们作为构建验证测试运行.

我们已经研究了几种商用CI服务器,看来根据我们的个性化需求定制其中任何一项的工作量相对较高; 如此之高,以至于我们可以自定义编写自己的CI服务器.但是,我觉得我们可能会错过这个过程的一些潜在缺陷.我们已经提出并考虑了我们实施中的错误问题; 在评估我们的选择时,我们应该记住是否有任何其他主要考虑因素(除了编写CI系统所涉及的工作量之外)?任何实施自定义CI服务器的人都会遇到什么特别的麻烦?对于那些使用过商业CI系统的人来说,有什么事情你希望自己能做到,或者你特别高兴的事情你不需要自己做?

.net continuous-integration custom-build-step

5
推荐指数
2
解决办法
1108
查看次数

从.NET转向Win32开发

自从我开始编码以来,我一直是.NET开发人员.我想学习Win32编程.需要建议从哪里开始.学习Win32编程的最佳资源/书籍是什么?我知道有点'大学C++'.

.net c++ winapi

5
推荐指数
2
解决办法
675
查看次数

Timer会增加C#app中的内存使用量

我正在制作一个使用计时器的C#win表单应用程序(VS2010,.NET4),我的间隔是1秒,我跟踪任务管理器,似乎我的内存使用情况(在任务的进程选项卡中写在应用程序名称前面的值)经理)每隔一段时间增加!我在计时器刻度事件中没有做什么特别的,只需增加一个整数变量并将其显示在标签中.

这是正常的吗?我应该关注这个记忆问题吗?我要在我的服务器上运行这个程序(通过远程桌面),它会不会给我的服务器带来任何问题?内存不足吗?我使用VS工具箱中的计时器.

c# timer

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

需要算法帮助

我有一组序列(例如10000个序列),并产生表示每两个序列之间成对相似性的矩阵(10000×10000).

现在的目标是从大集合中检索子集(例如1000个序列),并确保该子集中每两个序列之间的成对相似性在一个范围内(例如50%~85%).

有没有快速算法呢?

algorithm

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

强制CSS文件在jquery事件后重新加载

是否有可能在jquery事件后强制重新加载CSS文件?即

css文件中包含:

 .someclass{
 font-size:2em;
 font-family:courier;
 etc...
 }
Run Code Online (Sandbox Code Playgroud)

Jquery事件:

 $('#myid').append('<td class="someclass">stuff...</td>
Run Code Online (Sandbox Code Playgroud)

css jquery

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

Java中是否存在与Scala中的并行集合相近的内容?

使用Java实现并行计算(例如在多核处理器上)的最简单方法是什么.IE等价于这个Scala代码的java

val list = aLargeList
list.par.map(_*2)
Run Code Online (Sandbox Code Playgroud)

这个图书馆,但似乎势不可挡.

java parallel-processing scala

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

REST客户端实用程序

我正在开发一个REST API,我正在寻找一个简单的图形实用程序,它可以让我测试完整的REST动词集(GET,PUT,POST和DELETE); GET显然不是问题,但我想要的东西可以封装能够为PUT/POST指定内容主体,指定标题等的基本功能.我敢肯定以前有人做过这类事情,但是我似乎无法找到任何对HTML/Javascript的简单图形位的引用,这将允许我指定端点,标题,正文等,并执行REST请求.这样的事情在许多环境中都非常有用.有没有人知道这样一个没有任何许可问题的工具?

注意:理想情况下,我想找到可嵌入网页的内容,即没有浏览器插件.

html javascript testing rest

5
推荐指数
2
解决办法
2909
查看次数

委派事件两次发射

此委托事件触发两次(有时不总是).

client.bindButtonClickFunction = function(){

    $("#client-plugin").delegate(".client-button", "click", function()
    {
        var id = this.id.split('-')[2];
        client.retrieveMessageByID(id);
    });
};
Run Code Online (Sandbox Code Playgroud)

插入所有".client-button"后我调用该函数.

有关如何阻止它的任何想法?我尝试了event.stopPropagation(),并且还没有授权和重新委托无效.

这是在Chrome中,作为Chrome插件的一部分.

jquery delegates

5
推荐指数
2
解决办法
6241
查看次数

如何在 node.js 中定义泛型方法?

在 node.js 中,我与类/对象和“this”关键字斗争。例如:

function Set(arr,leq) {
  this.leq = leq ? leq : function(x,y) {return x<=y;};
  this.arr=arr.slice().sort(this.geq);
}
Set.prototype.geq=function(x,y) { return this.leq(y,x);}

var myset = new Set([1,5,3,2,7,9]);


TypeError: Object #<Object> has no method 'leq'
at [object Context]:1:47
at Array.sort (native)
at new Set ([object Context]:3:22)
at [object Context]:1:13
at Interface.<anonymous> (repl.js:171:22)
at Interface.emit (events.js:64:17)
at Interface._onLine (readline.js:153:10)
at Interface._line (readline.js:408:8)
at Interface._ttyWrite (readline.js:585:14)
at ReadStream.<anonymous> (readline.js:73:12)
Run Code Online (Sandbox Code Playgroud)

但是,如果我.sort像这样删除片段:

function Set(arr,leq) {
  this.leq = leq ? leq : function(x,y) {return x<=y;}; …
Run Code Online (Sandbox Code Playgroud)

javascript node.js this-keyword

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