会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Egon林海峰老师
python开发新书推荐:https://egonlin.com/book.html
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
下一页
2017年3月9日
计算机基础系列一:计算机硬件
摘要: 一 为何要学习计算机基础 python是编程语言,即python是语言 语言有英语、法语、葡萄牙语等,但凡是语言,都是用来沟通的介质。 程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质 程序员要想让计算机工作,必须知道计算机能干什么,怎么干的,这也就是我们必须学习计算机基础
阅读全文
posted @ 2017-03-09 03:55 linhaifeng
阅读(42250)
评论(17)
推荐(34)
2017年3月6日
RPC通信原理(未完,先睡觉)
摘要: 一 背景 OpenStack 各组件之间是通过 REST 接口进行相互通信,比如Nova、Cinder、Neutron、Glance直间的通信都是通过keystone获取目标的endpoint,即api(至于到底什么是restful风格的api请点击红色链接) 而各组件内部则采用了基于 AMQP 模
阅读全文
posted @ 2017-03-06 13:36 linhaifeng
阅读(4922)
评论(0)
推荐(1)
2017年2月22日
计算机硬件发展史
摘要: 计算机硬件历史 计算机硬件是人类处理运算与储存资料的重要元件,在能有效辅助数值运算之前,计算机硬件就已经具有不可或缺的重要性。最早,人类利用类似符木1的工具辅助记录,像是腓尼基人使用黏土记录牲口或谷物数量,然后藏于容器妥善保存,米诺斯文明的出土文物也与此相似,当时的使用者多为商人、会计师及政府官员。
阅读全文
posted @ 2017-02-22 13:11 linhaifeng
阅读(9777)
评论(1)
推荐(3)
2017年2月17日
nova系列二:kvm介绍
摘要: 一 什么是kvm KVM 全称 Kernel-Based Virtual Machine。也就是说 KVM 是基于 Linux 内核实现的,这就使得linux内核本身就相当于一个Hypervisor。 Hypervisor即vmm,主要功能就是用来控制生成vm,并管理多个vm的运行,不同的vm中可以
阅读全文
posted @ 2017-02-17 18:45 linhaifeng
阅读(4109)
评论(0)
推荐(5)
nova系列一:虚拟化介绍
摘要: 一 什么是虚拟化 虚拟化说白了就是本来是一个完整的资源,切分或者说虚拟成多份,让这多份资源都使用起来,物尽其用,减少了浪费,提高了利用率,省了钱。 虚拟化(Virtualization)技术最早出现在 20 世纪 60 年代的 IBM 大型机系统,在70年代的 System 370 系列中逐渐流行起
阅读全文
posted @ 2017-02-17 12:11 linhaifeng
阅读(3022)
评论(0)
推荐(3)
2017年2月12日
glance系列二:glance部署及操作
摘要: 一 简单架构图示参考 更新中... 二 部署glance yum install memcached python-memcachedsystemctl enable memcached.servicesystemctl start memcached.service step 1:glance关于
阅读全文
posted @ 2017-02-12 08:56 linhaifeng
阅读(3650)
评论(1)
推荐(1)
glance系列一:glance基础
摘要: 一 什么是glance glance即image service,是为虚拟机的创建提供镜像的服务 二 为何要有glance 我们基于openstack是构建基本的Iaas平台对外提供虚拟机,而虚拟机在创建时必须为选择需要安装的操作系统,glance服务就是为该选择提供不同的操作系统镜像。 三 gla
阅读全文
posted @ 2017-02-12 04:02 linhaifeng
阅读(14057)
评论(0)
推荐(2)
2017年1月18日
操作系统简介
摘要: 一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这
阅读全文
posted @ 2017-01-18 10:47 linhaifeng
阅读(31734)
评论(2)
推荐(18)
2017年1月10日
keystone系列四:keystone部署及操作
摘要: 一 前言 任何软件的部署都是没有技术含量的,任何就部署讲部署的人都是江湖骗子。 部署的本质就是拷贝,粘贴,回车。我们家养了条狗,它可以胜任这件事情。 我们搞技术的,一定不能迂腐:轻信或者一概不信。 轻信者的傻逼就像是只学了上半册的葵花宝典,上半册教你欲练此功必先自宫,而下半册说的则是不自宫其实也可以
阅读全文
posted @ 2017-01-10 16:06 linhaifeng
阅读(4987)
评论(1)
推荐(0)
keystone系列三:网关协议
摘要: 一 静态页面和动态页面 在了解了http协议后,我们知晓,一个web server的本质就是 浏览器发送一个HTTP请求; 服务器收到请求,生成一个HTML文档; 服务器把HTML文档作为HTTP响应的Body发送给浏览器; 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。 而用
阅读全文
posted @ 2017-01-10 11:09 linhaifeng
阅读(2235)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告