代码改变世界

CPU与内存的那些事(2)

2016-05-06 19:55 by dream_er, 371 阅读, 0 推荐, 收藏, 编辑
摘要:剖析程序的内存布局 原文标题:Anatomy of a Program in Memory 原文地址:http://duartes.org/gustavo/blog/内存管理模块是操作系统的心脏;它对应用程序和系统管理非常重要。今后的几篇文章中,我将着眼于实际的内存问题,但... 阅读全文

CPU与内存的那些事(1)

2016-05-06 19:54 by dream_er, 948 阅读, 0 推荐, 收藏, 编辑
摘要:CPU的等待有多久? 原文标题:What Your Computer Does While You Wait 原文地址:http://duartes.org/gustavo/blog/本文以一个现代的、实际的个人电脑为对象,分析其中CPU(Intel Core 2 Duo 3... 阅读全文

Linux上的free命令简介

2016-05-06 15:30 by dream_er, 7177 阅读, 0 推荐, 收藏, 编辑
摘要:每次使用free时都比较迷惑,对于上面的内容一直都不是很清楚,今天仔细查了以下,和大家一起分享以下: 先看一下free的运行结果:free打印出的内存信息主要分为两种,一种是安装的内存,一种是用磁盘虚拟的内存,就是这里的Swap,相信装过Linux系统的同学肯定不陌生交换分区,这里... 阅读全文

Cantor表第N个值的求解

2016-04-29 18:04 by dream_er, 313 阅读, 0 推荐, 收藏, 编辑
摘要:题目描述: 现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的: 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … 3/1 3/2 3/3 … 4/1 4/2 … 5/1 … … 我们以Z字形给上... 阅读全文

初识OpenStack(2)

2016-04-06 22:15 by dream_er, 237 阅读, 0 推荐, 收藏, 编辑
摘要:OpenStack架构openstack模块简介openstack主要由七个核心组建组成,分别为计算(Compute),对象存储(Object Storage),认证(Identity),用户界面(Dashboard),块存储(Block Storage),网络(Network)和... 阅读全文

初识OpenStack(1)

2016-04-05 12:22 by dream_er, 260 阅读, 0 推荐, 收藏, 编辑
摘要:初识OpenStack(1)首先先来说说我与openstack的渊源吧,那是在上个月中旬,学张的一个朋友给我打电话说让一起来搞一个云平台,当时也不知道是什么,就很高兴的答应下来了,到了周末,就过去聊关于平台怎样搭建的事情了,却发现无从着手,也就是这一次,才第一次听说了opensta... 阅读全文

我与Django

2016-04-04 09:44 by dream_er, 150 阅读, 0 推荐, 收藏, 编辑
摘要:关于这篇博客,我更想写成一篇非技术性的文章,虽然也许我以前写的文章都不敢称之为技术性文章吧。 已经是三月的三十一号了,现在是零点十九分,但是还是睡不着,于是就想写一些东西,题目是《我与Django》,那就必须题一些关乎Django的内容了。 我听说Django时间并不长,大概是在十... 阅读全文

关于未来

2016-03-29 17:49 by dream_er, 315 阅读, 0 推荐, 收藏, 编辑
摘要:关于未来突然发现,博客里面开了“心晴”这个分类,但是却连一篇文章都还没有写过。 阅读全文

关于python中,map,reduce,filter,sort函数的用法:

2016-03-15 17:07 by dream_er, 514 阅读, 0 推荐, 收藏, 编辑
摘要:关于python中,map,reduce,filter,sorted函数的用法:map:map函数:map函数接受两个参数,一个是函数名,一个是可迭代对象。通过迭代,将可迭代对象里面的对象依次传入函数,完成后返回新的可迭代对象。 用法举例:#依次求[2,4,6,7,8]的平方值de... 阅读全文

关于Python的惰性求值与惰性序列

2016-03-14 21:48 by dream_er, 1717 阅读, 1 推荐, 收藏, 编辑
摘要:关于Python的惰性求值与惰性序列 一句话理解: 迭代器的一个优点就是它不要求你事先准备好整个迭代过程中所有的元素。 迭代器仅仅在迭代至某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。 这个特点使得它特别适合用于遍历一些巨大的或是无限的集合,比如几个G的文件,或是... 阅读全文