小编Sri*_*sha的帖子

NodeMailer无效登录

我是node.js编程的新手.我正在使用nodemailer模块发送电子邮件.

const nodemailer = require ('nodemailer'),
credentials=require('./credentials.js');
var mailTransport=nodemailer.createTransport({
    service:'Gmail',
    auth: {
        user : credentials.gmail.user,
        pass : credentials.gmail.password,
    }
});
function sendMail(mail_id){
    mailTransport.sendMail({
        from: ' "my name" <myname@gmail.com>',
        to : mail_id,   //user@gmail.com
        subject : 'Hello',
        text: "Hello How do u do ?",
    },function(err,info){
        if(err){
            console.log('Unable to send the mail :'+err.message);
        }
        else{
            console.log('Message response : '+info.response);
        }
    });
}
exports.sendMail=sendMail;
Run Code Online (Sandbox Code Playgroud)

这是我向不同用户发送电子邮件的程序.但我得到无效登录.我不知道为什么会这样.我是node.js和服务器端脚本的新手.
我正在使用我的gmail用户名和密码来获取凭据.
请帮我.

javascript smtp server-side node.js nodemailer

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

将密集张量转换为参差不齐的张量

我有一个稀疏张量,我将其转换为密集张量。使用 将稀疏转换为密集后tf.sparse.to_dense,我得到了如下所示的输出:

密集张量

我想删除默认值,即零并将其转换为像这样的参差不齐的张量: 参差不齐的张量 上面两张图片中的数据不同

我浏览了 Tensorflow 文档,但找不到任何方法来做到这一点。我尝试使用boolean_mask,主要问题是boolean_mask单独计算每一行。
所以,我想知道是否有一种有效的方法来实现这一目标。

谢谢你。

python numpy machine-learning tensorflow

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

在shell中执行umask命令时返回的002值是什么意思

我在linux shell中输入umask命令,它返回002作为输出.我知道umask命令使用了什么.但002代表什么.请帮我

unix shell

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

'void*'不是指向对象的指针类型

struct limit{
  int up;
  int down;
};

void *x;

struct limit *l;
l->up=1;
l->down=20;

x=l;

cout<<x->up;
Run Code Online (Sandbox Code Playgroud)

这是我的代码,我在最后一行得到错误的部分"无效*"不是一个指针到对象类型.我知道我的代码中的最后一行是错误的.我只想知道如何使用x变量打印上下值.

c++ pointers void-pointers

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

Django自定义验证器不起作用

我编写了一个自定义验证器,如果给定的字段值为负,则会引发ValidationError.

  def validate_positive(value):
        if value < 0:
            raise ValidationError(
                    _('%(value) is negative number'),
                    params = {'value': value}
                    )
Run Code Online (Sandbox Code Playgroud)

我通过字段的验证器参数将其添加到我的模型字段中

class Book(models.Model):
    user = models.ForeignKey(User,on_delete=models.CASCADE)
    title = models.CharField(max_length=50)
    price = models.IntegerField(default=0,validators=[validate_positive])
    quantity = models.IntegerField(default=0,validators=[validate_positive])
Run Code Online (Sandbox Code Playgroud)

但是在创建对象时,如果价格低于零,则不会产生任何错误.
我不知道我在哪里做错了,我是django的新手.
我正在使用Django 1.9.
请帮我 .

django django-models django-validation python-2.7

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