小编Fri*_*erg的帖子

如何从MySQL Workbench目录中删除表?

最近我开始使用MySQL Workbench用UML图设计我的数据结构.但是,我有一点可以弄明白.

似乎如果我从EER图表视图中删除一个表,该表将保留在目录视图中(如下面的屏幕截图所示).我可以找到一种从目录视图中删除的方法,它仍然在外键表引用选择屏幕中列出.

这非常令人困惑.如何有效地删除表格(不仅从视图中而且从整个项目中删除?

工作台

请注意,这两个问题表是我在视图中删除并重新设计的.

mysql-workbench

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

电子加工输入

我最近开始用Electron弄湿我的脚.我真的很喜欢它背后的原理,但我发现做一些事情有点令人困惑.

例如,您如何处理用户输入?我有一个main.js和一个指向本地html文件的BrowserWindow(包含一些带输入字段的用户设置).

提交HTML表单(同一个文件或另一个文件)时如何访问此数据?

main.js

    const {app, BrowserWindow} = require('electron')
let win

function createWindow () {
  win = new BrowserWindow({width: 800, height: 600})
  win.loadURL('file://' + __dirname + '/index.html')

  // Emitted when the window is closed.
  win.on('closed', () => {
    win = null
  })

  // Open the DevTools.
  // win.webContents.openDevTools()
}

app.on('window-all-closed', () => {
  if (process.platform !== 'darwin') {
    app.quit()
  }
})

app.on('activate', () => {
  if (win === null) {
    createWindow()
  }
})

// In this file you can include …
Run Code Online (Sandbox Code Playgroud)

javascript forms node.js electron

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

Nginx Docker 权限被拒绝

我正在使用 docker compose 启动一个开发工作区,其中包括 php、nginx 和 mysql。一切都会启动,静态 html 已得到服务,但是当尝试启动 laravel 应用程序时,我收到以下错误:

无法打开流或文件“/home/html/storage/logs/laravel-2019-06-10.log”:无法打开流:权限被拒绝

我查了一下,好像是权限问题?请注意,只有数据库和 php 服务器构建的 docker 似乎确实可以工作。

我的 docker-compose.yml

version: "3"
services:

  db:
    image: mysql
    command: --default-authentication-plugin=mysql_native_password
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: "root"
    ports:
      - 3306:3306

  php-fpm:
    image: php:7.3-fpm-alpine
    links:
      - db
    volumes:
      - "./:/home/html/"

  nginx:
    image: nginx:1-alpine
    ports:
      - "8080:80"
    links:
      - php-fpm

    volumes:
      - "./site.conf:/etc/nginx/conf.d/default.conf"
      - "./:/home/html/"
Run Code Online (Sandbox Code Playgroud)

我的 nginx 配置:

server {
    index index.php index.html;
    listen 80  default_server;
    error_log  /var/log/nginx/error.log;
    access_log /var/log/nginx/access.log;
    root /home/html/public;

    location ~ \.php$ {
        try_files …
Run Code Online (Sandbox Code Playgroud)

php nginx laravel docker

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

不存在的属性HTML输入字段

将非现有属性附加到html元素以便在jquery中使用它是一种好习惯.例如

<input type="text" valrule="someregexstring" />
Run Code Online (Sandbox Code Playgroud)

然后只需使用jquery选择包含名为valrule的属性的所有元素并解析正则表达式字符串.

就编程标准和最佳实践而言,这是一个"禁忌"吗?

html javascript jquery input-field

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