小编SPi*_*SPi的帖子

如何在Amazon EC2上使用自己的域设置电子邮件转发?

我很难理解如何在Amazon EC2上为我自己的域设置电子邮件转发,这意味着我如何将发送...@mydomain.com到我个人电子邮件地址的每封电子邮件转发.

我正在使用Amazon SES发送电子邮件.但是传入的电子邮件呢?有没有比设置完整的电子邮件服务器更简单的方法?由于我正在为我的域使用IP转发,因此我无法使用我的域名提供商设置电子邮件转发.

我知道这是一个普遍的问题..我很感激任何指导我正确方向的帮助!

email amazon-ec2 amazon-web-services

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

ROAuth不再用于支持httr?[Twitter API]

我在AWS"Ubuntu Server 12.04.2 LTS"上运行R Studio并通过我的浏览器访问R Studio.

当我尝试使用ROAuth包含代码的包在Twitter API上进行身份验证时:

credential<-OAuthFactory$new(consumerKey="xxxxx",
                             consumerSecret="xxxxx",
                             requestURL="https://api.twitter.com/oauth/request_token",
                             accessURL="https://api.twitter.com/oauth/access_token",
                             authURL="https://api.twitter.com/oauth/authorize")

credential$handshake()
registerTwitterOAuth(credential)
Run Code Online (Sandbox Code Playgroud)

之后我得到一个错误registerTwitterOAuth(credential)说法

  Error in registerTwitterOAuth(credential) : 
  ROAuth is no longer used in favor of httr, please see ?setup_twitter_oauth
Run Code Online (Sandbox Code Playgroud)

但是我找不到任何进一步的解释..

twitter r twitter-oauth rstudio rstudio-server

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

R:Naives贝叶斯分类器仅基于先验概率决定

我试图根据他们的情绪将推文分为三类(买入,持有,卖出).我正在使用R和e1071包.

我有两个数据框:一个训练集和一组新推文,需要预测情绪.

训练集数据框:

   +--------------------------------------------------+

   **text | sentiment**

   *this stock is a good buy* | Buy

   *markets crash in tokyo* | Sell

   *everybody excited about new products* | Hold

   +--------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

现在我想使用推文文本trainingset[,2]和情绪类别来训练模型 trainingset[,4].

classifier<-naiveBayes(trainingset[,2],as.factor(trainingset[,4]), laplace=1)
Run Code Online (Sandbox Code Playgroud)

用分析查看分类器的元素

classifier$tables$x

我发现条件概率是计算出来的.每一条有关买入,持有和卖出的推文都有不同的概率.太好了.

但是当我预测训练集时:

predict(classifier, trainingset[,2], type="raw")

我得到的分类基于先验概率,这意味着每条推文都被归类为Hold(因为"Hold"在情绪中占有最大份额).所以每条推文都有相同的买入,持有和卖出概率:

      +--------------------------------------------------+

      **Id | Buy | Hold | Sell**

      1  |0.25 | 0.5  | 0.25

      2  |0.25 | 0.5  | 0.25

      3  |0.25 | 0.5  | 0.25

     ..  |..... | ....  | ...

      N  |0.25 …
Run Code Online (Sandbox Code Playgroud)

r classification machine-learning text-mining

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

Stata 中的数组/向量等效项

熟悉 R,我想知道向量的 Stata 等价物是什么(例如var<-c(1,2,3,4))?

我知道 Stata 使用宏,但我不明白如何在一个宏中存储多个值(创建宏的数组类型)。

我想循环一些字符串并将它们用作匹配正则表达式的模式,例如 with subinword(columnA,pattern,"substitute",1)

stata

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

在数据框中替换空字符串需要很长时间

我在R中有一个11M行和46列的数据帧.某些字段包含空字符串("").我需要用NA替换那些空字符串,因为write.dta(在foreign包中)无法处理空字符串.

然而,我的for循环需要很长时间(每列约15分钟;有时R /整个系统崩溃).我在8GB RAM Mac上运行RStudio(R 3.0.2).有谁知道更快的方式?

for (i in 1:46){

   if (length(which(myDF[,i]==""))!=0) {

    myDF[,i][which(myDF[,i]=="")]<-NA 

   }
}
Run Code Online (Sandbox Code Playgroud)

r

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

jQuery:如果值在数组中,则在选项中设置“selected”标签

我正在尝试使用 jQuery(在 Wordpress 站点上)将该selected属性添加到option标记中。应选择的值存储在 PHP 数组中。为什么selected属性没有被添加到<option>..?

我的脚本.js

jQuery("#location option").each(function($){

var arr = [<?php echo '"'.implode('","', $php_array).'"' ?>];
// for testing also hardcoded array: doesn't work either
// var arr = ["1", "2"];

   if(jQuery.inArray($(this).val(),arr) != -1){
     $(this).attr('selected', 'selected');
   };

});
Run Code Online (Sandbox Code Playgroud)

.js脚本正确enqueqed。

html-输出

   <select name="location[]" multiple="multiple" id="location" class="postform" style="display: none;">
            <option value="-1">Select a location</option>
            <option class="level-0" value="1">Location A</option>
            <option class="level-0" value="2">Location B</option>
            <option class="level-0" value="3">Location C</option>

        </select>
Run Code Online (Sandbox Code Playgroud)

javascript jquery selectedindex

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

Prisma中查询多对多关系

我想在 prisma 中查询多对多关系,例如“选择类别 ID 等于 'abc...' 的所有帖子”。

这看起来相当简单,但即使花了 2 小时阅读有关关系查询的 Prisma 文档,我也无法弄清楚。

model Category {
  id               String    @id @default(cuid())
  name             String
  post             Post[]
}

model Post {
  id               String    @id @default(cuid())
  body             String
  category         Category[]
}
Run Code Online (Sandbox Code Playgroud)
const posts = await prisma.post.findMany({
      select: { 
        category: {
          where: {id: "abc123"}
        }},
    });
Run Code Online (Sandbox Code Playgroud)

这将返回一个包含与帖子数量一样多的类别对象的数组。

prisma prisma-graphql

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

从字符串中删除隐藏的空格

我有一个包含35个显示字符的字符串,但由于字符串末尾有某种空格,字符串的长度为36.如何摆脱这种"隐藏"字符(其Hex-Code表示形式08)?

var_dump($string)string(36) "2014/08/8609249656_f478108e0e_h.jpg"

十六进制代码$string:323031342f30382f383630393234393635365f663437383130386530655f682e6a706708

十六进制 - 根据需要的字符串代码(没有08在末尾). 323031342f30382f383630393234393635365f663437383130386530655f682e6a7067

我不能只是手动缩短字符串,导致一些字符串最后没有这个"隐藏"字符.此外,trim()不起作用.

php string

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