小编Put*_*din的帖子

删除第一个和最后一个字符C++

如何从std :: string中删除第一个和最后一个字符,我已经在做以下代码了.

但是这段代码只删除了最后一个字符

m_VirtualHostName = m_VirtualHostName.erase(m_VirtualHostName.size() - 1)
Run Code Online (Sandbox Code Playgroud)

如何删除第一个字符?

c++ string stdstring erase-remove-idiom

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

使用IPTABLES限制MySQL 3306端口

如何为每个人阻止mysql端口3306,但允许它为特定的IP?这就是我目前所做的事情:

iptables -I INPUT 1 -p tcp --dport 3306 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

mysql security firewall centos iptables

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

在Windows 8.1 64位上安装MongoDB

我正在尝试在我的Windows 8.1 64位机器上安装mongodb.

在官方网站上,只有2008年的下载量:

  • Windows 64位2008 R2 +
  • Windows 64位2008 R2 + Legacy
  • Windows 64位旧版

我的问题:

  1. 我应该选择什么?
  2. 为什么没有XP,Vista,7等选项
  3. 遗产是什么意思?

windows mongodb windows-8.1

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

如何在 nuxt 插件上使用 publicRuntimeConfig

我创建 vue 套接字 io 插件 @/plugins/socket-io.js

import Vue from 'vue'
import VueSocketIO from 'vue-socket.io'

Vue.use(
  new VueSocketIO({
    debug: true,
    connection: process.env.SOCKET_IO_CONNECTION,
  })
)
Run Code Online (Sandbox Code Playgroud)

如何更改它以使用 publicRuntimeConfig

我的 nuxt.config.js

publicRuntimeConfig: {
    peerServerHost: process.env.PEER_SERVER_HOST,
    peerServerPort: process.env.PEER_SERVER_PORT,
    peerServerPath: process.env.PEER_SERVER_PATH,
  },
  privateRuntimeConfig: {
    signalServerKey: process.env.SIGNAL_SERVER_KEY,
    signalServerCert: process.env.SIGNAL_SERVER_CERT,
    socketIOConnection: process.env.SOCKET_IO_CONNECTION,
  },
Run Code Online (Sandbox Code Playgroud)

vue.js nuxt.js

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

在刀片中获取自定义保护记录名称

我正在使用 custom guard

'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

    'user' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

    'admin' => [
        'driver' => 'session',
        'provider' => 'admins',
    ],

    'api' => [
        'driver' => 'token',
        'provider' => 'users',
    ],
],
Run Code Online (Sandbox Code Playgroud)

我想在刀片上获得管理员名称,所以我使用

{{ Auth::guard('admin')->name }}

但我有错误

无法访问受保护的属性 Illuminate\Auth\SessionGuard::$name

我如何在Laravel 5.3上实现这一目标

laravel-5 laravel-5.3

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

Laravel 验证仅在字段不为空时验证正则表达式

我的表单有 youtube_url 字段,它不是必需的..
但如果用户填写此字段,我必须使用正则表达式验证 url..

'youtube_video' => [
    'regex:/(http:\/\/|https:\/\/|)(www.)?(youtu(be\.com|\.be))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/'
],
Run Code Online (Sandbox Code Playgroud)

正则表达式运行良好,但如果字段未填充(空)则抛出错误。
如何仅在用户填写字段时进行验证。

regex validation laravel laravel-5

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

如何检查jQuery .each()是否为空

如何检查jQuery .each()函数是否找不到内容,然后将txt值更改为“默认”。

$(this).closest('.filter-select__dropdown-inner').find('> .button--checkbox.button--active').each(function(i) {
    var val = $(this).val();

    if (i == 0) {
        txt = val;
    } else {
        txt = txt + ', ' + val;
    }
});
Run Code Online (Sandbox Code Playgroud)

我已经尝试

if (i == null) {
    txt = 'default';
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用

javascript jquery

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