知识django

【Django】使用gunicorn部署,找不到静态文件(admin,swagger...)

先收集静态文件 # settings.py里面需要指定收集的路径STATIC_ROOT与STATIC_URL python manage.py collectstatic 添加识别代码 # urls.py path(r'^static/(?P<path>.*)$', serve, {'documen ......
静态 gunicorn swagger 文件 Django

centos7环境部署Django+uwsgi+Nginx简化版

1. Django+uwsgi 参考地址:https://www.cnblogs.com/kongguanghua/p/12703301.html 1.1. 迁移Django项目至生产环境 Django项目开发完毕的情况,迁移至生产环境,最好使用git来迁移, 1.2. 测试Django项目 可以使 ......
centos7 环境 centos Django Nginx

Linux文件管理知识:文本处理

上篇文章详细介绍了Linux系统中查找文件的工具或者命令程序的相关操作内容介绍。那么,今天呢,这篇文章围绕Linux系统中文本处理来阐述。 众所周知,所有Linux操作系统都离不开一个核心原则,那就是它是由很多种文件组成的,那么,Linux系统的任何操作就离不开文本文件的处理。所以,它有很多命令工具 ......
管理知识 文本 文件 知识 Linux

Django前提

今日内容概要 web应用程序 手写web框架(帮助我们理解别人写好的成熟框架、重点在于思路的理解、代码无需掌握) Django框架的学习 Python中得主流框架 框架的下载、安装、版本、怎么启动、怎么使用等 三板斧问题 今日内容详细 web应用程序 # Django框架是一款专门用来开发web应用 ......
前提 Django

编程冷知识

编程冷知识 qt中只修改宏,不修改其它东西,编译运行还会时原先的结果,必须手动强制重新编译。 c++中ostream删除了拷贝构造和复制构造,是为了避免两个ostream同时向一个输出流输出数据。如果想使用std::cout将内容输出到终端,可以写成ostream& os = std::cout;如 ......
知识

初识Django

web框架 web框架本质上可以看成是一个很强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端,两者通过网络请求实现数据交互,也可以从框架层面上先简单的将web框架看成是对前端、数据库的全方位整合 web手敲框架步骤 1.搭建socket服务端 import sock ......
Django

Django——增加自定义功能

在Django中,增加一个自己的功能,并在Django运行中创建一个进程,单独运行。 # 如果需要在运行时,同时运行某个程序代码,那么在wsgi中添加即可。 from network_config import test from multiprocessing import Process if ......
Django

Linux文件管理知识:文本处理

上篇文章详细介绍了 系统中查找文件的工具或者命令程序的相关操作内容介绍。那么,今天呢,这篇文章围绕 来阐述。 ......
管理知识 文本 文件 知识 Linux

Vue一些进阶知识-基于官网(笔记)

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。 基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount('#app')。然后系统 ......
笔记 知识 Vue

八、Java集合其他知识

一、泛型 概述:将引用数据类型向参数一样进行传递 泛型的好处:对于大数据学习过程中,大部分情况下,泛型只会出现在集合的知识点中 1、去除了大量的黄色警告线,让程序美观且严谨 2、获取元素的时候,不需要再向下转型了 定义格式:泛型类,泛型接口,泛型方法 高级定义格式: <?> 任意类型,如果没有明确, ......
知识 Java

现代密码学 - 知识点汇总

第一章 1、信息安全所受到的威胁:人为威胁和自然威胁 2、人为攻击:主动攻击(中断、篡改、伪造),被动攻击 被动攻击因不对消息做任何修改,因而是难以预测的,对弈对抗这种攻击重点在于预防而非检测。 绝对防止主动攻击是十分困难的,因此抗击主动攻击的主要途径是检测。 3、安全业务:保密业务、认证业务、完整 ......
密码学 知识点 密码 知识

【Java基础】Java容器相关知识小结

目录0. 前言1. Collection接口1.1. List接口1.1.1. ArrayList1.1.2. LinkedList1.1.3. Vector1.1.4. Stack1.2. Set接口1.2.1. HashSet1.2.2. LinkedHashSet1.2.3. TreeSet1 ......
Java 小结 容器 基础 知识

KMS知识管理系统

一、KMS是什么 知识管理系统(英语:Knowledge management system)是一种用于管理和共享企业内部知识的软件系统。它可以帮助企业将分散在不同部门、不同员工之间的知识集中起来,形成一个统一的知识库,方便员工快速查找和获取所需的知识。 知识管理系统对组织中大量的有价值的方案、策划 ......
管理系统 知识 系统 KMS

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

Django批量插入数据优化方法

