天高地厚

随笔 - 268, 文章 - 0, 评论 - 13, 阅读 - 18万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年4月 >
30 31 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 1 2 3
4 5 6 7 8 9 10

02 2013 档案

摘要:七. grep家族: 1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin /> echo $? 0 /> grep 'root1' /etc/passwd #用户root1并不存在 /> echo $? 1 /> grep ' 阅读全文

posted @ 2013-02-06 11:12 天高地厚-GNU 阅读(203) 评论(0) 推荐(0)

摘要:一、简介 PostgreSQL数据库提供了类似Oracle的standby数据库的功能。PostgreSQL9.0 standby数据库在应用WAL日志的同时,也可以提供只读服务,这是PostgreSQL9.0中最激动人心的功能,这个功能在oracle数据库中也只是最新版本11g中才有的新功能。这个功能在oracle中叫active dataguard,在PostgreSQL中称为hot standby。在利用日志恢复数据的同时可以用只读的方式打开数据库,用户可以在备用数据库上进行查询、报表等操作,也可用做读写分离。在PostgreSQL9.0之前,也可以搭建standby数据库,但stand 阅读全文

posted @ 2013-02-06 10:49 天高地厚-GNU 阅读(421) 评论(0) 推荐(0)

摘要:操作系统以内存页为单位管理内存,内存页的大小对系统性能有影响。内存页设得太小,内存页会很多,管理内存页的数组会比较大,耗内存,同时TLB大小是固定的,导致TLB MISS增加。所谓TLB就是把虚拟内存页面与物理内存页面的转换结果存起来,不用每次都用MMU作转换。内存页设大了,因为一个进程拥有的内存是内存页大小的整数倍,会导致碎片,即申请了很多内存,真正用到的只有一点。如果考虑SWAP分区(即把硬盘当内存用,在WINDOWS下应该叫虚拟内存),需要把硬盘数据读入内存,硬盘的读性是,连续读大片数据比分多次读小数据要快,这时候应该把内存页大小设大些在不同的应用场合,内存页的大小的最优值是不同的。所以 阅读全文

posted @ 2013-02-05 17:32 天高地厚-GNU 阅读(301) 评论(0) 推荐(0)

摘要:I/O 调度算法再各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,以求得尽可能最好的整体I/O性能。4种调度算法:CFQ (Completely Fair Queuing 完全公平的排队)(elevator=cfq): 这是默认算法,对于通用服务器来说通常是最好的选择。它试图均匀地分布对I/O带宽的访问。Deadline (elevator=deadline): 这个算法试图把每次请求的延迟降至最低。该算法重排了请求的顺序来提高性能。NOOP (elevator=noop): 这个算法实现了一个简单FIFO队列。他假定I/O请求由驱动程序或者设备做了优化或者 阅读全文

posted @ 2013-02-05 15:11 天高地厚-GNU 阅读(169) 评论(0) 推荐(0)

摘要:原文地址:http://dongxicheng.org/mapreduce/hadoop-kerberos-introduction/1. 背景在Hadoop1.0.0或者CDH3 版本之前, hadoop并不存在安全认证一说。默认集群内所有的节点都是可靠的,值得信赖的。用户与HDFS或者M/R进行交互时并不需要进行验证。导致存在恶意用 户伪装成真正的用户或者服务器入侵到hadoop集群上,恶意的提交作业,修改JobTracker状态,篡改HDFS上的数据,伪装成NameNode 或者TaskTracker接受任务等。 尽管在版本0.16以后, HDFS增加了文件和目录的权限,但是并没有强认证 阅读全文

posted @ 2013-02-05 13:42 天高地厚-GNU 阅读(253) 评论(0) 推荐(0)

摘要:Jonathan爱学习常用的C#正则表达式“^\d+$” //非负整数(正整数 + 0)“^[0-9]*[1-9][0-9]*$” //正整数“^((-\d+)|(0+))$” //非正整数(负整数 + 0)“^-[0-9]*[1-9][0-9]*$” //负整数“^-?\d+$” //整数“^\d+(\.\d+)?$” //非负浮点数(正浮点数 + 0)“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮点数“^((-\d+(\.\d+)?)|(0+(\.0+)?))$” 阅读全文

