自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 Hadoop文件系统元数据的持久化

Namenode上保存着HDFS的名字空间。对于任何对文件系统元数据产生修改的操作,Namenode都会使用一种称为EditLog的事务日志记录下来。例如,在HDFS中创建一个文件,Namenode就会在Editlog中插入一条记录来表示;同样地,修改文件的副本系数也将往Editlog插入一条记录。Namenode在本地操作系统的文件系统中存储这个Editlog。整个文件系统的名字空间,包括数据块

2015-12-15 20:32:27 2091

转载 C++容易忽略的输入输出特性

1 cin  cout cin.get() cin.get(ch)的返回值(1)cin ,cout 就不用多说了还是返回一个iostream对象,因此它们可以这么使用。cin >> var1 >> var2 >>var3;cout cin.get() 没有参数时,返回值是一个整数,所以通常这么用while((ch=cin.get()) != EOF){      cou

2015-12-14 14:46:36 511

原创 apache + mercurial的整合

一 apache 和 mercurial的安装  sudo apt-get install apache2 mercurial meld 二 apache和mercurial的整合1 sudo cp /usr/share/doc/mercurial/examples/hgweb.cgi  /var/www/2 修改apache中心配置文件   sudo vim /etc/...

2015-12-14 14:45:26 217

转载 分布式文件系统元数据分布方案对比

对于单元数据服务器的集群,单元数据服务器会造成瓶颈,很多分布式文件系统通过采用元数据服务器集群的模式进行扩展,首先要解决的问题就是系统的元数据以什么方式分布在元数据服务器集群中。目前一些主流的分布式文件系统中使用的方案主要包括Table-Based Mapping,Hashing-Based Mapping,Static Tree Partitioning,Dynamic Tree Partiti

2015-12-12 13:46:13 1426

原创 ext2文件系统

Ext2设计思想: Ext2 features 1, 支持4TB大文件。2, 支持255字符的文件名,并可扩展到1012字节。3, 为root用户预留一些块。Advanced ext2 features 1, 支持多种块大小,1024,2048,4096.2, 快速的符号链接实现(小于60个字符的连接名时不需要额外分配块)。3, 追踪文件系统状态,是否...

2015-12-12 13:44:30 129

转载 PHP编码规范

1. 介绍1.1. 标准化的重要**标准化问题在某些方面上让每个人头痛,让人人都觉得大家处于同样的境地。这有助于让这些建议在许多的项目中不断演进,许多公司花费了许多星期逐子字逐句的进行争论。标准化不是特殊的个人风格,它对本地改良是完全开放的。1.2. 优点当一个项目尝试着遵守公用的标准时,会有以下好处:· 程序员可以了解任何代码,弄清程序的状况· 新人可以很快的适应环境

2015-12-11 10:50:18 258

原创 PHP开发中关于文件操作的疑难问答

前言:PHP中对各类数据库的操作有着支持,对文件的操作也同样有着很丰富的操作方法,很多朋友现在的操作还是基于文件操作可是有的时候在操作文件的时候还存在不少的困惑和疑点,以下是我在日常编写过程中碰到的以及坛上朋友所碰到的关于文件操作的一些问题收藏吧。问:如何新建一个文件?答:1、使用fopen(要建立的文件名,参数),参数可选w,w+,a,a+2、使用exec(echo '' ...

2015-12-11 10:48:53 123

转载 Java代码中的字符编码转换

如果你是JVM的设计者,让你来决定JVM中所有字符的表示形式,你会不会允许使用各种编码方式的字符并存?我想你的答案是不会,如果在内存中的Java字符可以以GB2312,UTF-16,BIG5等各种编码形式存在,那么对开发者来说,连进行最基本的字符串打印、连接等操作都会寸步难行。例如一个GB2312的字符串后面连接一个UTF-8的字符串,那么连接后的最终结果应该是什么编码的呢?你选哪一个都没有道

2015-12-09 13:56:12 734

原创 JAVA基础知识

&和&&的区别。&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and).HashMap和Hashtable的区别。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),Hashtable是线程安全的,也就是说是同步的,而Has...

2015-12-09 13:54:53 77

转载 ORACLE RAC工作原理

在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。同时还需要两类软件,一个是集群软件,另外一个就是Oracle数据库中的RAC组件。同时所有服务器上的OS都应该是同一类OS,根据负载均衡的配置策略,当一个客户端发送请求到某一台服务的listener后,这台服务器根据我们的负载均衡策略,会把请求发送

2015-12-08 14:29:15 474

原创 ORACLE裸设备的创建配置

裸设备 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的非凡字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。 我们可以将oracle得表空间直接建立在裸设备上,提高读写速度create tablespace sale_ts  datafile '/dev/raw/raw1'size 20000mautoext...

2015-12-08 14:28:15 1073

转载 ORACLE数据库开发