提示:当你想要批量插入数据的时候,使用orm给你提供的bulk_create方法能够大大的减少操作时间 普通插入: 先给Book插入一千条数据. 再将所有的数据查询并展示到前端页面 for i in range(1000): models.Book.objects.create(title='第%s ......
方法 数据 Django

web应用相关知识

网站简单搭建 首先购买 域名(子域名)与 服务器 国内没有备案的域名不能使用大陆服务器(除了台湾和香港的服务器) 购买之后启动服务器 win+R输入mstsc打开远程桌面连接 然后输入我们所购买服务器的公网ip连接我们的服务器 在我们的服务器操作系统中下载 btsoft软件 (集成化搭建软件)进行一 ......
知识 web

IP基础知识

一.IP基本认识 ​ IP在TCP/IP模型中处于第三层,也就是网络层。 ​ 网络层的主要作用:实现主机与主机之间的通信,也叫点对点通信。 网络层与数据链路层有什么关系? ​ 在上面我们知道IP的作用是主机之间通信用的。而MAC的作用则是直连的两个设备之间通信,而IP则负责在没有直连的两个网络之间进 ......
基础知识 基础 知识

旅游管理与推荐系统Python+Django网页平台+协同过滤推荐算法

一、介绍 旅游管理与推荐系统。本系统使用Python作为主要编程语言,前端采用HTML、CSS、BootStrap等技术实现界面展示平台的开发,后端使用Django框架处理用户响应请求,并使用Ajax等技术实现前后端的数据通信。本系统主要功能有: 系统分为两个角色:用户和管理员 对于用户角色可以进行 ......
旅游管理 算法 网页 Python Django

ptmalloc2涉及的基础知识与基本数据结构

随笔来源:ctfwiki CSDN 本随笔只为记录分析总结的自己学习的结论,方便未来回顾,以及为他人提供一个理解的思路,不保证正确。如有谬误,请大家指出。 1.堆相关的操作 malloc:返回对应大小内存块的指针,当描述大小的参数为0时,返回最小大小的内存块,即4*size_sz,在32位中size ......

Django实战项目-学习任务系统-发送短信通知

接着上期代码内容,继续完善优化系统功能。 本次增加发送短信通知功能,学习任务系统发布的任务,为了更加及时通知到学生用户,再原有发送邮件通知基础上,再加上手机短信通知功能。 第一步:开通短信通知服务 目前短信通知都是要收费的,本人还没发现免费的短信通知服务,如有网友知道免费资源请分享下。 本人选用的是 ......
任务系统 实战 任务 短信 项目

《MySQL》复习必刷知识点

1.数据库SQL语言的缩写 DDL:数据定义语言Data Definition Language,定义语言就是定义关系模式、删除关系、修改关系模式以及创建数据库中的各种对象,比如表、聚簇、索引、视图、函数、存储过程和触发器 关键字包括:Create,Alter,Drop,Truncate DML:数 ......
知识点 知识 MySQL

django的paginator都是假分页,数据量大很卡

paginator 使用 def get(self, request, *args, **kwargs): rs_data = { 'count': 0, 'items': [] } page = int(self.request.GET.get('page', 1)) page_size = in ......
paginator 数据 django

Django动态创建表模型,并使用drf

序列化器 from rest_framework import serializers class MySerializer(serializers.ModelSerializer): """ 序列化器 """ class Meta: model = None # 可以设置为None,动态生成之后, ......
模型 动态 Django drf

常用电脑知识

Windows常用快捷键: Ctrl + C : 复制 Ctrl + V : 粘贴 Ctrl + A: 全选 Ctrl + X: 剪切 Ctrl + Z : 撤销 Ctrl + S: 保存 ALT + F4:关闭窗口 Shift + Delete:永久删除 常用DOS命令 Win + R :打开DO ......
电脑知识 常用 知识 电脑

动手学深度学习-预备知识-数据操作

动手学深度学习,笔记 第一章:预备知识 第一节数据操作: (1)入门操作: 1.首先导入torch库,我们使用pytorch主要使用这个库的函数 import torch 张量表示一个由数值组成的数组,这个数组可能有多个维度。具有一个轴的张量对应数学上的向量(vector); 具有两个轴的张量对应数 ......
深度 知识 数据

Golang中的 Defer 必掌握的7个知识点

Golang中的 Defer 必掌握的7个知识点 磊丰 Go语言圈 2023-11-03 08:30 发表于广东 收录于合集#学Go语言哪些事儿232个 MySQL大牛 带你全面剖析与系统梳理数据库(mysql等)知识分享,总结数据库技巧和方法,提升你的技术技能。 45篇原创内容 公众号 Golan ......
知识点 知识 Golang Defer

日常知识点纪录(1)

1、System.Lazy<T>延迟加载,使用函数的方式进行耗时对象的添加,在需要的时候执行函数返回对象,达到延时加载的目的 2、SQLServer 2012 (包含)支持的TRY_CONVERT函数很适合处理类型转换,无法转换的会变成NULL处理 3、如何计算字符串在控制台上显示的宽度,参考了该文 ......
知识点 纪录 知识

单片机知识点相对详细版总结

单片机小实验 1.有一个想法,做一个倒数计时器 2.模块化编程,delay.h 为什么可以被调用两次? 键盘密码锁和蜂鸣器的结合使用 定时器闹钟 温度报警器和蜂鸣器的结合使用 单片机相关的英语 最根本的解决途径:看手册,浏览器搜索 不是固定的,可以人为按照需求自由地自定义使用命名 ​ SRCLK: ......
知识点 单片机 知识

Django查询之—— Q查询

Q查询 作用: filter的字段筛选条件指定多个, 默认是and连接. 要实现or或者not需要借助Q查询 首先要导入模块 from django.db.models import Q Q(字段__条件=值) 连接条件:and or not # and的3种情况 1. filter中指定多个参数逗 ......
Django

Django查询之—— F查询

F查询 作用: 能够帮助你直接获取到表中某个字段对应的数据 首先要导入模块 from django.db.models import F 用法一:查询卖出数大于库存数的书籍 res = models.Book.objects.filter(sale__gt=F('stock')) print(res ......
Django