小编Ank*_*cha的帖子

SQLite数据库备份和还原在Flask sqlalchemy中

我正在使用flask sqlalchemy创建数据库,该数据库又创建了一个app.db文件来存储表和数据。现在,对于备份来说,只需在服务器中的某个位置复制app.db即可很简单。但是,假设应用程序正在将数据写入app.db时,我们当时进行了复制,那么我们的app.db文件可能不一致。

我们如何保持备份的一致性。我可以实现锁定。但是我想知道数据库备份的标准和好的解决方案,以及如何在python中实现。

python sqlite flask flask-sqlalchemy

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

在Python中从特定DNS服务器解析IP

我想从特定 DNS 服务器将 IP 解析为主机名。

socket.gethostbyaddr()使用默认 DNS 服务器。我需要使用特定的 DNS 服务器解析 ip。

我看到dnspython但不知道如何指定用于反向查找的 DNS 服务器。

python dns

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

Bootstrap4:放大主体时的模态渲染问题

我正在尝试使用主体放大为 90% 的 Bootstrap html 页面。Bootstrap 模式显示右侧和底部的空格。为了显示问题,我将主体放大为 90% 的模态的基本 html 页面。

当您单击打开模态时,您将看到模态右侧和底部的空格。我们如何在主体缩放 90% 的情况下渲染没有多余空间的模态。所需的输出是模态模糊背景应覆盖整个屏幕。并且模态主体应该位于 x 轴的中心,就好像 90% 和 100% 的缩放相同,只是 90% 的缩放是小字体

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
<body style="zoom:90%;">

<div class="container">
  <!-- Button to Open the Modal -->
  <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">
    Open modal
  </button>
  <!-- The Modal -->
  <div class="modal fade" id="myModal">
    <div class="modal-dialog modal-sm">
      <div class="modal-content">
        <!-- Modal …
Run Code Online (Sandbox Code Playgroud)

html javascript css twitter-bootstrap bootstrap-4

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