ORACLE数据库作为大型数据库管理系统,近年来一直占有世界上高端数据库的最大份额,其强大而完善的数据库管理功能,以及ORACLE公司推陈出新的不断努力,一直成为IT业界瞩目的焦点。岭澳核电站的数据库平台采用了ORACLE7.3作为后端平台,前端选择了ORACLE公司的DEVELOPER 2000 及DESIGNER 2000作为开发工具,采用了目前流行的CLIENT/SERVER模式。本人在OR

2015-12-07 13:40:00 525

原创 VC++数据库开发的五种技术

1.开放数据库连接(ODBC API)提供了一个通用的编程接口,允许程序与多种不同的数据库连接。它为Oracle,SQL Server,MS Excel等都提供了驱动程序,使得用户可以使用SQL语句对数据库进行直接的底层功能操作。在使用ODBC API时,用户须引入的头文件为"sql.h","sqlext.h","sqltypes.h"。用ODBC API创建数据库应用程序遵循一定的基本步骤...

2015-12-07 13:39:04 404

转载 源码阅读的思路

1、例子优先、例子入手,一句换尽早动手实验。包或者库里面有测试用例程序是非常好的学习教材,有些库一般都提供一些简单例子在例子中,要从简单到复杂,特别要认真看注释。2、文档作参考如果有提供文档,则也要利用。估计大家也很难从头到尾看文档,特别是在项目很忙的时候。没有时间情况下可做以下两件事情:了解概要和主要构架(如进程、线程结构,同步模型等),不要太细,简单了解即可

2015-12-06 13:11:40 299

原创 lvs-dr实验搭建

环境:lvs director:    10.57.220.198:80    Ubuntu 10.04 LTS  vmware 虚拟机real server1 10.57.220.195:80    Ubuntu 11.10  nginx服务器real server2 10.57.220.20:80     Ubuntu 11.10  nginx服务器 虚拟ip(vip):...

2015-12-06 13:10:13 152

转载 十项颠覆性的存储技术

新鲜的思想给数据存储市场所有的方面都带来了改善的硬件和软件。由于能够真正称做“颠覆性的”的技术进步,存储已经从一个重要而被忽略的工具变成了能够为企业提供竞争优势的东西。当我们说颠覆性的时候,我们是指完全改变一个行业的东西,考虑一下“苹果iPod的出现和索尼Walkman的退出市场”。下面是近出现的令存储行业一片沸腾的一些新技术:Seanodes和RevStor公司:使用现有的服务器空间

2015-12-05 14:14:01 445

原创 虚拟存储技术

随着围绕数字化、网络化开展的各种多媒体处理业务的不断增加,存储系统网络平台已经成为一个核心平台,同时各种应用对平台的要求也越来越高,不光是在存储容量上,还包括数据访问性能、数据传输性能、数据管理能力、存储扩展能力等等多个方面。可以说,存储网络平台的综合性能的优劣,将直接影响到整个系统的正常运行。 为达到这些要求,一种新兴的技术正越来越受到大家的关注,即虚拟存储技术。 其实虚拟化技...

2015-12-05 14:12:17 253

转载 嵌入式系统常用词汇表

AASIC(专用集成电路)Application-Specific Integrated Circuit. A piece of custom-designed hardwarein a chip.专用集成电路。一个在一个芯片上定制设计的硬件。address bus (地址总线)A set of electrical lines connected to the proce

2015-12-04 16:15:41 779

原创 嵌入式软件开发和其他软件开发的区别

1、嵌入式系统开发--平台种类繁多。--资源受限。--专用系统。--需要与底层的硬件设备进行通信和交互操作。与设备相关。--数要是对设备控制和操作。--对编译器的要求较高,不同处理器平台有各自的编译器和调试软件。--需要专门的调试工具,尤其是一些专用设备。--对代码的质量要求高,要求可执行的程序占用的存储空间少。--由于多任务同时运行,产生的错误比较多,因此在...

2015-12-04 16:14:06 6015 1

转载 shell编程备忘录

这是自己在从学习shell到实际编一些小脚本的过程中,总结的一些shell知识,这些知识可能都能在其他地方看到,只是我把它们整合了一下,其中包含shell一些基本但又极其重要的部分,希望分享给大家作为编写shell时的手边备忘。由于这些是从学习shell开始到现在,偶尔逐步追加的一些points,不连续,缺乏连贯性和逻辑性,限于本人level,难免其中有些小bug,若发现,还望指出。

2015-12-04 10:07:22 495

原创 Shell编程入门入篇

一、Shell变量 主要有本地变量和环境变量。1、本地变量  -- 在用户现有运行的脚本中使用1) 定义本地变量      格式: variable-name=value例子:[root@jike1 /root]# LOCALTEST="test"[root@jike1 /root]# echo $LOCALTEST            (注意:echo $LOCALTEST...

2015-12-04 00:53:39 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除