小编Sha*_*han的帖子

Solr:如何删除集合?

我正在使用solr 4.9,不添加任何额外的碎片,只需使用它附带的任何默认值.我创建了一个集合,并尝试使用以下api删除它:

http://<host>/solr/admin/collections?action=DELETE&name=collectionName
Run Code Online (Sandbox Code Playgroud)

但它返回错误:

Solr实例未在SolrCloud模式下运行

我的Solr不是solrCloud,但如何删除我的收藏?

solr

25
推荐指数
4
解决办法
5万
查看次数

"在R中安装包'FILE_PATH'具有非零退出状态"

通过使用以下命令在R中安装软件包:

install.packages('FILE_PATH', repos=NULL, type = "source")
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

将软件包安装到'/home/p/R/x86_64-pc-linux-gnu-library/3.0'(未指定'lib')在rawToChar中的错误(块[seq_len(ns)]):在字符串中嵌入nul:' PK\003\004\024\0\002\0\b\0]\xadVCr\XCB\XEA\xfcR\0\0\0\XA7\0\0\0\027\0\0\0bivpois-RCODE /.Rhistory+\xce/-JN\xd5PO\xca,+\xc8\xcf,\xd6+IL\xcaI\xd5\vR\xd7\xe4\xe5*\x86J\xe5\xe4\xea%\025`\b\xa5d\xa2\v楖\ xe7%\ xe6'警告信息:在install.packages("/ home/p/Research/14_bivpois-Rcode.zip"中,repos = NULL,:安装包'/ home/p/Research/14_bivpois-Rcode.zip'具有非零退出状态

R版本是,3.0.2 (2013-09-25) -- "Frisbee Sailing"而OS是Linux Mint(UNIX).

为什么我会收到该错误,这是什么意思:

安装包'/home/p/Research/14_bivpois-Rcode.zip'具有非零退出状态

在R?

你可以在这里找到包,文件14_bivpois-Rcode.zip是源.

我尝试在本地安装,路径是正确的.

有什么建议在UNIX中安装该软件包吗?

installation r package

19
推荐指数
3
解决办法
13万
查看次数

如何使用jQuery从HTML <input type ="date">中提取值

使用HTML input type="date"和提交按钮.我想填充变量day,monthyear使用日期输入中的适当值.

<input type="date" id="date-input" required />
<button id="submit">Submit</button>
Run Code Online (Sandbox Code Playgroud)

和jQuery:

var day, month, year;

$('#submit').on('click', function(){
  day = $('#date-input').getDate();
  month = $('#date-input').getMonth() + 1;
  year = $('#date-input').getFullYear();
  alert(day, month, year);
});
Run Code Online (Sandbox Code Playgroud)

这是一个代码示例:https: //jsfiddle.net/dkxy46ha/

控制台错误告诉我这.getDate()不是一个功能.

我见过类似的问题,但解决方案对我没用.如何从中提取日期,月份和年份input type="date"?谢谢

html javascript jquery date

15
推荐指数
3
解决办法
5万
查看次数

在R开始每日时间序列

我每天都有关于网站访客数量的时间序列.我的系列从01/06/2014今天开始,14/10/2015所以我希望预测未来的访客人数.如何用R读取我的系列?我在想:

series <- ts(visitors, frequency=365, start=c(2014, 6)) 
Run Code Online (Sandbox Code Playgroud)

如果是的话,在运行我的时间序列模型后,arimadata=auto.arima()我想预测接下来6o天的访客数量,我该怎么做?

h=..?
forecast(arimadata,h=..), 
Run Code Online (Sandbox Code Playgroud)

hshoud 的价值是什么?在此先感谢您的帮助

r time-series

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

将数组内存到mysql查询中的逗号分隔字符串中

在过去的1 1/2天里,我一直试图将16行id存储到一个字符串中,并用逗号分隔每个id.我得到的数组来自MySQL.我得到的错误是

implode()函数:传递无效参数

$str=array();
$string="";
while($row = mysql_fetch_row($result)) 
{
    $user_id=$row;
    $str=$user_id;
    foreach($str as $p=>$v){
        comma($v);
    }
}

function comma($v){
    $string= implode(",",$v); echo $string;
}
Run Code Online (Sandbox Code Playgroud)

php mysql arrays string implode

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

python flask在设置过期时不创建cookie

我有这个python-flask项目,如果cookie不存在,我需要创建cookie的逻辑.

创建cookie后,我需要将cookie以及其他值存储到数据库中以进行跟踪.

这是我当前代码的一部分:

import uuid
from flask import render_template, request, make_response

def load_cookie_config(context):
    #context is a dictionary that is passed

    key = 'some_key'
    template_name = 'some_template'
    cookie = request.cookies.get(key, None)

    if not cookie:
        guid = str(uuid.uuid4())
        context['cookie_quid'] = guid

        rsp = make_response(render_template(template_name, **context))

        rsp.set_cookie(key, guid)

        #... some method call insert values into db

    else:
       result = '' #.. some method call to get values from db
       context['cookie_quid'] = cookie
       rsp = make_response(render_template(template_name, **context))

    return rsp
Run Code Online (Sandbox Code Playgroud)

上面的代码工作,它按预期创建cookie,但是默认情况下,只要浏览器会话结束,cookie就会过期.

我需要将cookie设置为在X天数与浏览器会话后过期的位置,但是当我更改此行时:

rsp.set_cookie(key, guid)
Run Code Online (Sandbox Code Playgroud)

至 …

cookies flask python-2.7

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

linux下如何通过pid杀死进程

我是Linux新手,我正在构建一个程序,该程序接收进程的名称,获取其PID(我对这部分没有问题),然后将PID传递给kill命令,但它不起作用。事情是这样的:

read -p "Process to kill: " proceso
proid= pidof $proceso
echo "$proid"
kill $proid
Run Code Online (Sandbox Code Playgroud)

有人能告诉我为什么它没有杀死它吗?我知道还有其他一些方法可以做到这一点,即使使用 PID,但它们似乎都不适合我。我相信这是 Bash 语言(我刚刚开始学习)的某种问题。

linux bash command kill process

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

如何在CSS中设置超薄"font-weight"(小于100)?

我想让文字超薄,不到

font-weight: 100
Run Code Online (Sandbox Code Playgroud)

这可能与CSS有关吗?

像这样,但与helvetica: 在此输入图像描述

css fonts

7
推荐指数
2
解决办法
6450
查看次数

symfony2 doctrine - 将子项添加到自相关实体

我有一个与自身有关的实体.该实体具有字段:父级子级.

class A
{
    // ...

    /**
     * @var A
     * @ORM\ManyToOne(targetEntity="A", inversedBy="children")
     * @ORM\JoinColumn(name="parent_id", referencedColumnName="id", nullable=true, onDelete="CASCADE")
     */
    protected $parent;

    /**
     * @var A[]
     * @ORM\OneToMany(targetEntity="A", mappedBy="parent", cascade={"all"}, orphanRemoval=true)
     */
    protected $children;
}
Run Code Online (Sandbox Code Playgroud)

我想通过在表单中​​设置子项来将子项添加到此实体.此实体类型如下所示:

class AType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            // ...
            ->add('children', 'collection', [
                'type' => new AType(),
                'allow_add' => true,
                'allow_delete' => true,
                'by_reference' => false,
                'prototype' => true,
            ])
        ;
    }
}
Run Code Online (Sandbox Code Playgroud)

