ORM单表查询,跨表查询,分组查询 单表查询之下划线 models.Tb1.objects.filter(id__lt=10, id__gt=1) # 获取id大于1 且 小于10的值models.Tb1.objects.filter(id__in=[11, 22, 33]) # 获取id等于11、 ...
分类:
其他 时间:
2019-03-08 21:57:31
收藏:
0 评论:
0 赞:
0 阅读:
173
复杂度O(n) 算法步骤 1、先初始化number数组全为true,代表每个数都为素数,(0和1手动修改为false,因为它们很明显不是素数),然后从数字2开始遍历(显然2是素数) 2、将number为true的放入prime数组中,并使下标+1,然后再遍历prime,将prime中的数的 i 倍的 ...
分类:
其他 时间:
2019-03-08 21:35:09
收藏:
0 评论:
0 赞:
0 阅读:
149
一、开源许可: GNU GPL(GNU General Public License,GNU 通用公共许可证): 开源许可特点:1、使用自由 2、传播自由 3、修改自由 4、衍生品自由 二、源代码安装: 源代码安装缺点:1、安装难度高 2、部署编译环境 3、解决依赖关系 三、RPM原理: 将程序的源 ...
分类:
系统服务 时间:
2019-03-08 21:34:55
收藏:
0 评论:
0 赞:
0 阅读:
190
为什么要用多线程?在音视频领域主要是实现音视频同步。实现了音视频同步,我们的播放器就基本上合格了。这里我们将讲解一下SDL的多线程与锁机制。 多线程的好处主要是能使程序更加充分利用硬件(主要是CPU)的性能。但是也存在相应的隐患,如果多线程管理不好,会出现协调问题。 引进的机制:线程的互斥与同步 互 ...
分类:
编程语言 时间:
2019-03-08 21:34:25
收藏:
0 评论:
0 赞:
0 阅读:
171
度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 思路堆排序,手写堆较为复杂,只需要用三个数代替就好了,主要如果帽子价格相同要跳过循环。 #include<iostream> #include<vector> #inc ...
分类:
其他 时间:
2019-03-08 21:34:01
收藏:
0 评论:
0 赞:
0 阅读:
136
7-1 查找整数 (10 分)本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。 输入格式:输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。 输出格式:在一行中输出X的位置,或 ...
分类:
其他 时间:
2019-03-08 21:33:32
收藏:
0 评论:
0 赞:
0 阅读:
133
一.概要 日志等级 请求传参 如何提高scrapy的爬取效率 二.详情 1.Scrapy的日志等级 - 在使用scrapy crawl spiderFileName运行程序时,在终端里打印输出的就是scrapy的日志信息。 - 日志信息的种类: ERROR : 一般错误 WARNING : 警告 I ...
分类:
其他 时间:
2019-03-08 21:32:38
收藏:
0 评论:
0 赞:
0 阅读:
163
"传送门" 思路 这思路好妙啊! 首先很多人都会想到推式子之后树链剖分+线段树,但这样不够优美,不喜欢。 脑洞大开想到这样一个式子: $$ \sum_{x} sum_x(All sum_x) $$ 其中$sum_x$表示$x$子树和,$All$表示所有点的权值和。 发现不管哪个点为根,只要每个点的权 ...
分类:
其他 时间:
2019-03-08 21:32:23
收藏:
0 评论:
0 赞:
0 阅读:
163
linux环境下,汇总了所有关于时间的一些操作,供今后方便查阅。 ...
分类:
编程语言 时间:
2019-03-08 21:32:04
收藏:
0 评论:
0 赞:
0 阅读:
184
1 创建引用类型变量公式 数据类型 变量名 = new 数据类型(); 变量名.方法名(); 2 Scanner 类的使用 import java.util.Scanner; public class Test1{ public static void main (String [] args){ ...
分类:
编程语言 时间:
2019-03-08 21:31:49
收藏:
0 评论:
0 赞:
0 阅读:
165
以前未免也太蠢了.不会解决问题的方式.未免太蠢了 ...
分类:
其他 时间:
2019-03-08 21:31:29
收藏:
0 评论:
0 赞:
0 阅读:
183
1、面向过程编程vs函数式编程 面向过程编程 以计算对象的元素个数为例。 由上面的内容我们可以看出如果还有需要统计元素的对象,那么我们还需要写一个for循环。如果有一百个需要统计的对象我们就需要写一百个for循环。但是可以发现for的功能都是一样统计的,都是统计对象元素个数。下面以函数的形式实现上面 ...
分类:
编程语言 时间:
2019-03-08 21:31:10
收藏:
0 评论:
0 赞:
0 阅读:
183
一、函数的变量作用域和可见性 1.全局变量在main函数执行之前初始化,全局可见 2.局部变量在函数内部或者if、for等语句块有效,使用之后外部不可见 3.全局变量和局部变量同名的情况下,局部变量生效。 4.可见性: 包内任何变量或函数都是能访问的。 包外的话,首字母大写是可以访问的,首字母小写的 ...
分类:
编程语言 时间:
2019-03-08 21:30:11
收藏:
0 评论:
0 赞:
0 阅读:
176
题面: 传送门 Co-prime Input ?le: standard input Output ?le: standard output Time limit: 1 second Memory limit: 256 megabytes Given a number N, you are aske ...
分类:
其他 时间:
2019-03-08 21:29:51
收藏:
0 评论:
0 赞:
0 阅读:
213
[TOC] 前言 在谈SpringBoot 2.x 之前,先来聊点别的: 首先是Java 语言,这门长期占据编程语言排行榜首位的语言到底有什么魔力? 大家的看法是多种多样的,比如: 面向对象设计,使用简单,可以很快速的入门; 开源生态做得好,很多可重用的组件,拿来即用; 跨平台,高性能,是做后台开发 ...
分类:
编程语言 时间:
2019-03-08 21:29:33
收藏:
0 评论:
0 赞:
0 阅读:
178
一、PG用户的密码如何通过md5加密,并且是否加了salt?本文将从源码角度跟踪分析。PG用户通过md5加密时,加了salt,而这个salt是用户名字符串。二、源码分析CreateRole:shadow_pass=encrypt_password(Password_encryption,stmt->role,password);|--pg_md5_encrypt(password,role,
分类:
数据库技术 时间:
2019-03-08 21:09:03
收藏:
0 评论:
0 赞:
0 阅读:
221
引入 之前在授课过程中,好多同学都问过我这样的一个问题:为什么要学习爬虫,学习爬虫能够为我们以后的发展带来那些好处?其实学习爬虫的原因和为我们以后发展带来的好处都是显而易见的,无论是从实际的应用还是从就业上。 我们都知道,当前我们所处的时代是大数据的时代,在大数据时代,要进行数据分析,首先要有数据源 ...
分类:
编程语言 时间:
2019-03-08 21:07:45
收藏:
0 评论:
0 赞:
0 阅读:
174
恢复内容开始 Kafka 是一种高吞吐量的分布式发布订阅消息系统,有如下特性: 1) 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 2)高吞吐量 即使是非常普通的硬件Kafka也可以支持每秒数百万 的消息。 3)支持通过Kafka服务器和 ...
分类:
其他 时间:
2019-03-08 21:07:18
收藏:
0 评论:
0 赞:
0 阅读:
151
一 、匿名函数 有些时候,我们不需要显式的定义函数,可以使用匿名函数临时快速定义函数。 关键字lambda表示匿名函数,冒号前面的x表示函数的参数,多个参数用','隔开,返回值就是表达式的结果。 二 、递归函数 递归函数就是在函数内部调用函数本身。如: 递归函数必须有终止条件,否则会导致无限递归,使 ...
分类:
编程语言 时间:
2019-03-08 21:06:59
收藏:
0 评论:
0 赞:
0 阅读:
158
1. 前言 无论是修改 Nginx 版本还是隐藏 Nginx 版本号,都是很简单的操作,对外来说,相对更安全些。 2. 修改 Nginx 版本号 对于修改 Nginx 版本号来说,需要在源码的基础上进行修改,然后再编译使用。操作如下: 修改如下: 修改后,开始编译安装 nginx, 这里不在讲述如何 ...
分类:
其他 时间:
2019-03-08 21:06:40
收藏:
0 评论:
0 赞:
0 阅读:
201