小编Yar*_*ron的帖子

带有docker compose的postgres给出了致命错误:角色“root”不存在错误

我正在尝试在带有 docker 桌面的本地 Windows 机器上使用 postgres 创建一个简单的演示。
这是我的 yaml docker compose 文件,名为img.yaml

version: '3.6'

services:

    postgres-demo:
      image: postgres:11.5-alpine
      container_name: postgres-demo
      environment:
        - POSTGRES_USER=postgres
        - POSTGRES_PASSWORD=Welcome
        - POSTGRES_DB=conference_app
      healthcheck:
        test: ["CMD-SHELL", "pg_isready -U postgres"]
        interval: 10s
        timeout: 5s
        retries: 5
      ports:
        - 5432:5432
      volumes:
        - .:/var/lib/my_data
      restart: always

Run Code Online (Sandbox Code Playgroud)

我正在使用以下命令运行它: docker-compose -f img.yaml up 并获得以下输出:

Starting postgres-demo ... done
Attaching to postgres-demo
postgres-demo    | 2020-02-12 17:07:46.487 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
postgres-demo    | 2020-02-12 17:07:46.487 …
Run Code Online (Sandbox Code Playgroud)

postgresql docker-compose

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

ASP.NET MVC从服务器端调用REST服务


在API控制器(服务器端)中的操作期间,我必须调用REST服务(我有一个外部REST服务,通过IP返回用户国家),等待返回结果并继续执行...
最好的方法是什么这样做?

rest asp.net-mvc

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

使用XDebug的Visual Studio代码陷入困境

我在Windows 10上使用XDebug和Visual Studio Code来调试PHP.

调试器工作但不时会卡住(命中断点但不响应步入,跳过命令).

我尝试切换到XDebug nts版本(非线程安全),但它没有帮助.重新启动Web服务器(Apache)也无法解决此问题.有时计算机重启有助但不总是......

任何解决方案或解决方法?(甚至可以释放这种死锁的命令行)

xdebug visual-studio-code

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

使用Select2仅加载一次远程数据

正如标题所示,我只想加载一次远程数据.我想过用一个独立的ajax调用加载一个数据并在控件上"设置"它,但想知道是否有更多的"内置"方式来做到这一点......

javascript jquery-plugins web

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

WinForms CefSharp浏览器LocalStorage无法正常工作

我正在尝试在WinForms应用程序中使用CefSharp浏览器控件以及LocalStorage机制.
问题是应用程序中的浏览器控件更改为LocalStorage不会影响其他浏览器窗口,并且它不会从其他Chrome浏览器窗口获得更改.
HTML在本机Chrome浏览器中工作,并更改localstorage并获取更改通知.
我错过了什么?

C#代码:

    public Form1()
    {
        InitializeComponent();

        CefSharp.Cef.Initialize();

        _browser = new ChromiumWebBrowser(URL_TO_LOAD);
        _browser.BrowserSettings = new CefSharp.BrowserSettings()
        {
            ApplicationCacheDisabled = false,
            FileAccessFromFileUrlsAllowed = true,
            JavascriptDisabled = false,
            LocalStorageDisabled = false,
            WebSecurityDisabled = true,
            JavaScriptOpenWindowsDisabled = false,
            JavascriptDomPasteDisabled = false
        };
        _browser.Load(URL_TO_LOAD);

        splitContainer1.Panel1.Controls.Add(_browser);
    }
Run Code Online (Sandbox Code Playgroud)

HTML:

 <!DOCTYPE html>
 <html lang="en">
 <head>
      <meta charset="utf-8"/>
      <meta name="viewport" content="width=620"/>
      <title>HTML5 Demo: Storage Events</title>
 </head>
<body>
    <div>
        <p>
            <label for="data">Your test data:</label> <input type="text"
                name="data" value="" placeholder="change me" id="data" /> 
        </p>
        <p id="fromEvent">Waiting for data …
Run Code Online (Sandbox Code Playgroud)

c# local-storage cefsharp

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

SignalR 集线器检查连接是否仍然有效

我们有一个中心,可以像聊天一样管理客户。
在某些情况下,我们注意到存在未调用断开连接事件的“死”连接。
在 ASP .NET 框架 4.5.2 SignalR 上,我们用来ITransportHeartbeat检查当前的连接状态:

// SignalR connection state check - .NET framework 4.5.2
var heartBeat = GlobalHost.DependencyResolver.Resolve<ITransportHeartbeat>();
var connectionId = appConnection;
var connection = heartBeat.GetConnections().FirstOrDefault(
                                   c => c.ConnectionId == connectionId);

if (!connection.IsAlive)
{
     //...
}
Run Code Online (Sandbox Code Playgroud)

ITransportHeartbeat在 SignalR .NET Core 上再也看不到了。有什么办法可以找到当前特定的连接状态吗?

signalr signalr-hub asp.net-core-signalr

5
推荐指数
0
解决办法
602
查看次数

WebRTC在同一台机器中的两个页面之间

我正在尝试实现一种机制来在页面之间发送文本数据(例如JSON),在同一台机器上使用javascript .
我发现了一些代码并将其包装但它只能在同一页面上运行.
目前我不想使用WwebRTC框架,只有adapter.js.

//Must include adapter.js before

var WebRTCManager = (function () {

    'use strict';

    //Ctor
    function WebRTCManagerFn() {

      console.log('WebRTCManagerFn ctor reached');

      this._events = {};

      this._localConnection = null
      this._remoteConnection = null;
      this._sendChannel = null;
      this._receiveChannel = null;
    }

    WebRTCManagerFn.prototype.addEventListener = function (name, handler)        {
      if (this._events.hasOwnProperty(name))
          this._events[name].push(handler);
      else
          this._events[name] = [handler];
    };

    WebRTCManagerFn.prototype._fireEvent = function (name, event) {
       if (!this._events.hasOwnProperty(name))
          return;

       if (!event)
          event = {};

       var listeners = this._events[name], l = listeners.length;
       for (var i = …
Run Code Online (Sandbox Code Playgroud)

javascript ipc communication webrtc

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