磁盘中存储的程序,必须加载到内存中后才可以运行。因为负责解析和运行程序内容的CPU,需通过内部程序计数器来指定内存地址,然后才能读出程序。即使CPU可以直接读取并运行磁盘中的程序由于磁盘读取速度慢,程序运行速度也会降低。 磁盘缓存:把从磁盘中读取出来的数据存储到内存空间的方式,这样当接下来读取同一数 ...
分类:
其他好文 时间:
2019-02-22 13:59:58
阅读次数:
125
HDFS的探究: HDFS HDFS是 Hadoop Distribute File System的缩写,是谷歌GFS分布式文件系统的开源实现,Apache Hadoop的一个子项目,HDFS基于流数据访问模式的分布式文件系统,支持海量数据的存储,允许用户将百千台组成存储集群,HDFS运行在低成本的 ...
分类:
其他好文 时间:
2019-02-22 12:25:54
阅读次数:
258
python优缺点简单易学免费,开源,高层语言,可移植型,解释性,面向对象,可扩展性,丰富的库,规范的代码缺点运行速度,国内市场小,中文资料匮乏,构架选择太多(所有的库在python官网的pypi里面)在python里面一用pip install 下载东西,进行下载二在官网pypi内下载需要的包程序 ...
分类:
编程语言 时间:
2019-02-20 11:26:03
阅读次数:
156
问题描述 1、Python开发的程序在使用过程中很慢,想确定下是哪段代码比较慢; 2、Python开发的程序在使用过程中占用内存很大,想确定下是哪段代码引起的; 解决方案 使用profile分析分析cpu使用情况 可以使用profile和cProfile对python程序进行分析,这里主要记录下cP ...
分类:
其他好文 时间:
2019-02-19 01:21:27
阅读次数:
249
配置greenplum客户端认证 配置pg_hba.conf 使用Psycopg2访问数据库 Psycopg2 是 Python 语言下最常用的连接PostgreSQL数据库连接库,Psycopg2 的底层是由 C 语言封装 PostgreSQL 的标准库 libpq 实现的, 运行速度非常快,Ps ...
分类:
数据库 时间:
2019-02-15 17:59:27
阅读次数:
413
什么是缓存:缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行,缓存数据存放内存条 什么是java内置缓存:将数据存放在jvm中,关闭服务, ...
分类:
其他好文 时间:
2019-02-13 13:00:23
阅读次数:
166
1、python2与python3是有区别的 python2 源码不标准,混乱,重复代码很多,后续会停止更新 python3 统一过标准,去除重复代码,现在以python3为主流 2、python的环境: 编译型:一次性将所有代码编译成二进制文件 缺点:开发效率低,不能跨平台 优点:运行速度快 解释 ...
分类:
编程语言 时间:
2019-02-10 13:37:25
阅读次数:
152
所有MacBook Pro、iMac运行变慢都与它的使用年限没有关系。如果你的Mac变慢了,那也没关系,有很多方法能够解决这个问题,现在就和大家看看影响Mac运行的五个因素和它各自解决方案。 1.硬盘空间过少 硬盘空间过少是Mac运行变慢很大的一个因素,各种操作总需要用到缓存空间,可利用空间过少就需 ...
分类:
系统相关 时间:
2019-01-28 19:14:41
阅读次数:
181
Sanic是异步处理的框架,运用Sanic可以开发快速异步响应的web程序。想必大家看到这个都会比较期待和兴奋。 那么如何使用Sanic来实现快速响应呢?我们先来看一看Sanic的基本介绍。 Sanic类似Flask、只支持Python 3.5+ 版本的web 服务器,运行速度更快。在类似Flask ...
分类:
其他好文 时间:
2019-01-28 13:48:26
阅读次数:
194
Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜(2018.12),Python赶超C++占据第三!!! 由 ...
分类:
编程语言 时间:
2019-01-25 21:04:30
阅读次数:
224