文章分类 -  Computer

摘要:编码问题的例子 在Windows自带的Notepad(记事本)程序中输入“联通”两个字,保存后再次打开,会发现“联通”不见了,代之以“��ͨ”的乱码。这是Windows平台上典型的中文编码问题。即文件保存的时候是按照ANSI编码(其实就是GB2312,后面会详细介绍)保存,打开的时候程序按照UTF-8方式对内容解释,于是就出现了乱码。避免乱码的方式很简单,在“文件”菜单中选择“打开”命令,选择保存的文件,然后选择“ANSI”编码,此时就能看到久违的“联通”两个字了。 在Linux平台上如果使用cat等命令查看文件中的中文内容时,可能出现乱码。这也是编码的问题。简单的说是文件时按照A编码... 阅读全文
posted @ 2012-04-30 17:14 Let it be!
摘要:快照实现技术浅析 什么是快照技术 SNIA(Storage Networking Industry Association)对快照(Snapshot)的定义是:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。 快照的作用 快照的作用主要是能够进行在线数据备份与恢复。当存储设备发生应用... 阅读全文
posted @ 2012-01-07 21:59 Let it be!
摘要:”缓存就像清凉油,哪里不舒服,抹一下就好了”当 CPU 要读取一个数据时,首先会从缓存 (Cache) 中查找,如果找到就立即读取并送给 CPU 处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU 处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。 通过优化的的读取机制,可以使 CPU 读取缓存的命中率非常高 ( 大多数 CPU 可达 90% 左右 ) ,也就是说 CPU 下一次要读取的数据 90% 都在缓存中,只有大约 10% 需要从内存读取。这大大节省了 CPU 直接读取内存的时间,也使 CPU 读取数据时基本无需等待。总的. 阅读全文
posted @ 2012-01-07 16:55 Let it be!
摘要:引用:http://cloud.csdn.net/a/20110610/299526.html导读:近日曾在多家大公司任职的软件架构师兼顾问Kristóf Kovács在博客中对主流的NoSQL数据库(Cassandra、Mongodb、CouchDB、Redis、Riak以及HBase)进行了全方位的对比。虽然SQL数据库占据统治地位15年,但现在该是结束的时候了,这只是时间问题。在NoSQL如日中天的今天,各种NoSQL产品可谓百花齐放,但每一个产品都有自己的特点,有长处也有不适合的场景。本文对Cassandra、Mongodb、CouchDB、Redis、Riak以及 阅读全文
posted @ 2011-11-01 22:28 Let it be!
摘要:[导读]随着全球信息化的浪潮,信息化产业不断发展、延伸,已经深入了众多的企业及个人,SOA系统架构的出现,将给信息化带来一场新的革命。 随着全球信息化的浪潮,信息化产业不断发展、延伸,已经深入了众多的企业及个人,SOA系统架构的出现,将给信息化带来一场新的革命。 纵观信息化建设与应用的历程,尽管出现过XML、Unicode、UML等众多信息标准,但是许多异构系统之间的数据源仍然使用各自独立的数据格式、元数据以及元模型,这是信息产品提供商一直以来形成的习惯。各个相对独立的源数据集成一起,往往通过构建一定的数据获取与计算程序来实现,这样的做法需要花费大量工作。信息孤岛大量存在的事实,使... 阅读全文
posted @ 2011-10-25 18:27 Let it be!
摘要:可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。svg介绍(维基百科) 阅读全文
posted @ 2011-10-20 23:49 Let it be!
摘要:存储世界5月22日报道:目前,许多存储管理员都在努力解决一个问题:什么时候采用RAID 6保护模式?什么时候采用RAID 10保护模式?RAID 10首先对数据进行镜像,然后将数据在磁盘中条带化。RAID 6对数据分条后,进行两次奇偶校验,校验结果存储在不同的磁盘存储块中。我们来看看RAID 6和RAID 10各自的优点。 如果阵列中有足够的磁盘,RAID 6消耗的存储较少。 RAID 10阵列只能存储一半磁盘容量的数据。剩下的一半容量被镜像占据。如果RAID 6阵列只有最少的磁盘数(4个),那么也只能存储一半容量的数据。但是,磁盘数量增加后,情况就不同了。RAID 10阵列依然只能提供一半容 阅读全文
posted @ 2011-10-20 23:17 Let it be!
摘要:存储世界5月23日报道:目前,根据应用程序、磁盘驱动器种类、预算标准选择正确的RAID级别和10年前一样重要。 例如,如果你想实现高效能的读操作和写操作,你可能就要使用小型磁盘驱动器,避免使用RAID 6。如果你想存储大量数据,而存储点有可能需要重建,这时正确配置RAID 5和RAID 6就能很好地满足应用程序的需求。如果你关注性能,就应该考虑其它级别的RAID,减少或消除磁盘驱动器发生故障对性能产生的影响,例如可以使用RAID 1。最后,归根结底,应该在预算、性能需求、数据可靠性、容量、能耗、生存性、应用程序服务需求、个人和商业伙伴的偏好之间寻求平衡。 在决定哪种RAID级别适合你的需求.. 阅读全文
posted @ 2011-10-20 21:34 Let it be!
摘要:概述 RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。 RAID磁盘阵列(Redundant Array of Independent Disks) 简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用,其特色是N台硬盘同时读取速度加快及提供容错性Fault Tolerant,所以RAID是当成平时主要访问Data的Storage不是Backup Solution。 在RA... 阅读全文
posted @ 2011-10-20 21:27 Let it be!
摘要:Raid3,raid4,raid5里面都有校验磁盘的概念,其中奇偶校验盘涉及到异或运算。异或运算XOR:1.先说异或的逻辑符号:^.2.异或的逻辑定义:同则假,异则真(0^0=0,1^1=0, 0^1=1 ,1^0=1)3.计算机中的逻辑运算用1表示真,0表示假。4.两个字节按位异或的例子:0111100111100111 :异或运 ^-------------------100111105.假设一个3个数字的异或运算模型:3块硬盘HD1,HD2,HD3的数据信息全通过校验盘HD4存放校验信息hd1 hd2 hd3 --hd40 0 0 --00 01 --10 1 0 --10 1 1 -- 阅读全文
posted @ 2011-10-20 21:19 Let it be!
摘要:轉載自:http://edwinren.blogspot.com/2008_07_01_archive.html注:僅僅是節選。一、计算机科学期刊介绍计算机科学的publication最大特点在于:极度重视会议,而期刊则通常只用来做re- publication。大部分期刊文章都是会议论文的扩展版,首发就在期刊上的相对较少。也正因为如此,计算机期刊的影响因子都低到惊人的程度,顶级刊 物往往也只有1到2左右----被引的通常都是会议版论文,而不是很久以后才出版的期刊版。因此,要讨论计算机科学的publication,首先必须强 调的一点是totally forget about IF (IF指影 阅读全文
posted @ 2011-10-20 00:14 Let it be!
摘要:志在中国计算机科学2020计划(一)主讲人:姚期智 世界著名计算机学家,2000年图灵奖得主,美国科学院院士,美国科学与艺术学院院士,中国科学院外籍院士,清华大学教授,香港中文大学博文讲座教授。 姚教授于1967年获得台湾大学物理学士学位,1972年获得美国哈佛大学物理学博士学位,1975年获得伊利诺伊大学计算机科学第二個博士学位。1975年至1986年,姚教授先后在麻省理工学院(1975-1976)、斯坦福大学(1976-1981、1982-1986)、加利福尼亚大学伯克利分校(1981-1982)等美国高等学府从事教学及研究工作;1986年出任普林斯頓大学威廉及爱娜麦克里工程及应用科学.. 阅读全文
posted @ 2011-10-20 00:09 Let it be!