11 2014 档案

整型变量
摘要:整数溢出 如果整数太大,超出了整数类型的范围会怎么样?下面分别将有符号类型和无符号类型整数设置为最大允许值加略大一些的值,看看结果是什么(printf()函数使用%u说明符显示unsigned int类型的值) 1 #include 2 int main() 3 { 4 int i = ... 阅读全文

posted @ 2014-11-30 00:04 阳台 阅读(870) 评论(0) 推荐(0) 编辑

C Primer Plus 读书笔记之C基础回顾
摘要:目标代码文件、可执行文件和库 C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含可以运行的机器语言代码。C分两步完成这一工作:编译和链接。编译器将源代码转换为中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。C使用被划分为两部分的这一方法使程序便于模块化。我们可以分别编... 阅读全文

posted @ 2014-11-23 18:07 阳台 阅读(629) 评论(0) 推荐(1) 编辑

shell基础
摘要:当shell执行一个程序时,会要求UNIX内核启动一个新的进程(process),以便在该进程里执行所指定的程序。内核知道如何为编译型程序做这件事。我们的nusers shell脚本并非编译型程序;当shell要求内核执行它,内核无法做这件事,并回应“not executable format fi... 阅读全文

posted @ 2014-11-21 15:16 阳台 阅读(186) 评论(0) 推荐(0) 编辑

分布式文件系统GlusterFS
摘要:转自于:http://www.cnblogs.com/zitjubiz/archive/2012/11/30/Distributed_File_System_glusterFS.htmlGlusterFS是“一套可扩展的开源集群文件系统,并能够轻松为客户提供全局命名空间、分布式前端以及高达数百PB级... 阅读全文

posted @ 2014-11-19 10:52 阳台 阅读(2261) 评论(0) 推荐(0) 编辑

strace命令
摘要:strace linux 下程序的系统调用和信号调用跟踪工具strace 简介strace 命令是一种强大的工具, 能够显示任何由用户空间程式发出的系统调用. strace 显示这些调用的参数并返回符号形式的值. strace 从内核接收信息, 而且无需以任何特别的方式来构建内核. strace 的... 阅读全文

posted @ 2014-11-18 11:38 阳台 阅读(278) 评论(0) 推荐(0) 编辑

手动制作rpm包
摘要:制作RPM包的过程,简单的说,就是为制作过程提供一个“工作车间”,即一个目录,里面需要包含以下几个子目录: BUILD ————编译相关源码包时的工作目录; RPMS ————生成的二进制格式的RPM包存放的位置; SOURCES ————程序的源码文件及其其他辅助文件的存放位置; SPCES ——... 阅读全文

posted @ 2014-11-16 23:43 阳台 阅读(766) 评论(0) 推荐(0) 编辑

数据结构概述
摘要:什么是数据结构: 数据结构研究的是数据的存储和数据的操作在的一门科学, 数据的存储分为两部分: 1、个体的存储 2、个体关系的存储 从某个角度而言,数据的存储最核心的就是个体关系的存储,个体的存储可以忽略不计;递归: 汉诺塔问题:如果将n个盘子(由小到大)从a通过b,搬到c,搬运过程... 阅读全文

posted @ 2014-11-16 21:40 阳台 阅读(284) 评论(0) 推荐(0) 编辑

初识openstack
摘要:openstack是什么,能干什么?openstack是一个搭建云平台的一个解决方案。准确的说,它是很多功能模块的合体; openstack能干什么,可以搭建公有云,私有云,企业云。(顺便说一下,企业云将是openstack的用武之地);既然是合体,其有7个核心组件:Compute(计算), O... 阅读全文

posted @ 2014-11-13 11:59 阳台 阅读(236) 评论(0) 推荐(0) 编辑

GlusterFS常用命令
摘要:1、启动/关闭/查看glusterd服务 # /etc/init.d/glusterd start # /etc/init.d/glusterd stop # /etc/init.d/glusterd status2、 开机自动启动glusterd服务 # chkconfig gluster... 阅读全文

posted @ 2014-11-08 22:30 阳台 阅读(814) 评论(0) 推荐(0) 编辑

libvirt学习
摘要:高级libvirt API可划分为5个API部分:虚拟机监控程序连接API、域API、网络API、存储卷API、存储池API。 阅读全文

posted @ 2014-11-05 19:18 阳台 阅读(210) 评论(0) 推荐(0) 编辑

对树的操作(二叉树)
摘要:对二叉树的遍历: 先序遍历:【先访问根节点】 先访问根节点, 再先序访问左子树, 再先序访问右子树; ————递归关系 中序遍历:【中间访问根节点】 中序遍历左子树, 再访问根节点, 再中序遍历右子树; ————递归关系 后序遍历... 阅读全文

posted @ 2014-11-02 21:04 阳台 阅读(278) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示