Tag: 平均

如何在ejs中发送对象作为函数参数

如何在ejs中将对象作为paremeter发送。 当我尝试发送testing函数的参数中的对象,它打印未定义。 </tr> <% userlist.forEach(function(usr){ %> <tr> <td><input readonly type="text" value="<%= usr.name %>"></td> <td><input readonly type="text" value="<%= usr.email %>"></td> <td style="cursor:pointer"> <i title="edit data" style="padding-right:18px" class="fa fa-pencil"></i> <i title="delete" ng-click='test(<%= usr %>)' class="fa fa-trash"></i></td> </tr> <% }) %> <% } %>

如何在节点js中find文件的大小

我用multer上传我的图片和文档,但是这次我想限制上传,如果图像的大小是> 2mb。如何find文档的文件的大小? 到目前为止,我尝试了如下但不工作。 var storage = multer.diskStorage({ destination: function (req, file, callback) { callback(null, common.upload.student); }, filename: function (req, file, callback) { console.log(file.size+'!!!!!!!!!!!!!!')======>'Undefined' var ext = ''; var name = ''; if (file.originalname) { var p = file.originalname.lastIndexOf('.'); ext = file.originalname.substring(p + 1); var firstName = file.originalname.substring(0, p + 1); name = Date.now() + '_' […]

Mean stack web应用程序的基于angular色的访问控制

我正在处理一个平均堆栈web应用程序,其中包含基于logging的用户angular色的差异访问。 有很less不同的angular色,如pipe理员 , 政府 , 志愿者等。 1.如何根据angular色pipe理前端? 目前我正在为每个angular色设置全局标志,如isAdmin,isVolunteer,isGovt等,并根据他们的价值,我能够显示不同的用户界面使用data-ng-if = "Global.isAdmin" 这是无稽之谈吗? 如果不是,请提出正确的方法来处理用户界面。 2.如果用户没有授权,如何pipe理后端并redirect路线? 目前我正在尝试使用angular度权限和rbac,但仍然无法在我的应用程序中成功地使用这些。 任何人都可以告诉我为基于angular色的访问控制平均堆栈web应用程序的最佳做法。 当试图使用angular度权限时 ,我无法将创build的angular色链接到路由文件。 这是angular色模块。 angular.module('mean.users', ['permission']) .run(['permission', 'Global', '$q', function(Permission, Global, $q) { console.log('not anonumous'); Permission .defineRole('anonymous', function(stateParams) { var deferred = $q.defer(); if (Global.user) { deferred.resolve(); } else { deferred.reject(); } return deferred.promise; }) .defineRole('admin', function(stateParams) { if (Global.isAdmin) { […]

通过Express / Node JS从HTML编辑configuration文件到MongoDB

我试图build立一个networking平台,在那里你可以注册和适应你的个人资料。 不过,我正在努力编辑部分。 注册和login是好的,但其余的给HTTP 500.所以,这就是我所做的: User Scheme for Mongoose: var mongoose = require('mongoose'); var Schema = mongoose.Schema; var passportLocalMongoose = require('passport-local-mongoose'); //enhanced userSchema var UserSchema = new Schema({ user_id: Schema.ObjectId, username: {type :String, required : true, unique : true}, //serves as unique identifier password: {type : String, required: true}, name: {type : String, required : true}, […]

从一系列收盘价(nodejs)计算EMA?

我有一组股票(历史数据)的每日收盘价格,格式如下: var close = [39, 40.133, 38.23, …. , 45.38] 这些是按照时间顺序排列的。 我正在尝试制作一个EMA(指数移动平均值)的收盘价格数值,以便按照时间顺序与date相关联。 我在nodejs中做这个; 任何帮助将不胜感激! PS这是我试过的东西: var gauss = require('gauss'); var test = [39, 40.133, 38.23, 45.38, 43.83, 42.1, 48, 47, 44.12, 44.33, 46.9]; var vec = test.toVector(); var ma = vec.ema(10); console.log(ma); // Outputs [ 43.2123, 43.88279090909091 ] 为什么输出这个?