python-快速排序

引自: http://www.cnblogs.com/qlshine/p/6032111.html快速排序的时间复杂度是O(NlogN)算法描述先从序列中取出一个数作为基准数分区过程, 将比这个数大的数全部放到它的右边, 小于或等于它的数全部放到它的左边再对左右区间重复第二步, 直到各区间只有一个...

2018-02-22 17:28:11

阅读数 94

评论数 0

起泡排序- Python

冒泡排序原理:每次遍历都去依次比较相邻2个数字的大小,小的数字放在前面    遍历的次数为数组的长度    每次遍历需要进行比较的次数为 数组的长度-遍历的次数def busort(numbs): for i in range(len(numbs)): for j in r...

2018-02-22 13:42:33

阅读数 117

评论数 0

牛顿迭代法,求实数的平方根

对于给定实数X,其平方根位Y,其关系可以表示为 |y*y - x| > 1*e(-6),如何用python来求得实数x的平方根ydef sqrt(x):     y = 1.0     while abs(y*y - x)> 1*10**(-6):   ...

2018-02-07 22:23:55

阅读数 125

评论数 0

MONGODB introduction

NOSQL最近成为了一个炙手可热的话题,大规模架构的web服务开发中对于高扩展性和半结构化数据的要求推动着数据库往NOSQL方向转变   mongodb相对于关系型数据库的主要不同点如下: 不同与关系型数据库的数据扁平化数据格式(2维的数据格式),mongodb的表(collection...

2017-07-09 12:39:07

阅读数 257

评论数 0

Mongodb的文件管理

MongoDB数据文件   在MongoDB的数据文件夹中(默认路径是/data/db)由构成数据库的所有文件。每一个数据库都包含一个.ns文件和一些数据文件,其中数据文件会随着数据量的增加而变多。所以如果有一个数据库名字叫做foo,那么构成foo这个数据库的文件就会由foo.ns,foo...

2017-07-08 17:01:10

阅读数 2019

评论数 0

Mongdob是什么?

MongoDB的来源 MongoDB的名字源自一个形容词humongous(巨大无比的),在向上扩展和快速处理大数据量方面,它会损失一些精度。 MongoDB由10gen公司的工程师研发,并由其公司进行维护,而其他很多的NOSQL产品都是由个人的工程师根据使用场景开发出来,从后期的使用维护和文...

2017-07-08 14:28:00

阅读数 341

评论数 0

1.为什么需要nosql?为什么mongodb能够在nosql数据库中脱颖而出

1.主流关系数据库所面临的挑战 现代软件和以往传统软件主要区别在于:现代软件基于internet互联网技术,运行于开放的网络环境,不象传统软件只是运行在封闭的局域网,运行环境的区别就决定了软件操作用户的多少,在一个开放互联网环境, 你的软件系统用户是不断增长,特别是那些对所有人群开放的社区网...

2017-07-07 16:00:02

阅读数 225

评论数 0

转:私有云架构图

2017-06-29 16:45:21

阅读数 797

评论数 2

对于软件测试的理解

测试的目的:测试主要是要保证代码质量,保证发布的代码高质量的发布给客户。 所以测试人员工作的目的是发现尽可能多的系统缺陷,可以叫bug或者是defect。测试不仅仅是需要测试技术,更需要职业道德 测试的真理是,通过了测试,不代表代码就没有缺陷,通不过测试,缺陷肯定存在。 常用的软件测试内容及...

2017-06-27 09:05:08

阅读数 528

评论数 0

数据结构的选择

转自:http://cyxlgzs.iteye.com/blog/2250517 通用数据结构貌似包括:数组、链表、树(二叉树、平衡树)、哈希表。之所以称之为通用数据结构是因为它们通过关键字的值来存储、查找数据。 现实中,要想存储人事记录、货存记录、合同表或销售业绩表等数据,则只需...

2017-06-26 15:33:05

阅读数 240

评论数 0

关系数据库中常用的数据结构

数据结构是元素之间的一种关系。有四种基本的数据结构。线性数据结构,树形数据结构,集合数据结构,图形数据结构 其中线性数据(元素之间一对一的关系)结构又细分为,数组,链表,队列,堆栈。先详细讨论下线性数据结构的特点 1.数组:array,关系数据库中数组的应用非常广泛,一个tab...

2017-06-26 14:38:39

阅读数 4753

评论数 0

MongoDB的分片

关于MongoDB的分片,我想从以下2个方面来进行简单分析: 1. 什么是MongoDB的分片 2. MongoDB的分片是如果工作的 分片: 对于单台数据库服务器的状态通常非常的简单On/Off,如果再添加一台数据库的服务器后,将数据分别存储到2台服务器上,则2个服务器之间则车上了难解难分的...

2017-06-14 15:19:37

阅读数 230

评论数 0

来自知乎 python十分钟教程

作者:匿名用户 链接:https://www.zhihu.com/question/28530832/answer/98071958 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 python十分钟入门教程: 【搭建开发环境】 1 可以到Welcome to ...

2017-04-28 16:34:57

阅读数 2999

评论数 0

python 对csv文件的列的内容读取

以下代码测试在python2.7 mac上运行成功 import csv with open('/Users/wangzhao/Downloads/test.csv', 'U') as csvfile:     reader = csv.DictReader(csvfile) ...

2017-04-26 16:37:12

阅读数 5308

评论数 0

python 对于csv 文件的操作

一, open 模式方法总结: w:以写方式打开, a:以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+:以读写模式打开 w+:以读写模式打开 (参见 w ) a+:以读写模式打开 (参见 a ) rb:以二进制读模式打开 wb:以二进制写模式打开 (参见 ...

2017-04-26 16:07:42

阅读数 465

评论数 0

python关于CSV文件的读取

python关于指定路径CSV文件的读取: #-*- coding: utf8 -*- import csv csv_reader = csv.reader(open('/Users/wangzhao/Downloads/test.csv','U')) for row in csv_rea...

2017-04-26 15:42:42

阅读数 209

评论数 0

MongoDB 分片

MongoDB 分片 分片 在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。 当MongoDB存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量。这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处...

2017-04-25 11:31:44

阅读数 178

评论数 0

MongoDB 复制(副本集)

MongoDB 复制(副本集) MongoDB复制是将数据同步在多个服务器的过程。 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性。 复制还允许您从硬件故障和服务中断中恢复数据。 什么是复制? 保障数据的安全性数据高可用性 (2...

2017-04-25 10:42:07

阅读数 226

评论数 0

MongoDB 聚合

MongoDB 聚合 MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 aggregate() 方法 MongoDB中聚合的方法使用aggregate()。 语法 aggregat...

2017-04-25 09:36:44

阅读数 192

评论数 0

Mark: list的使用方法

列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切...

2017-04-24 17:03:14

阅读数 240

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