码迷,mamicode.com
首页 > 2019年01月10日 > 全部分享
数据库索引的数据结构b+树
b+树的查找过程:如上图所示,如果要查找数据项29,那么首先会把磁盘块1由磁盘加载到内存,此时发生一次IO,在内存中用二分查找确定29在17和35之间,锁定磁盘块1的P2指针, 内存时间因为非常短(相比磁盘IO)可以忽略不计,通过磁盘块1的P2指针的磁盘地址把磁盘块3由磁盘加载到内存,发生第二次IO... ...
分类:数据库   时间:2019-01-10 21:47:11    阅读次数:279
shutil的一些基本用法
import shutil import time import tarfile # 将文件内容拷贝到另一个文件中 shutil.copyfileobj(open('a1', 'r'), open('random2', 'w')) # 复制文件 shutil.copyfile('a1', 'a2')... ...
分类:其他好文   时间:2019-01-10 21:47:03    阅读次数:213
django之中间件
1、什么是中间件 顾名思义中间件就是介于request和response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入和输出。因为改变的是全局,所以需要谨慎使用,用不好反而会影响性能。 如果你想修改请求,例如被传送到view中的HttpRequest对象。 或者你想修改v ...
分类:其他好文   时间:2019-01-10 21:46:53    阅读次数:151
STM32F10xxx_启动模式
STM32F10xxx_启动模式 [TOC] 更新记录 | version | status | description | date | author | | | | | | | V1.0 | C | Create Document | 2018.10.15 | John Wan | status ...
分类:其他好文   时间:2019-01-10 21:46:44    阅读次数:164
(七)双链表算法之遍历
(七)双链表算法之遍历 双链表正向遍历双链表逆向遍历 双链表正向遍历 正向遍历和单链表相同,详情见单链表。 1/* 2 *pH : 头节点 3 *return 返回尾部节点地址 4 */ 5struct node * list_for_each(struct *pH) 6{ 7 struct nod ...
分类:编程语言   时间:2019-01-10 21:46:35    阅读次数:183
爬虫三种解析方法
回顾requests实现数据爬取的流程 指定url 基于requests模块发起请求 获取响应对象中的数据 进行持久化存储 其实,在上述流程中还需要较为重要的一步,就是在持久化存储之前需要进行指定数据解析。因为大多数情况下的需求,我们都会指定去使用聚焦爬虫,也就是爬取页面中指定部分的数据值,而不是整 ...
分类:其他好文   时间:2019-01-10 21:46:21    阅读次数:201
80个CMake命令
CMD#1: add_custom_command 为生成的构建系统添加一条自定义的构建规则。 add_custom_command命令有两种主要的功能;第一种是为了生成输出文件,添加一条自定义命令。 这种命令格式定义了一条生成指定的文件(文件组)的生成命令。在相同路径下创建的目标(CMakeLis ...
分类:其他好文   时间:2019-01-10 21:46:11    阅读次数:174
SVN检出忽略文件夹文件
具体实现:1.在解决方案目录上点右键2.在乌龟SVN菜单中找到"属性"点开 3.在弹出窗中点 新建--其他 4.在弹出窗中的"属性"中选择"svn:ignore"5.然后取值中填上bin和obj各一行 6.确认并提交目录更新然后每次提交解决方案目录的时候就会忽略掉bin和obj目录 求知若饥,虚心若 ...
分类:其他好文   时间:2019-01-10 21:46:02    阅读次数:202
Linux操作系统基础操作之启动过程和周期性命令
Inittab文件格式说明 #号,都是注释,没有执行的含义所有命令的格式都是: id:runlevels:action:process [arguments] 标识号:运行级别号:运行方式:命令 标识号:在那里运行:如何运行:运行什么id id是指入口标识符,它是一个字符串 l0: 0 : wait ...
分类:系统相关   时间:2019-01-10 21:45:46    阅读次数:205
!!!!!!!log
import logging.configimport loggingstandard_format = '[%(asctime)s][%(threadName)s:%(thread)d][task_id:%(name)s][%(filename)s:%(lineno)d]' \ '[%(level ...
分类:其他好文   时间:2019-01-10 21:45:40    阅读次数:155
ContOS7编译安装python3,配置虚拟环境
Python36编译安装 一,下载python源码包 网址:https://www.python.org/downloads/release/python-367/ 二,下载python3编译的依赖包(非常重要) 注意: 因为是编译安装,安装过后会缺少一些依赖包,运行python时会报缺少依赖的错误 ...
分类:编程语言   时间:2019-01-10 21:45:28    阅读次数:203
sort sorted() reverse() reversed() 的区别
sort()是可变对象(字典、列表)的方法,无参数,无返回值,sort()会改变可变对象,因此无需返回值。sort()方法是可变对象独有的方法或者属性,而作为不可变对象如元组、字符串是不具有这些方法的,如果调用将会返回一个异常。 sorted()是python的内置函数,并不是可变对象(列表、字典) ...
分类:其他好文   时间:2019-01-10 21:45:22    阅读次数:138
mac下supervisor安装及简单配置
supervisor是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(守护进程)。可以用他来管理自己的“服务程序”。 安装 首先安装Python,Mac系统好像自带。 执行 sudo pip install supervisor 安装 安装pip 下载get-pip.p ...
分类:系统相关   时间:2019-01-10 21:45:13    阅读次数:240
IAP技术原理
IAP技术原理 [TOC] 更新记录 | version | status | description | date | author | | | | | | | V1.0 | C | Create Document | 2018.10.17 | John Wan | | V2.0 | M | 对中 ...
分类:其他好文   时间:2019-01-10 21:45:06    阅读次数:222
利用python 学习数据分析 (学习一)
内容学习自: Python for Data Analysis, 2nd Edition 就是这本 纯英文学的很累,对不对取决于百度翻译了 前情提要: 各种方法贴: https://www.cnblogs.com/baili-luoyun/p/10250177.html 本内容主要讲的是 数组和矢量 ...
分类:编程语言   时间:2019-01-10 21:44:56    阅读次数:212
判断大于二的数是否为素数
法一:当输入的数值n不大时,用输入的数n除以2-(n-1) 法二:当输入的数值较大时用sqrt(n) ...
分类:其他好文   时间:2019-01-10 21:44:48    阅读次数:172
查找两个数的最大公约数——欧几里得算法
欧几里得算法: 百度百科:欧几里德算法又称辗转相除法,是指用于计算两个正整数a,b的最大公约数。应用领域有数学和计算机两个方面。计算公式gcd(a,b) = gcd(b,a mod b)。 代码实现如下: ...
分类:编程语言   时间:2019-01-10 21:44:39    阅读次数:615
1044条   上一页 1 ... 6 7 8 9 10 11 12 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!