小编syr*_*rup的帖子

具有自定义域的herokudns:没有此类应用

我已经复习了Heroku的自定义域教程几次,但似乎无法使我的Heroku应用程序与自定义域(托管在namecheap.com上)一起使用。问题:Herokudns无法解析应用名称

这是我在Heroku上的配置:

Heroku

这些是我的DNS记录:

便宜货

当我访问omaiga.com.sv或www.omaiga.com时,Heroku回答:“没有这样的应用程序。这里还没有任何东西。” 我究竟做错了什么?

一些细节:

  • 我可以使用omaiga.herokuapp.com而不是protected-hookworm-0tshh2aii82icypukmovp7rz.herokudns.com,但我计划稍后实施SSL,因此我需要使其与herokudns一起使用。
  • namecheap.com 建议用户使用301从我的根域重定向到我的“ www”,而不是使用ALIAS记录,以便不影响电子邮件记录。

dns heroku namecheap

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

熊猫:如何将列表转换为按列分组的矩阵?

我有一个pandas数据框,其中第一列(CUSTOMER)是客户的名称,客户购买的每件产品(PRODUCT)都重复一次客户名称:

Customer  Product  Count
John      A        1
John      B        1
John      C        1
Mary      A        1
Mary      B        1
Charles   A        1
Run Code Online (Sandbox Code Playgroud)

我想透过此数据来创建一个新的数据框,其中行和列都是产品类别(PRODUCT),值是客户名称的计数,如下所示:

Product
       A     B     C
A      0     2     1
B      2     0     1
C      1     1     0
Run Code Online (Sandbox Code Playgroud)

因此,如果约翰购买了A并购买了B,那么+1将被添加到A:B小区,他还购买了A与C的组合,因此A:C小区上有+1,依此类推.请注意,Charles并未出现在此数据框中,因为他只购买了一个产品.

我尝试使用pandas.pivot_table,但这是我得到的:

df = pd.pivot_table(df, index=['Product'], columns=['Product'], values=['Customer'])

>> KeyError: 'Level Product not found'
Run Code Online (Sandbox Code Playgroud)

我应该使用什么方法和参数?

python numpy pandas

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

使用Java在Play Framework 2.2.x中处理POST请求?

我开始使用Play 2.2.x,我正在尝试处理POST请求,我的理解是我不需要在conf/routes文件中指定参数,而是使用play的DynamicForm类提取查询,如下所示:

    import play.*;
    import play.api.data.Form;
    import play.data.DynamicForm;
    import play.mvc.*;  
    import views.html.*;

    public static Result hello() {
        DynamicForm requestData = Form.form().bindFromRequest();
        String firstname = requestData.get("firstname");
        String lastname = requestData.get("lastname");
        return ok("Hello " + firstname + " " + lastname);
    }
Run Code Online (Sandbox Code Playgroud)

但是,我在Eclipse中遇到此错误:

"The method form() is undefined for the type Form
Run Code Online (Sandbox Code Playgroud)

当我执行"play run"时,我得到了这个编译器:

error: cannot find symbol
    DynamicForm data = Form.form().bindFromRequest();
Run Code Online (Sandbox Code Playgroud)

这段代码有什么问题?这个类或方法是否已弃用?

谢谢!

java post playframework playframework-2.2

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