小编Pan*_*ong的帖子

Moment.js返回错误的日期

我正试图利用这种格式将时间转换为2013年10月29日的日期时间

2013-10-29T00:00:00.000Z
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做

moment('2013-10-29T00:00:00.000Z').format("MMM Do, YYYY")
Run Code Online (Sandbox Code Playgroud)

将于2013年10月28日返回,届时将于2013年10月29日返回

如果您对如何解决此问题有一些想法,请告诉我.谢谢

javascript datetime momentjs

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

Retrofit将对象数组转换为GSON Error

我使用Retrofit发出HTTP请求,返回一个对象数组,我收到以下错误:

com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY
Run Code Online (Sandbox Code Playgroud)

返回的响应预计如下:

[ {key1: "value1", key2: "value2"}, {key1: "value1", key2: "value2"}, ... ]
Run Code Online (Sandbox Code Playgroud)

我有以下类,用于序列化数据:

public class data {
  private List<element> dataList;

  public List<element> getElements() {
   return dataList;
  }

  public class element {
    @SerializedName("key1")
    private String key1;

    @SerializedName("key2")
    private String key2;

    // Getters and Setters
  }
}
Run Code Online (Sandbox Code Playgroud)

如果您有任何想法,请告诉我.谢谢

java android json gson retrofit

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

如何安装Prawn for Rails 4

嗨,我正在尝试下载PDF收据.我不确定如何将Prawn与Rails 4应用程序集成,我找不到任何有关如何执行此操作的教程.请看下面我做过的事情.有人可以向我推荐一些文章或一些提示.

1添加了Prawn gem并进行了bundle安装

2添加了控制器代码以呈现PDF

respond_to do |format|
  format.html
  format.pdf do
    pdf = OrderPdf.new(@order, view_context)
    send_data pdf.render, filename: "order_#{@order.order_number}.pdf",
                          type: "application/pdf",
                          disposition: "inline"
  end
end
Run Code Online (Sandbox Code Playgroud)

3在视图中有一个link_to代码.该视图位于App> PDF

<%= link_to "Download PDF", order_path(@order, format: pdf) %>
Run Code Online (Sandbox Code Playgroud)

pdf pdf-generation ruby-on-rails prawn ruby-on-rails-4

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

Keras ValueError:关闭文件的I/O操作

我正在尝试编写单层网络.当它开始训练时model.fit,在一些随机的时代它会抛出以下错误:

ValueError: I/O operation on closed file

这是我如何使用 model.fit

my_model = model.fit(train_x, train_y, batch_size=100, nb_epoch=20, show_accuracy=True, verbose=1)

如果您有任何想法或遇到同样的问题,请告诉我.

谢谢

以下是错误的完整输出:

Epoch 1/20
47900/60816 [======================>.......] - ETA: 3s - loss: 0.1688 - acc: 0.9594
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-4-273f2082a322> in <module>()
     14 model.compile(loss='binary_crossentropy', optimizer='adadelta')
     15 
---> 16 model.fit(train_x, train_y, batch_size=100, nb_epoch=20, show_accuracy=True, verbose=1)
     17 score = model.evaluate(test_x, test_y, show_accuracy=True, verbose=0)
     18 print('Test loss:', score[0])

/usr/local/lib/python2.7/dist-packages/keras/models.pyc in fit(self, X, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, …
Run Code Online (Sandbox Code Playgroud)

python neural-network theano keras

4
推荐指数
2
解决办法
2937
查看次数

拖拽时jQuery Draggable获取负位置值

背景

我正在构建一个流星应用程序,我在其中保存对应div的对象位置和大小.再次访问此页面时,我重新创建所有div并重新填充对象大小和位置.我重新填充div和相应的对象,然后在模板中调用jQuery $().draggable().[name] .rendered.

    Template.pageEditor.rendered = function(){
        var currentBook = Books.findOne({_id: Session.get("currentBookId")});
        console.log(currentBook);
        var currentPages = currentBook.pages;
        console.log(currentPages);

        for(i in currentPages){
            var currentElements = currentPages[i].elements;
            var currentPageNumber = currentPages[i].number;
            console.log(currentElements);
            $(".pageEditor").append("<div class='page' id='page"+currentPageNumber+"' style='background-image: url("+currentPages[i].scene+");'></div>");
            for(j in currentElements){
                var element = "<div class='pageElement character inPage' style='top:"+currentElements[j].top+"; left:"+currentElements[j].left+";'><img src='"+currentElements[j].src+"' width='"+currentElements[j].width+"' height='"+currentElements[j].height+"'/></div>";
                console.log(element);
                $("#page"+currentPageNumber).append(element);

                //make element draggable
                $(".pageElement.inPage").addClass("draggable");
                $(".draggable.pageElement").draggable({
                    containment: "#page"+currentPageNumber,
                    scroll: false
                });
}
        }
Run Code Online (Sandbox Code Playgroud)

问题

当我尝试在第一个Div中拖动对象时,位置(左侧,顶部)值变为某个负值.它只发生在我添加到DOM的第一个Div中的对象.当我删除了draggable的containment参数时,它不再获得负面位置,但它也不再包含.

请帮我弄清楚如何处理这种奇怪的行为.谢谢

jquery jquery-ui meteor jquery-draggable

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