当我发送这样的数据时:

'a' => [
    [ …
Run Code Online (Sandbox Code Playgroud)

php rest doctrine symfony doctrine-orm

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

Wtforms.fields.html5 DateField在Flask中不能作为普通的旧DateField工作

我在使用WTF-Forms获取HTML5 Datepicker以在Flask中为表单提供值时遇到问题.如果我将HTML5 DateField删除到普通的旧vanilla WTF-Forms DateField,那么相同的表单将按预期工作.

对于好奇:版本:Python 3.5.2,Flask:0.11.1,Flask-WTF:0.12

相关代码将是:

模型:

class Order(db.Model):
    __tablename__ = 'orders'
    paid_date = db.Column(db.DateTime, nullable=True)
Run Code Online (Sandbox Code Playgroud)

表格不应该有所作为,但为了完整性,这里是order-update.html的片段:

    <div class="form-group">
        {{ form.paid_date.label }}
        {% if form.paid_date.errors %}
          {% for error in form.paid_date.errors %}
              <p class="error-message">{{  error }}</p>
          {% endfor %}
        {%  endif %}
        {{ form.paid_date }}
    </div>
Run Code Online (Sandbox Code Playgroud)

最小控制器:

@app.route('/orders/update/<int:order_number>', methods=['GET', 'POST'])
def update_order(order_number):
    order = Order.query.get(order_number)
    if request.method == 'POST':
        if not form.validate():
            return render_template('update-order.html', form=form, order=order)
        else:
            form.populate_obj(order)
            db.session.commit()
        return redirect(url_for('user')
    elif request.method == 'GET':
        return render_template('update-order.html', form=form, …
Run Code Online (Sandbox Code Playgroud)

html5 datepicker python-3.x flask-wtforms

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