机关公文文号编制规则如下:
年份使用公元纪年,在“[ ]”内用阿拉伯数字标注。例如:×政字[2011]11号,“×政”是××人民政府的代字,“[2011]”是发文的年份。
联合行文只标注主办机关发文字号。发文字号一般标注在文头之下、横线上方居中。
文号的形式为:地区简称+卫+执法类别+执法性质+〔年份〕+序号,如黄卫食罚〔2006〕001号。
文书本身设定编号的,应在文书标注的"编号:"后印制编号,编号形式为年份+序号,如2006-001。
另外,写在正文的下面偏右处,又称落款。发文机关一般要写全称。也可盖印,不写发文机关。机关印章盖在公文末尾年月日的中间,作为发文机关对公文生效的凭证。
扩展资料:
公文必须注明发文日期,以表明公文从何时开始生效。发文日期位于公文的末尾、发文机关的下面并稍向右错开。发文日期必须写明发文日期的全称,以免日后考察时间发生困难。发文日期一般以***签发的日期为准。
公文编号一般包括机关代字、年号、顺序号。如:“国发机密公文应根据机密程度划分机密等级,分别注明“绝密”、“机密”、“秘密”等字样。机密等级由发文机关根据公文内容所涉及的机密程度来划定,并据此确定其送递方式,以保证机密的安全。
密级的位置:通常定格标在版心左上角第一行。机密公文还要按份数编上号码,印在文件版头的左上方,以便查对、清退。
-文号
-公文格式
第1章 混沌初开——存储系统的前世今生
11 存储历史
12 信息、数据和数据存储
121 信息
122 什么是数据
123 数据存储
13 用计算机来处理信息、保存数据
第2章 IO大法——走进计算机IO世界
21 IO的通路——总线
22 计算机内部通信
221 IO总线是否可以看作网络
222 CPU、内存和磁盘之间通过网络来通信
23 网中之网
第3章 磁盘大挪移——磁盘原理与技术详解
31 硬盘结构
311 盘片上的数据组织
312 硬盘控制电路简介
313 磁盘的IO单位
32 磁盘的通俗演绎
33 磁盘相关高层技术
331 磁盘中的队列技术
332 无序传输技术
333 几种可控磁头扫描方式概论
334 关于磁盘缓存
335 影响磁盘性能的因素
34 硬盘接口技术
341 IDE硬盘接口
342 SATA硬盘接口
35 SCSI硬盘接口
36 磁盘控制器、驱动器控制电路和磁盘控制器驱动程序
361 磁盘控制器
362 驱动器控制电路
363 磁盘控制器驱动程序
37 内部传输速率和外部传输速率
371 内部传输速率
372 外部传输速率
38 并行传输和串行传输
381 并行传输
382 串行传输
39 磁盘的IOPS和传输带宽(吞吐量)
391 IOPS
392 传输带宽
310 固态存储介质和固态硬盘
3101 SSD固态硬盘的硬件组成
3102 从Flash芯片读取数据的过程
3103 向Flash芯片中写入数据的过程
3104 Flash芯片的通病
3105 SSD给自己开的五剂良药,药到是否病除
3106 SSD的前景
3107 SSD如何处理Cell损坏
311 小结:网中有网,网中之网
第4章 七星北斗——大话/详解七种RAID
41 大话七种RAID武器
411 RAID 0阵式
412 RAID 1阵式
413 RAID 2阵式
414 RAID 3阵式
415 RAID 4阵式
416 RAID 5阵式
417 RAID 6阵式
42 七种RAID技术详解
421 RAID 0技术详析
422 RAID 1技术详析
423 RAID 2技术详析
424 RAID 3技术详析
425 RAID 4技术详析
426 RAID 5技术详析
427 RAID 6技术详析
第5章 降龙传说——RAlD、虚拟磁盘、卷和文件系统实战
51 操作系统中RAID的实现和配置
511 WindowsServer2003高级磁盘管理
512 Linux下软RAID配置示例
52 RAID卡
53 磁盘阵列
531 RAID50
532 RAID10和RAID01
54 虚拟磁盘
541 RAID组的再划分
542 同一通道存在多种类型的RAID组
543 操作系统如何看待逻辑磁盘
544 RAID控制器如何管理逻辑磁盘
55 卷管理层
551 有了逻辑盘就万事大吉
552 深入卷管理层
553 Linux下配置LVM实例
554 卷管理软件的实现
555 低级VM和高级VM
556 VxVM卷管理软件配置简介
56 大话文件系统
561 成何体统——没有规矩的仓库
562 慧眼识人——交给下一代去设计
56 -3无孔不入——不浪费一点空间
564 一箭双雕——一张图解决两个难题
565 宽容似海——设计也要像心胸一样宽
566 老将出马——权威发布
567 一统江湖——所有操作系统都在用
57 文件系统中的IO方式
第6章 阵列之行——大话磁盘阵列
61 初露端倪——外置磁盘柜应用探索
62 精益求精——结合RAID卡实现外置磁盘阵列
63 独立宣言——独立的外部磁盘阵列
64 双龙戏珠——双控制器的高安全性磁盘阵列
65 龙头风尾——连接多个扩展柜
66 锦上添花——完整功能的模块化磁盘阵列
67 一脉相承——主机和磁盘阵列本是一家
68 天罗地网——SAN
第7章 熟读宝典——系统与系统之间的语言OSI
71 人类模与计算机模型的对比剖析
711 人类模型
712 计算机模型
713 个体间交流是群体进化的动力
72 系统与系统之间的语言——OSI初步
73 OSI模型的七个层次
731 应用层
732 表示层
733 会话层
734 传输层
735 网络层
736 数据链路层
737 物理层
74 OSI与网络
第8章 勇破难关——Fibre Channel协议详解
81 FC网络——极佳的候选角色
811 物理层
812 链路层
813 网 络 层
814 传输层
815 上三层
816 小结
82 FC协议中的七种端口类型
821 N端口和F端口
822 L端口
823 NL端口和FL端口
824 E端口
825 G端口
83 FC适配器
84 改造盘阵前端通路——SCSI迁移到FC
85 引入FC之后
86 多路径访问目标
第9章 天翻地覆——FC协议的巨大力量
91 FC交换网络替代并行SCSI总线的必然性
911 面向连接与面向无连接
912 串行和并行
92 不甘示弱——后端也升级换代为FC
93 FC革命——完整的盘阵解决方案
931 FC磁盘接口结构
932 一个磁同时连入两个控制器的Loop中
933 共享环路还是交换——SBOD芯片级详解
94 SAS大革命
941 SAS物理层
942 SAS链路层
943 SAS网络层
944 SAS传输层和应用层
945 SAS的应用设计和实际应用示例
946 SAS目前的优势和面临的挑战
95 中高端磁盘阵列整体架构简析
951 IBM DS4800和DS5000控制器架构简析
952 NetApp FAS系列磁盘阵列控制器简析
953 IBM DS8000简介
954 富士通ETERNUS DX8000磁盘阵列控制器结构简析
955 EMC公司Clariion CX/CX3及DMX系列盘阵介绍
956 HDS公司AMS2000和USP系列盘阵介绍
957 HP公司MSA2000和EVA8000存储系统架构简介
958 传统磁盘阵列架构总结
96 磁盘阵列配置实践
961 基于IBM的DS4500盘阵的配置实例
962 基于EMC的CX700磁盘阵列配置实
97 HBA卡逻辑架构详析与SAN Boot示例
971 HBA卡逻辑架构
972 支持Boot的HBA卡访问流程
98 国产中高端磁盘阵列
99 小结
第10章 三足鼎立——DAS、SAN和NAS
101 NAS也疯狂
1011 另辟蹊径——乱谈NAS的起家
1012 双管齐下——两种方式访问的后端存储网络
1013 万物归一——网络文件系统
1014 美其名曰——NAS
102 龙争虎斗——NAS与SAN之争
1021 SAN快还是NAS快
1022 SAN好还是NAS好
1023 与SAN设备的通信过程
1024 与NAS设备的通信过程
1025 文件提供者
1026 NAS的本质
103 DAS、SAN和NAS
104 最终幻想——将文件系统语言承载于FC网络传输
105 长路漫漫——存储系统架构演化过程
1051 第一阶段:全整合阶段
1052 第二阶段:磁盘外置阶段
1053 第三阶段:外部独立磁盘阵列阶段
1054 第四阶段:网络化独立磁盘阵列阶段
1055 第五阶段:瘦服务器主机、独立NAS阶段
1056 第六阶段:全分离式阶段
1057 第七阶段:统一整合阶段
1058 第八阶段:迅速膨胀阶段
1059 第九阶段:收缩阶段
10510 第十阶段:强烈坍缩阶段
106 泰山北斗——NetApp的NAS产品
1061 WAFL配合RAID 4
1062 Data ONTAP利用了数据库管理系统的设计
1063 利用NVRAM来记录操作日志
1064 WAFL从不覆写数据
107 初露锋芒——BlueArc公司的NAS产品
第11章 大师之作——大话以太网和TCP/IP协议
111 共享总线式以太网
1111 连起来
1112 找目标
1113 发数据
112 网桥式以太网
113 交换式太网
114 TCP/IP协议
1141 TCP/IP协议中的IP
1142 IP的另外一个作用
1143 TCP/IP协议中的TCP和UDP
115 TCP/IP和以太网的关系
第12章 异军突起——存储网络的新军IP SAN
121 横眉冷对——TCP/IP与FC
122 自叹不如——为何不是以太网+TCP/IP
123 天生我才必有用——攻陷Disk SAN阵地
124 ISCSI交互过程简析
1241 实一:初始化磁盘过程
1242 实例二:新建一个文本文档
1243 实例三:文件系统位图
125 ISCSI磁盘阵列
126 IP SAN
127 增强以太网和TCP/IP的性能
128 FC SAN节节败退
129 ISCSI配置应用实例
1291 第一步:在存储设备上创建LUN
1292 第二步:在主机端挂载LUN
1210 ISCSI卡Boot配置示例
1211 10Gb以太网的威力初显
1212 小结
第13章 握手言和——IP与FC融合的结果
131 FC的窘境
132 协议融合的迫切性
133 网络通信协议的四级结构
134 协议融合的三种方式
135 Tunnel和Map融合方式各论
1351 Tunnel方式
1352 Map方式
136 FC与IP协议之间的融合
137 无处不在的协议融合
138 交叉融合
139 IFCP和FCIP的具体实现
1310 局部隔离/全局共享的存储网络
1311 多协议混杂的存储网络
1312 IP Over FC
1313 FCoE
13131 FCoE的由来
13132 FcoE的设计框架
13133 FcoE卡
13134 FCoE交换机
13135 解剖FCoE交换机
13136 存储阵列设备端的改动
13137 FCoE与iSCSI
13138 FcoE的前景
13139 Open FCoE
第14章 变幻莫测——虚拟化
141 操作系统对硬件的虚拟化
142 计算机存储子系统的虚拟化
143 带内虚拟化和带外虚拟化
144 硬网络与软网络
145 用多台独立的计算机模拟成一台虚拟计算机
146 用一台独立的计算机模拟出多台虚拟计算机
147 用磁盘阵列来虚拟磁带库
148 用控制器来虚拟其他磁盘阵列
第15章 众志成城——存储集
151 集群概述
1511 高可用性集群(HAC)
1512 负载均衡集群(LBC)
1513 高性能集群(HPC)
152 集群的适用范围
153 系统路径上的集群各论
1531 硬件层面的集群
1532软件层面的集群
154 实例:Microsoft MSCS软件实现应用集群
1541 在Microsoft Windows Server 2003上安装MSCS
1542 配置心跳网络
1543 测试安装
1544 测试故障转移
155 实例:SQL Server集群安装配置
1551 安装SQL Server
1552 验证SQL 数据库集群功能
156 块级集群存储系统
1561 IBM XIV集群存储系统
1562 3PAR公司Inserv-T800集群存储系统
1563 EMC公司SymmetrixV-MAX集群存储系统
157 集群NAS系统和集群文件系统
1571 HP公司的Ibrix集群NAS系统
1572 Panasas和pNFS
1573 此“文件系统”非彼“文件系统”
1574 什么是Single Name Space
1575 Single Filesystem Image与Single Path Image
1576 集群中的分布式锁机制
1577 集群文件系统的缓存一致性
1578 集群NAS的本质
1579 块级集群与NAS集群的融合猜想
158 对象存储系统
159 当前主流的集群文件系统架构分类与对比
1591 共享与非共享存储型集群
1592 对称式与非对称式集群
1593 自助型与服务型集群
1594 SPI与SFI型集群
1595 串行与并行集群
1596 集群/并行/分布式/共享文件系统各论
1597 集群NAS系统的三层架构
1598 实际中的各种集群拓扑一览
1510 蓝鲸集群文件系统(BWFS)——国产的骄傲
15101 SAN共享文件系统
15102 针对NAS和SAN文件系统的并行化改造
15103 目无全鲸——中科蓝鲸公司BWFS系统底层架构剖析
15104 基于BWFS的产品形态
15105 中科蓝鲸BWFS的其他技术优势
15106 中科蓝鲸BWFS的未来
15107 国产化的重要性
1511 集群的本质——一种自组自控轮回的Raid
15111 三统理论
15112 并行的不仅可以是文件
15113 集群底层与上层解耦
15114 云基础架构
1512 互联网运营商的特殊集群——NoSQL
第16章 未雨绸缪——数据保护和备份技术
161 数据保护
1611 文件级备份
1612 块级备份
162 高级数据保护方法
1621 远程文件复制
1622 远程磁盘(卷)镜像
1623 快(块)照数据保护
1624 卷Clone
1625 Continuous Data Protect(CDP,连续数据保护)
1626 VSS公共快照服务
1627 快照、克隆、CDP与平行宇宙
163 数据备份系统的基本要件
1631 备份目标
1632 备份通路
1633 备份引擎
1634 三种备份方式
1635 数据备份系统案例一
1636 数据备份系统案例二
1637 NetBackup配置指南
1638 配置DB2数据库备份
164 与业务应用相结合的快照备份和容灾
第17章 愚公移山——大话数据容灾
171 容灾概述
172 生产资料容灾——原始数据的容灾
1721 通过主机软件实现前端专用网络或者前端公用网络同步
1722 案例:DB2数据的HADR组件容灾
1723 通过主机软件实现后端专用网络同步
1724 通过数据存储设备软件实现专用网络同步
1725 案例:IBM公司Remote Mirror容灾实施
1726 小结
173 容灾中数据的同步复制和异步复制
1731 同步复制例解
1732 异步复制例解
174 容灾系统数据一致性保证与故障恢复机制
1741 数据一致性问题的产生
1742 对异步数据复制过程中一致性保证的实现方式
1743 灾难后的切换与回切同步过程
1744 周期性异步复制与连续异步复制
175 四大厂商的数据容灾系统方案概述
1751 IBM公司的PPRC
1752 EMC公司的MirrorView、SanCopy和SRDF
1753 HDS公司的Truecopy
1754 NetApp公司的Snapmirror
176 生产者的容灾——服务器应用程序的容灾
1761 生产者容灾概述
1762 案例一:基于Symantec公司的应用容灾产品VCS
1763 案例二:基于Symantec公司的应用容灾产品VCS
177 虚拟容灾技术
178 一体化先行军——爱数一体化备份存储柜
1781 爱数备份存储柜35产品架构分析
1782 数备份存储柜v35独特技术
1783 国产存储的方向
1710 带宽、延迟及其影响
第18章 鬼斧神工——数据前处理与后处理
181 数据存储和数据管理
182 存储系统之虚实阴阳论
183 Data Cooker各论
1831 Thin Provision/Over Allocation
1832 LUN Space Reclaiming(Unprovision/Deprovision,Get Thin)
1833 Tier(分级)/Migrating(迁移)
1834 Deduplication(重复数据删除)
1835 磁盘数据一致性保护及错误恢复
第19章 过关斩将——系统IO路径及优化
191 理解并记忆主机端IO路径架构图
1911 应用程序层
1912 文件系统层
1913 卷管理层
1914 层与层之间的调度员:IO Manager
1915 底层设备驱动层
192 理解并记忆存储端IO路径架构图
1921 物理磁盘层
1922 物理磁盘组织层
1923 后端磁盘控制器/适配器层
1924 RAID管理层
1925 Lun管理层
1926 前端接口设备及驱动层
1927 缓存管理层
1928 数据前处理和后处理层
1929 存储系统处理一个IO的一般典型流程
193 IO性能问题诊断总论
1931 所谓“优化”的含义
1932 如何发现系统症状
1933 六剂良药治愈IO性能低下
1934 面向SSD的IO处理过程优化
194 小结:再论机器世界与人类世界
第20章 腾云驾雾——大话云存储
201 太始之初——“云”的由来
2011 观点1:云即设备
2012 观点2:云即集群
2013 观点3:云即IT系统
2014 观点4:云即服务
2015 云目前最主流的定义
202 混沌初开——是谁催生了云
2021 一切皆以需求为导向
2022 云对外表现为一种商业模式
203 落地生根——以需求为导向的系统架构变化
2031 云对内表现为一种技术架构
2032 云到底是模式还是技术
2033 公有云和私有云
204 拨云见日——云系统架构及其组成部分
2041 物理支撑层
2042 基础IT架构层
2043 基础架构/集群管理层
2044 资源部署层
2045 中间件层
2046 应用引擎层
2047 业务展现与运营层
205 真相大白——实例说云
2051 3Tera Applogic
2052 IBM Blue Could
206 乘风破浪——困难还是非常多的
2061 云的优点
2062 云目前存在的问题
207 千年之梦——云今后的发展
2071 云本质思考
2072 身边的各种云服务
2073 进化还是退化
2074 云发展展望
2075 Micro、Mini、Normal、Huge、Gird弹性数据中心
2076 弹性层的出现将会让数据中心拥有两套性能指标
208 尘埃落定——云所体现出来的哲学思想
2081 轮回往复——云的哲学形态
2082 智慧之云——云的最终境界
2083 云在哲学上所具有的性质
2084 云基础架构的艺术与哲学意境
2085 纵观存储发展时代——云发展预测
209 结束语
附录
存储系统问与答精华集锦
后记
C语言概述
11C语言出现的历史背景
12C 语言的特点
13简单的C语言程序介绍
14运行C程序的步骤与方法
141运行C程序的步骤
142上机运行C程序的方法
习题
程序的灵魂——算法
21算法的概念
2.2简单算法举例
23算法的特性
24怎样表示一个算法
241用自然语言表示算法
242用流程图表示算法
2433种基本结构和改进的流程图
244用N\|S流程图表示算法
245用伪代码表示算法
246用计算机语言表示算法
25结构化程序设计方法
习题
数据类型、运算符与表达式
31C语言的数据类型
32常量与变量
321常量和符号常量
3.2.2变量
3.3整型数据
3.3.1整型常量的表示方法
332整型变量
333整型常量的类型
3.4浮点型数据
3.4.1浮点型常量的表示方法
3.4.2浮点型变量
343浮点型常量的类型
3.5字符型数据
3.5.1字符常量
3.5.2字符变量
3.5.3字符数据在内存中的存储形式及其使用方法
3.5.4字符串常量
3.6变量赋初值
37各类数值型数据间的混合运算
38算术运算符和算术表达式
3.8.1C语言运算符简介
3.8.2算术运算符和算术表达式
3.9赋值运算符和赋值表达式
3.10逗号运算符和逗号表达式
习题
最简单的C程序设计——顺序程序设计
4.1C语句概述
42赋值语句
43数据输入输出的概念及在C语言中的实现
4.4字符数据的输入输出
441 putchar函数
442 getchar函数
4.5格式输入与输出
451printf函数
4.5.2scanf函数
46顺序结构程序设计举例
习题
选择结构程序设计
5.1关系运算符和关系表达式
5.1.1关系运算符及其优先次序
5.1.2关系表达式
5.2逻辑运算符和逻辑表达式
5.2.1逻辑运算符及其优先次序
5.2.2逻辑表达式
5.3if 语句
5.3.1if语句的3种形式
5.3.2if语句的嵌套
5.3.3条件运算符
5.4switch语句
5.5程序举例
习题
循环控制
61概述
62goto语句以及用goto语句构成循环
63用while语句实现循环
64用do…while语句实现循环
65用for 语句实现循环
66循环的嵌套
67几种循环的比较
68break语句和continue语句
681break语句
682continue语句
69程序举例
习题
71一维数组的定义和引用
711一维数组的定义
712一维数组元素的引用
713一维数组的初始化
714一维数组程序举例
72二维数组的定义和引用
721 二维数组的定义
722二维数组的引用
723二维数组的初始化
724二维数组程序举例
73字符数组
731字符数组的定义
732字符数组的初始化
733字符数组的引用
734字符串和字符串结束标志
735字符数组的输入输出
736字符串处理函数
737字符数组应用举例
习题
函数
8.1概述
8.2函数定义的一般形式
821无参函数定义的一般形式
822有参函数定义的一般形式
823空函数
8.3函数参数和函数的值
8.3.1形式参数和实际参数
832函数的返回值
8.4函数的调用
8.4.1函数调用的一般形式
8.4.2函数调用的方式
8.4.3对被调用函数的声明和函数原型
8.5函数的嵌套调用
8.6函数的递归调用
8.7数组作为函数参数
871数组元素作函数实参
872数组名作函数参数
873多维数组名作函数参数
8.8局部变量和全局变量
8.8.1局部变量
882全局变量
8.9变量的存储类别
8.9.1动态存储方式与静态存储方式
8.9.2auto变量
893用static声明局部变量
894register变量
8.9.5用extern声明外部变量
896用static声明外部变量
897关于变量的声明和定义
8.9.8存储类别小结
810内部函数和外部函数
8101内部函数
8102外部函数
习题
预处理命令
9.1宏定义
9.1.1不带参数的宏定义
9.1.2带参数的宏定义
9.2“文件包含”处理
93条件编译
习题
指针
10.1地址和指针的概念
10.2变量的指针和指向变量的指针变量
10.2.1定义一个指针变量
10.2.2指针变量的引用
10.2.3指针变量作为函数参数
10.3数组与指针
10.3.1指向数组元素的指针
10.3.2通过指针引用数组元素
1033用数组名作函数参数
10.3.4多维数组与指针
10.4字符串与指针
10.4.1字符串的表示形式
10.4.2字符指针作函数参数
10.4.3对使用字符指针变量和字符数组的讨论
10.5指向函数的指针
10.5.1用函数指针变量调用函数
10.5.2用指向函数的指针作函数参数
10.6返回指针值的函数
10.7指针数组和指向指针的指针
10.7.1指针数组的概念
10.7.2指向指针的指针
10.7.3指针数组作main函数的形参
10.8有关指针的数据类型和指针运算的小结
1081有关指针的数据类型的小结
1082指针运算小结
1083void指针类型
习题
结构体与共用体
111概述
112定义结构体类型变量的方法
113结构体变量的引用
11.4结构体变量的初始化
11.5结构体数组
1151定义结构体数组
1152结构体数组的初始化
1153结构体数组应用举例
11.6指向结构体类型数据的指针
11.6.1指向结构体变量的指针
11.6.2指向结构体数组的指针
11.6.3用结构体变量和指向结构体的指针作
函数参数
11.7用指针处理链表
11.7.1链表概述
1172简单链表
1173处理动态链表所需的函数
1174建立动态链表
11.7.5输出链表
11.7.6对链表的删除操作
11.7.7对链表的插入操作
1178对链表的综合操作
11.8共用体
11.8.1共用体的概念
11.8.2共用体变量的引用方式
11.8.3共用体类型数据的特点
11.9枚举类型312
11.10用typedef定义类型
习题
位运算
12.1位运算符和位运算
1211“按位与”运算符(&)
1212“按位或”运算符(|)
1213“异或”运算符(∧)
1214“取反”运算符(~)
1215左移运算符(<<)
1216右移运算符(>>)
1217位运算赋值运算符
1218不同长度的数据进行位运算
122位运算举例
123位段
习题
文件
13.1C文件概述
13.2文件类型指针
13.3文件的打开与关闭
13.3.1文件的打开(fopen函数)
13.3.2文件的关闭(fclose函数)
13.4文件的读写
13.4.1fputc函数和fgetc函数(putc函数和getc函数)
13.4.2fread函数和fwrite函数
13.4.3fprintf函数和fscanf函数
13.4.4其他读写函数
13.5文件的定位
13.5.1rewind函数
13.5.2fseek函数和随机读写
13.5.3ftell函数
13.6出错的检测
13.6.1ferror函数
13.6.2clearerr函数
13.7文件输入输出小结
这个是第3版