terra 是一个超级可定制的用来创建和分析生物学模拟器的 JavaScript 框架。
示例代码:
var gameOfLife = new terra.Terrarium(25, 25); terra.creatureFactory.register({ type: 'GoL', colorFn: function () { return this.alive ? this.color + ',1' : '0,0,0,0'; }, wait: function () {}, isDead: function () { return false; }, queue: function (neighbors) { var surrounding = _.filter(neighbors, function (spot) { return spot.creature.alive; }).length; this.alive = surrounding === 3 || surrounding === 2 && this.alive; return false; } }, function () { this.alive = Math.random() < 0.5; }); gameOfLife.populate([['GoL', 100]]); gameOfLife.animate();
Node.js实现ftp文件下载 function timing_getlist(ftp_type, path, uuid, time) { console.log('十分钟扫描一次 ( ' + ftp_type + ' )TFP') uuid = new Client(); uuid.connect(config[ftp_type]); uuid.list(pat
(function(){var aa=encodeURIComponent,ba=Infinity,ca=setTimeout,da=isNaN,m=Math,ea=decodeURIComponent;function ha(a,b){return a.name=b} var n="push",ia="test",ja="slice",p="replace",ka="load",la="floo
前段时间继续下来的基于Skyline的B/S项目,是基于Terra Explorer6.6实现的。项目中涉及到基于三维模型查询设备编码等操作,从用户友好角度来讲,查询到的设备编码应该要支持复制,方便用户基于编码的二次查询和操作。 1. Terra Explorer弹出窗口限制 通常来说,在浏览器中复制页面内容,是由浏览器右键支持的,虽然格式和内容我们不能定制,但是也能满足要求。但是在TE弹出不支持