posted @ 2013-02-05 08:47 天高地厚-GNU 阅读(185) 评论(0) 推荐(0)

摘要:DB2 数据库支持两种不同的日志模式:循环(Circular)和归档(Archival)。当新数据库创建时,系统默认的日志模式为循环。如果业务需求要求更高级的功能,您可以将日志模式从循环修改为归档。 DB2 将一直尝试将日志条目写入主要日志文件集,也就是数据库活动时间自动分配的日志文件。如果某个事务将所有主要日志文件消耗怠尽(所有主要日志文件都被标记为 unavailable),则数据库管理员将分配一个次要日志文件。当这个文件变满时,数据库管理员将再次检查主要日志文件的状态是否为 unavailable。如果是,则再分配一个次要日志文件并继续在其中写入条目。该过程将不断重复,直到所有次要日志. 阅读全文

posted @ 2013-02-04 11:27 天高地厚-GNU 阅读(7966) 评论(0) 推荐(0)

摘要:Oracle 高可用性的三个主要体现是: RAC, Data Guard 和 Stream. 所以熟练掌握这些技术就是评价DBA的标准一个。 RAC + Data Guard 主要用在灾备或者报表服务器上。 比如用RAC+ 逻辑standby 做报表,从而减轻RAC 系统的压力。关于Data Guard 的一些原理知识可以参考: Oracle Data Guard 理论知识 http://blog.csdn.net/tianlesoftware/archive/2010/04/22/5514082.aspxOracle Data Gurad Physical Standby 相关说明http: 阅读全文

posted @ 2013-02-04 10:01 天高地厚-GNU 阅读(10227) 评论(0) 推荐(0)

摘要:1、MySQL安装 MySQL下载地址:http://www.mysql.com/downloads/1.1 Windows平台 1)准备软件 MySQL版本:mysql-5.5.21-win32.msi 2)安装环境: 操作系统:Windows 7旗舰版 3)开始安装 第一步:双击"msi"安装文件,出现如图1.1-1界面——"MySQL安装向导",按"Next"继续。图1.1-1 MySQL安装向导 第二步:在"I accept …."前面勾上,同意协议,按"Next"按钮继续。图1.1-2 阅读全文

posted @ 2013-02-01 10:36 天高地厚-GNU

摘要:1、BlazeDS简介1.1 引言 通过使用HTTPService、WebService、URLLoader及FileReference等组件或类完成与服务器的通信是非常方便和简单的,但它们的缺点是通信数据量较小,如果要传输大量的数据或实现不同对象的序列化传输,则满足不了需求,需要寻找另外一种通信协议,另一种高效的传输协议代替SOAP协议传输的方案,那便是AMF协议。通过AMF协议实现RPC通信功能,则称为AMF-RPC。在Java平台可以使用LCDS或BlazeDS实现AMF-RPC功能。1.2 概要 无论是哪种服务器端技术都能够很轻松地应用XML,因为XML 完全是一个基于文本的协议。.. 阅读全文

posted @ 2013-02-01 09:52 天高地厚-GNU 阅读(247) 评论(0) 推荐(0)

摘要:暂时先留下地址,以后再整理成册。1)Loader类 (1)精通Flex 3.0――4.2.2 动态加载资源——Loader类 地址:http://blog.csdn.net/flex_program/article/details/2299800 (2)SWFLoader和Loader的区别 地址:http://xo-tobacoo.iteye.com/blog/635753 (3)Loader ,URLLoader ,URLStream的使用区别 地址:http://www.y513.com/201005106.html (4)Loader与URLLoader的区别总结 地址... 阅读全文

posted @ 2013-02-01 09:50 天高地厚-GNU 阅读(138) 评论(0) 推荐(0)

摘要:parted /dev/cciss/c0d0p8 //对系统中的/dev/cciss/c0d0p8硬盘进行分区操作 GNU Parted 2.1using /dev/sdbWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) mklabel gpt //对新硬盘创建一个新的gpt类型的空磁盘盘分区表 (parted) mkpart primary 0% 100% //创建新分区 忽略/Ignore/放弃/Cancel? i //输入忽略 (parted) print //显示当前分区表 然后 阅读全文

posted @ 2013-02-01 09:20 天高地厚-GNU 阅读(702) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示