坑(八)—— LayUI框架中append新的元素的问题
摘要:LayUI框架中append新的元素的问题 复现 第二个下拉框是由第一个点击+生成 实现上述效果js代码如下: <body> <style> .item{ position:absolute; right:-50px; top:0px; } </style> <form class="layui-f
阅读全文
posted @
2020-08-31 17:28
凉城旧巷
阅读(2145)
推荐(0) 编辑
docker(三)—— 避免一直输入sudo
摘要:docker 避免一直sudo 1、创建 组 sudo groupadd docker 2、将用户添加到该 组,例如xxx用户 sudo usermod -aG docker xxx # 或者 sudo gpasswd -a ${USER} docker 3、重启docker-daemon sudo
阅读全文
posted @
2020-08-31 10:10
凉城旧巷
阅读(443)
推荐(0) 编辑
坑(七)—— 表单提交方式
摘要:表单提交 一、form提交 <form class="layui-form" method='post' action="{% url post_url %}" enctype="multipart/form-data" id="form"> <button type="submit" class=
阅读全文
posted @
2020-08-24 10:13
凉城旧巷
阅读(304)
推荐(0) 编辑
python 生成 requirement.txt
摘要:python 生成 requirement.txt python 项目中必须包含一个 requirement.txt 文件,用于记录所有依赖包以及对应的版本号,以便新环境部署 requirement.txt 可以通过 pip 命令自动生成和安装 1、生成pip安装的所有依赖包 生成requireme
阅读全文
posted @
2020-08-21 11:07
凉城旧巷
阅读(427)
推荐(0) 编辑
基于Django调用配置文件方式实现调用配置文件、Django源码分析
摘要:在项目中有两套配置文件,一个是默认配置(如rest_framework中的settings),一个是用户配置(Django框架的settings) 需求: 如果用户配置过了某个参数,就用用户配置过的;如果用户没有配置过,就用默认配置中的参数 实现: 1、globalsetting.py DEBUG
阅读全文
posted @
2020-08-21 10:51
凉城旧巷
阅读(353)
推荐(0) 编辑
MySQL中锁
摘要:MySQL中的锁 锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制。 加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁是否已解除、释放锁等。 一、锁的分类 1、从
阅读全文
posted @
2020-08-18 18:02
凉城旧巷
阅读(164)
推荐(0) 编辑
Django1.x与Django2.0常用功能区别
摘要:Django1.x与Django2.0常用功能区别 一、路由的区别 1、Django1中的url 使用url url写的是正则,模糊匹配 使用(\d+)或(?P<name>\d+)实现分组,从url中获取参数,传递给视图 from django.conf.urls import url # 使用ur
阅读全文
posted @
2020-08-18 14:36
凉城旧巷
阅读(263)
推荐(0) 编辑
Ubuntu下安装hashcat以及CPU驱动
摘要:Ubuntu 安装hashcat以及CPU驱动 hashcat参考地址 hashcat号称世界上最快的密码破解,世界上第一个和唯一的基于GPGPU规则引擎,免费多GPU(高达128个GPU),多哈希,多操作系统(Linux和Windows本地二进制文件),多平台(OpenCL和CUDA支持),多算法
阅读全文
posted @
2020-08-10 20:42
凉城旧巷
阅读(5651)
推荐(0) 编辑
坑(六)—— dockerfile中COPY与ADD
摘要:Dockerfile中ADD与COPY 注意点 COPY复制的是指定目录下的文件,不会复制该目录 up@up123:~/a$ ls a.txt b.txt c.txt COPY a /root/ # 镜像root目录下,没有目录a # a.txt b.txt c.txt 问题 在Dockerfile
阅读全文
posted @
2020-08-07 11:24
凉城旧巷
阅读(1051)
推荐(0) 编辑
坑(五)—— django启动日志目录
摘要:django 执行日志坑 1、django 项目启动命令 python3 manage.py runserver 0.0.0.0:8000 >> logs/django_source.log 2>&1 2、问题 如果当前目录下没有logs目录 直接执行会报异常 bash: logs/django_s
阅读全文
posted @
2020-08-05 20:33
凉城旧巷
阅读(625)
推荐(0) 编辑
docker(二)—— dockerfile编写
摘要:Dockerfile编写 一、基础语法 https://www.cnblogs.com/linagcheng/p/13440287.html#%E5%9B%9B%E3%80%81dockerfile%E7%BC%96%E5%86%99 FROM ubuntu:18.04 # 指定基础镜像,必须是第一
阅读全文
posted @
2020-08-05 20:20
凉城旧巷
阅读(424)
推荐(0) 编辑
docker(一)—— docker安装与项目部署
摘要:Docker 部署项目 一、安装docker(Ubuntu) 转自:https://blog.csdn.net/jinking01/article/details/82490688 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remov
阅读全文
posted @
2020-08-05 15:40
凉城旧巷
阅读(962)
推荐(0) 编辑
坑(五)—— django orm级联
摘要:Django ORM级联不会在表中真正创建 案例 django models层 from django.db import models class Publish(models.Model): name = models.CharField('出版社名', max_length=50) addre
阅读全文
posted @
2020-08-03 15:12
凉城旧巷
阅读(353)
推荐(0) 编辑
坑(四)—— ORM查询时数据库排序内存溢出
摘要:MySQL排序内存溢出 案例 MySQL中: Django项目中: 原因 SHOW VARIABLES LIKE '%sort_buffer_size%'; 图中的sort_buffer_size为256*1024,太小 解决方案 修改sort_buffer_size SET GLOBAL sort
阅读全文