- 博客(7)
- 收藏
- 关注
原创 懵懵懂懂搭建双机RAC环境(本能搭建)
起源:无知者无畏的IT小新兵接手了一个集成数据库的活,作为甲方人员,具体的技术工作自然有相应的人员去完成,IT小新兵需要做的只是梳理各方需求,同时将集成工作和部门内部的流程结合起来。 手头资源:两台刀片BL685C,两个未满的刀框C7000,以及一批可以调动和询问的工程师。 懵懂的IT小新兵开始了第一步:去机房观察刀框是否具备插入条件。刀框A具备两个全高的空间,可以直接插入。刀框B则没有全高的
2016-05-11 20:57:49
949
原创 初识软件定义存储
一提到存储,大家第一想到的必然是那一块块方方正正的硬盘。踏实可靠而缺乏灵活性,是传统存储设备的特点。所谓踏实可靠,是指传统存储设备的故障率极低。从底层硬盘的数据写入、到RAID硬盘组级别的数据保护、再到上层多控制器的冗余保护。传统的存储设备追求的就是一个字:稳。缺乏灵活性则由于传统的存储设备上一般只是搭载一个片上小系统,难以满足个性化的存储需求。此外,传统存储的成本较高,中端存储每TB1.5万左右
2016-02-16 12:03:37
747
原创 广度优先搜索,深度优先搜索
在通信相关的问题中,图论算法是一个实用性很强的理论知识点。 图论算法的两种最基本算法,深度优先算法,广度优先算法。 广度优先搜索算法相对比较简单。一个实例是求单源无权最短路径问题。广度优先算法,顾名思义,是在搜索的广度上组织程序的,利用的数据结构是队列。 将节点分为两类,已发现、未发现。最初已发现节点为源节点一个,其余均为未发现节点。首先将源节点加入
2013-11-20 16:13:27
607
原创 ABSTACT DATA TYPE(ADT)
cprimer plus中,前十六章都是一些规范化的东西,没什么好说的,记住怎么用就好,而在第十七章,则对高级一点的程序设计,算法设计有了一点很浅的涉及。 上一篇文章提到了三种数据结构,链表、队列、二叉树。实际上,在设计数据结构的过程中,也是有着一个比较通用的设计思想的,这个思想就是利用ADT来设计数据结构。 何为ADT,abstract data type,顾名思义,这是一种抽象的、人为定义
2013-11-08 10:54:41
669
原创 链表、队列、二叉树结构
作为最初级的数据结构,链表、队列、二叉树是需要特别熟悉的。 之所以使用链表,是因为C语言自带的数组存在一定的不足之处。数组的两个不足之处,一是删除困难,如果删除数组中一个数据,接下来的需要将被删除数据之后的每一个数据前提一位;二是数组的大小不能在程序运行过程中动态改变,为了满足要求,需要按最坏情况设计其大小,这会造成存储空间的浪费。 当然,链表也有其不足之处,链表不支持随机访问,如
2013-11-08 10:38:51
648
原创 c primer读书笔记
一些总结性的东西,放到这里算是个备忘吧~ 一、基础知识 RISC CISC CPU从存储器取值并执行 定义程序目标---设计程序---编写代码---编译---运行程序---测试、调试---维护升级 源代码---目标文件----可执行程序 二、C语言概述 注释方法: // /* */ 预处理器指令
2013-11-07 19:05:01
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