There are N light bulbs indexed from 00 to N?1. Initially, all of them are off. A FLIP operation switches the state of a contiguous subset of bulbs. F ...
分类:
编程语言 时间:
2019-09-15 18:24:46
阅读次数:
93
(1).基本使用方法 查看所有镜像。docker images 启动一个实例,并在实例中执行/bin/bash命令。docker run -it [镜像] [命令],run表示运行,-i选项表示以交互模式运行容器(通常与-t选项同时使用),-t选项表示为容器分配一个伪终端,[镜像]可以是镜像ID也可 ...
分类:
其他好文 时间:
2019-09-15 18:24:11
阅读次数:
137
一、递归 二、另一种递归思路,效率差 三、单调栈,还没看懂 ...
分类:
其他好文 时间:
2019-09-15 18:23:13
阅读次数:
97
版本控制 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 版本控制系统(VCS)作用 1 回溯文件到之前的某个状态 2 回退整个项目到之前的某个时间点 3 比较文件的变化细节 4 恢复项目中修改过的文件到原先的样子 。。。 本地版本控制系统 采用某种简单的数据库来记录 ...
分类:
其他好文 时间:
2019-09-15 18:22:26
阅读次数:
102
[TOC] 权限 登录、注销和登录限制: 登录 在使用 进行验证后,如果验证通过了。那么会返回一个 user 对象,拿到 user 对象后,可以使用 进行登录。示例代码如下: 注销 注销,或者说是退出登录,我们可以通过 。他会清理掉这个用户的 数据。示例代码如下: 登录限制 有时候,某个视图函数需要 ...
分类:
其他好文 时间:
2019-09-15 18:20:56
阅读次数:
102
```python """ 问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱的问题 """ ''' 进程同步 ''' #多进程抢占输出资源 import os import time import random from multiprocessing import Proces... ...
分类:
编程语言 时间:
2019-09-15 18:19:46
阅读次数:
103
FBV CBV 注意: 使用CBV时,urls.py中也做对应的修改: CBV和FBV添加装饰器时候的区别 使用装饰器装饰FBV 使用装饰器装饰CBV 类中的方法与独立函数不完全相同,因此不能直接将函数装饰器应用于类中的方法 ,我们需要先将其转换为方法装饰器。 Django中提供了method_de ...
分类:
其他好文 时间:
2019-09-15 17:13:38
阅读次数:
123
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 ...
分类:
数据库 时间:
2019-09-15 17:12:38
阅读次数:
96
一、参数传递 1.非引用形参,则是复制实参的值,函数不会修改实参的值;引用形参,则是实参的别名,将会修改实参的值。 2.指针形参,修改指针形参不会改变实参指针,但可以改变实参指向的对象: 3.const形参,在调用函数时,如果函数使用非引用非const形参,则既可以传递const实参,也可以传递非c ...
分类:
编程语言 时间:
2019-09-15 17:12:05
阅读次数:
101
Porsche Piwis III is the newest Porsche Diagnostic Tool in the market. PIWIS III PST3 can replace Porsche Piwis tester II completely. PIWIS III compar ...
分类:
其他好文 时间:
2019-09-15 17:11:45
阅读次数:
124
一、函数式接口 1. 可以使用注解@FunctionalInterface 2. 函数式接口有且仅有一个抽象方法;如果一个接口里只有一个抽象方法,这个接口可以作为函数式接口 3. 可以有0个或多个非抽象方法 4. 可以被隐式转换为lambda表达式 5. 函数式接口的实例 a. lambda表达式: ...
分类:
编程语言 时间:
2019-09-15 17:11:06
阅读次数:
77
Hive理论1、Hive是什么?一个sql解析引擎,将SQL解析成MR,Hive本质就是MR2、Hive不存数据的,数据实际存在HDFS上,元数据基本上都存在mysql上3、Hive内容是读多写少,不支持数据的改写和删除4、Hive的SQL和传统SQL区别: 可扩展性:用户自定义函数 1)UDF:用 ...
分类:
其他好文 时间:
2019-09-15 17:10:25
阅读次数:
110
首先是ajax里的get 在页面上添加几个标签用作测试 js部分: 因为浏览器会优先拿出缓存中的数据,这样我们就不能实现无刷新加载新数据了。所以,拼接时间戳是为了浏览器每次请求的地址都不相同,以此来欺骗浏览器。 然后是post的封装 GET+POST的封装如下: 封装jsonp: 放在博客上主要也是 ...
分类:
Web程序 时间:
2019-09-15 17:10:02
阅读次数:
102
我太废了 感觉基本上是从头学起了QAQ以前的博客感觉也没啥用233333 为方便起见,以下排序后的数列均为递增数列。 1.插入排序 时间复杂度O(n^2) 基本思路:对于一串数列,从左到右扫描每一个元素,当前位置记为key。从key所在的位置倒着向前扫描,如果遇到有比key大的元素,就把这个数的位置 ...
分类:
编程语言 时间:
2019-09-15 17:09:49
阅读次数:
96
1 #include 2 using namespace std; 3 #define pb push_back 4 #define _for(i,a,b) for(int i = (a);i = 10) write(x / 10); 20 putchar(x % 10 + '0'); 21 } 2... ...
分类:
其他好文 时间:
2019-09-15 17:09:28
阅读次数:
99
你想做什么? 写一本小说 想做到什么程度? 发表在网上,至少要有一百个人看.(目标不高哦) 完成期限是什么时候? 2020年之前 要怎么做? 先写出来,然后完善,给几个朋友看下,再次修改完善,然后再找个平台发表. 什么时候开始做? 今天就开始. 第一步做什么? 一边写大纲,一边凑灵感 接下来做什么? ...
分类:
其他好文 时间:
2019-09-15 17:08:48
阅读次数:
134
参考资料:GC算法分类-https://zhuanlan.zhihu.com/p/41666328 《深入理解java虚拟机》第三章垃圾收集器与内存分配策略 一:GC分代--新生代跟老年代 gc活动空间为堆区域,堆按gc处理方式也可以分为新生代跟老年代。 对象内存分配跟使用的垃圾收集器有关,默认是在 ...
分类:
编程语言 时间:
2019-09-15 17:08:04
阅读次数:
110