小编Gir*_*iri的帖子

用于 postgreSQL 的 AWS Lambda 函数 NodeJs - 超时错误

我是 AWS 新手。我正在尝试使用 Lambda 函数连接到 AWS RDS postgreSQL 实例。我遵循了aws 文档。但它使用 python 来执行 Lambda 函数。下面是我的代码。

'use strict';
var pg = require('pg');
exports.handler = function (event, context) {
    var dbConfig = {
        username: '<username>',
        password: '<password>',
        database: '<database>',
        host: '<db-endpoint>',
    };
    var client = new pg.Client(dbConfig);
    try {
        client.connect();
        context.callbackWaitsForEmptyEventLoop = false;
        client.end();
    }
    catch (err) {
        console.log(err);
        client.end();
    }
};
Run Code Online (Sandbox Code Playgroud)

我收到如下超时错误

START RequestId: 368e619e-ed9d-4241-93a5-764ee01aa847 Version: $LATEST
2020-06-15T16:28:18.911Z    368e619e-ed9d-4241-93a5-764ee01aa847    INFO    connected
END RequestId: 368e619e-ed9d-4241-93a5-764ee01aa847
REPORT RequestId: 368e619e-ed9d-4241-93a5-764ee01aa847  Duration: 20020.16 ms …
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-rds node.js aws-lambda

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

React SSR 错误 -- 元素类型无效:预期为字符串(对于内置组件)或类/函数(对于复合组件)但得到:对象

我的应用程序有一个带有 ssr 的简单路由,下面是我的代码

索引.tsx

import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import "bootstrap/dist/css/bootstrap.min.css";

ReactDOM.hydrate(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
  document.getElementById("root")
);
serviceWorker.unregister();
Run Code Online (Sandbox Code Playgroud)

应用程序.tsx

import React from "react";
import {
  BrowserRouter as Router,
  Switch,
  Route,
  Redirect,
} from "react-router-dom";
import Home from "./components/home/Home";
import Tournament from "./components/tournament/Tournament";
import "./App.css";

function App() {
  return (
    <div className="App">
      <Router>
        <Switch>
          <Route path="/" exact strict component={Home} />
          <Route
            path="/tournament/:tourId/:tourName"
            exact
            component={Tournament}
          /> …
Run Code Online (Sandbox Code Playgroud)

reactjs react-router react-tsx react-ssr

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

INSERT ON CONFLICT DO UPDATE 使用 pg-promise 助手进行多行插入/更新

我正在尝试使用 pg-promise 将多行插入到 pgsql 数据库中。就我而言,我尝试插入的记录可能已存在于表中。在这种情况下,我需要更新它们。通过查看pg-promise 官方文档,我发现可以使用helpers插入或更新多行。除了多次插入/更新之外,有什么方法可以像下面这样吗?

INSERT INTO table_name(column_list) 
VALUES(value_list)
ON CONFLICT target action;
Run Code Online (Sandbox Code Playgroud)

javascript sql node.js pg-promise

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

如何使用 Flutter for Web 在鼠标悬停时动画图像?

我是一名 JavaScript 开发人员,我是 Flutter 的新手。我只想动画鼠标悬停像一组图像的这种使用颤振的Web。它包括缩放、不透明度和灰度转换。如何在 Flutter 中实现这一点?提前致谢。

flutter flutter-animation flutter-web

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