一:drf drf的全称: django rest framework 用处: 用来前后端分离的项目: 结合前段的vue框架, 数据库mysql 二: 安装 在命令行中输入: pip3 install djangorestframework 三: 配置 四: 接口 1) 什么是接口? 大白话解释: ...
分类:
其他好文 时间:
2019-10-20 12:49:39
阅读次数:
82
题目:https://www.acwing.com/problem/content/7/ 混合背包是一个比较简单的问题,也就是物品中既有01背包,又有完全背包,还有多重背包,这个时候的多重背包一般使用二进制拆分成01背包来做,因为用单调队列优化的话需要保证初始条件一样,也就是得先读入所有的物品,然后 ...
分类:
其他好文 时间:
2019-10-20 12:49:17
阅读次数:
82
1.进入VMware系统,选择创建新的虚拟机 2.进入安装页面,选择自定义安装 3.选择虚拟机硬件兼容性,选择与自己软件相匹配的硬件兼容性 4.选择下一步后,选择稍后安装操作系统 5.选择客户机操作系统,选择window7 x64 6.选择下一步,进入命名虚拟机页面,选择自己电脑win7的安装位置 ...
题意 给定一个数字串,每个位子都能向(i*i+1)%n的位子转移,输出在路径上、字典序最大的、长度为n的串($n \leq 150000$)。 分析 先考虑一个暴力的方法,考虑暴力每个x,然后O(n)判定形成的字符串字典序是否比当前的最优解要大,复杂度O(n²),显然大家都会做。 而本题中有个结论: ...
分类:
其他好文 时间:
2019-10-20 12:48:29
阅读次数:
111
Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html Windows系统调用中的现场保存 我们之前介绍过三环进零环的步骤,通过中断或者快速调用来实现。 但是我们是否考虑过CPU从三环进入零环时,其三环的寄存器该如何保存。 ...
NumPy 迭代器对象 numpy.nditer 提供了一种灵活访问一个或者多个数组元素的方式。 迭代器最基本的任务的可以完成对数组元素的访问。 实例1:使用 arange() 函数创建一个 2x3 数组,并使用 nditer 对它进行迭代。 输出结果为: 以上实例不是使用标准 C 或者 Fortr ...
分类:
编程语言 时间:
2019-10-20 12:47:09
阅读次数:
84
1. 定义一个 QDialog 对象 : QDialog dialog(this)如果是在函数中定义的变量,函数执行完自动释放 dialog.show() 一闪而过 >非模态 如果改为 dialog.exec(); >模态对话框,mywidget类对象窗口除非关闭这个对话框才会弹出来 定义了个指向Q ...
分类:
其他好文 时间:
2019-10-20 12:46:53
阅读次数:
80
Linux内核系统体系概述 Linux 内核主要由 5 个模块构成,它们分别是: 进程调度模块 用来负责控制进程对 CPU 资源的使用。所采取的调度策略是各进程能够公平合理地访问 CPU,同时保证内核能及时地执行硬件操作。 内存管理模块 用于确保所有进程能够安全地共享机器主内存区,同时,内存管理模块 ...
分类:
系统相关 时间:
2019-10-20 12:46:40
阅读次数:
74
2. Django框架 2.1 Django环境搭建 命令行安装Django pycharm安装 settings Project Interpreter 右侧+号 搜索Django Specify version选择版本 Install Package 2.2 Django的使用 命令行创建新项目 ...
分类:
其他好文 时间:
2019-10-20 12:46:28
阅读次数:
70
专属生命周期 用于子组件缓存,可以让子组件缓存还是不缓存 网上找的很不错, 1、直接使用 <keep-alive> <component> <!-- 该组件将被缓存! --> </component> </keep-alive> include - 字符串或正则表达,只有匹配的组件会被缓存 excl ...
分类:
其他好文 时间:
2019-10-20 12:46:08
阅读次数:
89
pip包管理器 pip install xx yy pip list pip search keyword 或者pypi pip help install pip 通用配置 ~/.pip/pip.conf [global] index-url = https://mirrors.aliyun.com ...
分类:
编程语言 时间:
2019-10-20 12:45:55
阅读次数:
95
单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来也 ...
分类:
其他好文 时间:
2019-10-20 12:45:40
阅读次数:
72
Content Provider ============== 内容提供器简介 内容提供器(Content Provider)主要用于 在不同的应用程序之间 实现数据共享的功能 ,它提供了一套完整的机制, 允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性 ,目前,使用内容提供器是An ...
分类:
移动开发 时间:
2019-10-20 12:45:20
阅读次数:
158
一.用于日志的书写 默认情况下,Python的logging模块输出到标准输出上,级别比warning大的才会输出, 默认日志级别设置为WARNING(日志级别等级critical> error>warning>info>defout>notest) 两个方法: logger=logging.get ...
分类:
其他好文 时间:
2019-10-20 12:45:05
阅读次数:
92
1.实践题目:编辑距离问题 2.问题描述:设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到 B的编辑距离,记为d(A,B) ...
分类:
编程语言 时间:
2019-10-20 12:44:44
阅读次数:
63
一丶编程与编程语言 1. 什么是编程: 计算机编程,就是告诉计算机该如何去做事。计算机可以实现的功能有很多,但是却不会独立思考,我们必须去提供尽可能详细的细节,用计算机能够明白的语言将程序(算法)告诉他。根据需求将自己的思维过程通过编程语言描述下来,并且告诉计算机去执行。 2. 什么是编程语言: 语 ...
分类:
编程语言 时间:
2019-10-20 12:44:26
阅读次数:
74
本周课本主要学习了第二章和第三章,其中包括一下几点: 第二章: 1、数字的分类方法:其中包括自然数,负数,整数,有理数.。 2、位置技术法:其中基数规定了这个系统红使用的数字量 3、十进制,二进制,八进制,十六进制的相互转换以及其自身的运算 4、十进制转为其他进制的方法 5、几个重要定义:位,字节, ...
分类:
其他好文 时间:
2019-10-20 12:44:10
阅读次数:
88