ORM常用字段 关系字段 数据库优化查询
一、Django ORM 常用字段和参数 1.常用字段 AutoField 【int primary key auto_increment)】 int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 【int()】一个整数类型,范围在 -2147483648 to 2147483647。(一般不用它来存手机号(位数也不够),直接用字符串存 CharField 【varchar()】 字符类型,
模型层 各种表相关查询
一、Django终端打印SQL语句 如果你想知道你对数据库进行操作时,Django内部到底是怎么执行它的sql语句时可以加下面的配置来查看 在Django项目的settings.py文件中,在最后复制粘贴如下代码: LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console':{
'level':'DEBUG',
阿里云Centos 7安装MongoDB 4.2.0
背景:最近公司项目需要将后台接口优化到100ms内。因此需要对接口逻辑,数据优化做处理, 正好使用到了Redis缓存,mysql,mongoDB的优化,今天记录一下在阿里云centos上安装mongoDB4.2; 有时间的到时候会记录一下整体后台接口优化的思路 1.配置MongoDB的yum源 创建yum源文件: vim /etc/yum.repos.d/mongodb-org-4.2.repo 添加以下内容: [mongodb-org-4.2]
name=MongoD
【2019.9.22】
2019.9.22 summary 回到了上半年的做题状态 知道难了 还在瓜想正解 该拿的分未拿到 日常瓜想 计算空间出错 ==欧阳说各种情况都要经历一下 心态炸麻木了就好了 足球比赛 https://i.loli.net/2019/09/22/JKP8ufGywEjphBe.jpg https://i.loli.net/2019/09/22/jvQPI7EoaY12sxO.jpg 脑壳痛 \(ans=\sum C_n^i((pa*(1-qb))^i*(pb*qb)^{n*P-2}\) 还卡卡
2019软工实践_作业3_1(结对编程设计博客)
结对项目:13水客户端。项目完成时限:1个月(1:3,1为原型设计,即本文所述;3为代码实现,即下一篇相关博文所述)。结对队友:zxr;本人:zsy。分工:xr负责原型的设计与美化,我负责博客的编写和原型挑刺。 未完待续。 怎么越写越长啊 原型工具 AxureRp。简洁易懂,大方优雅,预览方便,还能发布。其他的原型工具呢?不知道,不过AxureRp确实很适合我这种完全没用过原型设计软件的人玩耍。 想起我一位画国画的同学,画完拍照贴图233 原型分析 文字部分 我将在设计说明中说明我们的设计。
2019-2020-1 20175317 《信息安全系统设计基础》第一周学习总结
2019-2020-1 20175317 《信息安全系统设计基础》第一周学习总结 教材学习内容总结 第一周我学习了教材第一章与第七章的内容,具体内容如下: 教材学习中的问题和解决过程 问题1:我暑假时重装了系统,重新安装虚拟机后不能连接到网络 问题1解决方案:经过自行查找,我发现我的物理网卡选择发生了错误 对应我的计算机网卡进行更换后网络连接正常 代码托管 学习进度条 代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 目标 5000行 30篇 400小时 第一周 53/53
第一次作业-Numpy练习
1.创建一个边界值为1而内部都是0的数组,图例如下: [提示:]解此题可以先把所有值都设置为1,这是大正方形;其次,把边界除外小正方形全部设置为0。 本题用到numpy的切片原理。多维数组同样遵循x[start:stop:step]的原理。 [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.] [1. 0. 0. 0. 0. 0. 0. 0. 0. 1.] [1. 0. 0. 0. 0. 0. 0. 0. 0. 1.] [1. 0. 0. 0. 0. 0. 0. 0. 0. 1.]
php curl函数
<?php
namespace app\common\library;
class Curl {
private $cookie_file; // 设置Cookie文件保存路径及文件名
private $cookie;
function __construct($cookie = false,$cookie_file = '') {
$this->cookie = $cookie;
if($this->c
CentOS7修改网卡名称为eth模式
CentOS7之后版本的系统网卡名称默认为eno格式开头的格式,某些情况下需要我们修改此格式为eth格式。 1、 [root@localhost]# vi /etc/sysconfig/grub 增加如下红色的字段 GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMIN
C语言中内存对齐与结构体
结构体 结构体是一种新的数据类型,对C语言的数据类型进行了极大的扩充。 struct STU{
int age;
char name[15];
};
struct STU a; //结构体实例
struct STU *b; //结构体指针 1、可以通过a.age对其进行取成员的操作,b->age也可以进行结构体的操作,b->age存在问题,必须有一个结构体空间已经让b指向,b的值为此结构体空间的地址。 2、a.name = "lilei"; false,因为name是
20190919-5 代码规范,结对
本次作业要求参见:[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7630] 结对伙伴:韩昊 要求1 《代码规范》包括10项条款。 1、分号 不要在行尾加分号,也不要用分号将两条命令放在同一行。 2、行长度 每行不超过80个字符,以下情况除外: a.长的导入模块语句 b.注释里的URL 不要使用反斜杠连接行。 3、缩进 用4个空格来缩进代码,绝对不要用tab,也不要tab和空格混用.。 对于行连接的情况, 你应该要么垂直对齐换行的元
linux基础之初学者新手——文件目录命令
本篇主要讲目录相关的基本命令,本篇讲到的所有命令都是使用redhatserver8.0和centos7截图演示。讲命令之前先讲几个概念和基本基础命令。1、登录系统开机之后系统的样子是这样的然后按照你设置的账号和密码填入,变成这样就是登录成功:2、命令提示符如上图中的最后一行,有个中括号加美元符号,这个就是命令提示符了。这代表我们现在已经可以写入命令并运行。[sun@sunny~]$中,第一个字符s
java 工具类使用
BigDecimalUtil 金额计算工具类 import java.math.BigDecimal;
public class BigDecimalUtil {
private BigDecimalUtil(){
}
public static BigDecimal add(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
【luogu1468】[Violet]蒲公英--求区间众数
题目背景 亲爱的哥哥: 你在那个城市里面过得好吗? 我在家里面最近很开心呢。昨天晚上奶奶给我讲了那个叫「绝望」的大坏蛋的故事的说!它把人们的房子和田地搞坏,还有好多小朋友也被它杀掉了。我觉得把那么可怕的怪物召唤出来的那个坏蛋也很坏呢。不过奶奶说他是很难受的时候才做出这样的事的…… 最近村子里长出了一大片一大片的蒲公英。一刮风,这些蒲公英就能飘到好远的地方了呢。我觉得要是它们能飘到那个城市里面,让哥哥看看就好了呢! 哥哥你要快点回来哦! 爱你的妹妹 Violet Azure 读完这封信之后微笑了
洛谷$P5366\ [SNOI2017]$遗失的答案 数论+$dp$
正解:数论$dp$ 解题报告: 传送门$QwQ$ 考虑先质因数分解.所以$G$就相当于所有系数取$min$,$L$就相当于所有系数取$max$ 这时候考虑,因为数据范围是$1e8$,$1e8$内最多有8个不同质因子,所以考虑状压记录每个质因子的系数是否取到了上界&下界. 状压$dp$就完事了.(然后这个可以写个三进制?或者直接把8个拆成16个写二进制$QwQ$
将博客园或CSDN的全部博文备份到github上的方法
如果有一天,我们辛辛苦苦写的博客丢失了,那将是一笔很大的损失,所以很有必要将我们的博客进行一份备份,那么有没有什么简单,经济的办法呢,这里博主就告诉大家一个好办法。 利用豆约翰静态博客站点生成器+豆约翰博客备份专家为你喜欢的博客做一个备份; 备份示例: 博客园 叶小钗 博客园博主主页地址 github博客备份地址 CSDN Jack_King007的专栏 CSDN博主主页地址 github博客备份地址 我们所需要的工具有豆约翰静态博客站点生成器+豆约翰博客备份专家+git
今日推荐
周排行