小编Joh*_*ohn的帖子

使用lftp下载和删除远程文件

我无法弄清楚如何使用命令行使用lftp下载和删除远程文件.

使用bash也行.

标志和完整命令行是什么?我能想到的只是镜像命令,但它会在远程服务器上留下文件.

lftp

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

正则表达式:如果字母与数字相邻,则添加空格

我正在使用PHP而且与正则表达式不太相配.我需要一个preg_replace,如果字母或数字相邻,可以添加空格.

这些是场景:

mystreet12 -> mystreet 12
mystreet 38B -> mystreet 38 B
mystreet16c -> mystreet 16 c
my street8 -> my street 8
Run Code Online (Sandbox Code Playgroud)

谢谢.

php regex

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

AWS用于用户管理

AWS现在似乎有一堆服务,所以我一直在密切关注它.

我正在寻找一个集中服务,我可以托管用户数据,并让他们验证和保护不同的Web应用程序,iphone应用程序都使用自定义登录和社交登录,如Twitter /谷歌/ Facebook.

一个示例流程是我有多个用PHP编码的网站,并希望用户登录这些网站.但只有有权访问的用户.这个用户数据,登录,访问权限等需要集中存放在某个地方,尽可能地让人头疼.

而不是为此建立我自己的平台,将支持所有的身份验证和用户管理,这将是很好的照顾.

AWS是否为此提供服务?

IAM服务似乎只处理AWS访问.

请注意,我不仅谈论移动应用程序,还谈论网站.

我看到有一个名为Cognito的新服务,这是我在这个用例中特别寻找的吗?

amazon-web-services amazon-cognito

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

如何在axios外设置变量

我无法使用此函数返回值,因为它是空的.

getNameById (id) {

    var name = ''

    axios.get('/names/?ids=' + id)
      .then(response => {
        this.response = response.data
        name = this.response[0].name
      })
      .catch(e => {
        this.errors.push(e)
      })
    // Is empty
    console.log('Name ' + name)
    return name
  }
Run Code Online (Sandbox Code Playgroud)

如何在"then"中访问name变量并返回它?

javascript axios

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

如何在Vue JS中动态呈现组件?

我正在制作一个表单生成器,它使用其中的组件作为输入字段,按钮等.我希望能够根据我传递给它的选项生成表单.

但我无法让它来渲染组件.

我试图返回纯HTML,但不会渲染组件.

我从我的Home.vue模板调用表单生成器,我希望表单中有一个如下所示的选项对象:

options: {
    name: {
        type: 'input',
        label: 'Name'
    },
    submit: {
        type: 'button',
        label: 'Send'
    }
}
Run Code Online (Sandbox Code Playgroud)

在模板中:

<template>
  <form-generator :options="options"></form-generator>
</template>
Run Code Online (Sandbox Code Playgroud)

在表单生成器组件中,我尝试过多种方法,例如:

<template>
  {{ generateForm(this.options) }}
  // ... or ...
  <div v-html="generateForm(this.options)"></div>
</template>
Run Code Online (Sandbox Code Playgroud)

我包括所有组件,如:

import {
  FormButton,
  FormInput
} from './FormComponents'
Run Code Online (Sandbox Code Playgroud)

现在最后一部分是如何FormInput渲染?

这不起作用,因为它按字面输出HTML:

methods: {
  generateForm(options) {

    // .. do stuff with options ..
    var form = '<form-input />'

    return form
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript vuejs2

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

禁用让我们加密 certbot 每日更新电子邮件

在 cronjob 上运行时,是否可以告诉 certbot 不要每天给我发电子邮件?

我的定时任务是:

0 0 * * * sudo /usr/bin/certbot renew --post-hook "sudo service nginx reload"
Run Code Online (Sandbox Code Playgroud)

我收到电子邮件:

Cert not yet due for renewal
Run Code Online (Sandbox Code Playgroud)

我只想在证书需要续订、续订失败或已续订时收到电子邮件。

我不需要每天收到通知,没有什么可以更新。

lets-encrypt certbot

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

Twitter Bootstrap Datepicker错误

我尝试了一切,但无法让日期选择器显示出来.

Bootstrap版本v2.3.1.

最新版本http://www.eyecon.ro/bootstrap-datepicker/

HTML:

<div class="input-append date" id="dpMonths" data-date="102/2012" data-date-format="yyyy-mm" data-date-viewmode="years" data-date-minviewmode="months">
<input class="" size="16" type="text" value="2013-03" readonly>
<span class="add-on"><i class="icon-calendar"></i></span>

<script src="js/bootstrap-datepicker.js"></script>
<script type="text/javascript">
$(function() {
    $('#dpMonths').datepicker();
});
</script>
Run Code Online (Sandbox Code Playgroud)

Javascript错误:

未捕获的TypeError:无法读取未定义的属性"fn"

未捕获的ReferenceError:$未定义

javascript twitter-bootstrap

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

Google云数据存储区仅存储唯一实体

我正在尝试通过Google数据存储学习NoSQL,但是我遇到了唯一性问题。

考虑一个电子商务商店,它具有类别和产品。

您不希望数据库中具有相同SKU的两个产品。

所以我用JSON插入了一个实体:

{"sku": 1234, "product_name": "Test product"}
Run Code Online (Sandbox Code Playgroud)

它显示了两个字段。但是之后我可以再次这样做,并且我有两个或更多相同的产品。

您如何避免这种情况?可以使sku字段唯一吗?

插入之前是否需要查询?

类别也会出现相同的问题。我是否应该对所有类别都使用一个实体,然后在JSON中进行结构化?

这是什么好习惯?

database google-app-engine transactions google-cloud-datastore google-cloud-platform

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

切换 Vuejs 中的两个类

我已经尝试了几个小时才能在 Vue JS 中添加/删除两个类。

文档示例仅显示如何切换一个。

我有一个按钮,单击该按钮我想将类更改为:active toggle-ontoggle-off

我可以打开和关闭“活动”,但我似乎无法添加/删除第二个类。

按钮看起来像这样:

<button v-on:click="toggleOnTop" id="toggleTopButton" v-bind:class="toggleActive"></button>
Run Code Online (Sandbox Code Playgroud)

还有我的数据:

data: () => ({
  toggleActive: {
    active: true,
    'toggle-on': true
  }
})
Run Code Online (Sandbox Code Playgroud)

但它仍然只适用于这两个。如何反向应用“切换”?

vue.js

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