自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (1)
  • 收藏
  • 关注

转载 URI和URL的区别

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest.

2015-12-04 08:38:26 579

转载 2006年中国首届杰出数据库工程师评选获奖名单

2006年中国首届杰出数据库工程师评选获奖名单2006年度中国杰出数据库工程师邢海捷、万正勇、盖国强、段云峰、齐红胤冯春培、汪 海、牛新庄、李 强、王明胜2006年度中国优秀数据库工程师胡 波、王晓刚、王宏志、张黎敏、王 翔董国兴、朱健彦、王作敬、常红平、袁春光2006年度中国优秀数据库工程师入围奖丁思非、冯 昕、甘 荃、胡晶玉、倪泳智

2015-08-18 09:49:38 983

转载 IDE、SATA、SCSI、SAS、FC、SSD 硬盘类型

IDE磁盘================IDE(Integrated Drive Electronics), 本意是指把控制器与盘体集成在一起的硬盘驱动器,是一种硬盘的传输接口, 有另一个名称叫做ATA(Advanced Technology Attachment),指的是相同的东西。  特点:一般使用16-bit数据总线, 每次总线处理时传送2个字节。PATA接

2015-08-12 16:26:56 786

转载 SAS硬盘与SATA硬盘有什么区别

和古老的SCSI和SATA技术一样,SAS支持磁盘的热插拔,这对于维护可用性要求比较高的环境来说非常重要。而且SAS是一个完全的双向系统,而SATA 则继承了IDE的特性,是半双向通信的系统。因此,SAS系统的吞吐量可以是类似的SATA系统两倍。而且很少有SATA驱动器能够达到 7200RPMs,很多厂商正在或者计划提供10000RPM和15000 RPMs的磁盘,这也意味着磁盘系统速度的提升

2015-08-12 16:19:20 6533

转载 SAS SATA SSD IDE硬盘介绍区别

SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。SAS的接口技术可以向下兼容SATA。具体来说,二

2015-08-12 16:13:18 744

转载 使用Haproxy,Keepalived,Tproxy实现高可用透明反向代理

Tproxy     //tproxy实现透明代理声明本文为Gleasy原创文章,转载请指明引自Gleasy团队博客一。需求场景具体需求如下:4台Server,2台为Proxy Server,2台为Web Server,均为双网卡;1个公网IP(183.129.228.91);要求如下:1. 2台Proxy Server反向代理2台WEB Ser

2015-08-11 11:36:44 2688

转载 关于DB In-Memory Option你必须知道的17个问题

Oracle数据库内存(Oracle Database In-Memory)选件于美国时间6月10日发布。根据甲骨文中国的报道,选件进一步增强了Oracle数据库12c的威力,而且可以透明运行,使企业能够实时发现深度商业信息,提高交易性能。凭借Oracle数据库内存选件,用户可以即刻得到业务问题的答案,这在以前则需要数小时时间。此外,用户还能够为内部及外部人员提供更快、更好的体验。下面

2015-08-07 17:59:43 677

转载 Oracle的PSU、CPU及Patch Set

Oracle的PSU、CPU及Patch SetPSU的初始发布时间是2009年7月15日,针对版本是10.2.0.4。以前Oracle补丁分为3种1、补丁集 比如:10.2.0.3 10.2.0.4这样的。都是用OUI来运行的2、CPU=Critical Patch Updates,每季度发布一次,实际上一个累积很多小布丁的补丁包,修改多个BUG,用Opatch运行。3、

2015-08-07 17:26:31 657

转载 详细图解Oracle Exadata存储系统

Exadata服务器已经出来很久了,但一直未进行学习、研究,更为见其真容,最近听说公司的一个客户采购了这样的系统,公司的一个项目也使用了该系统,同时在微博上看到一些公司也开始使用了该系统,于是对Exadata产生了兴趣,下面是详细图解Oracle Exadata存储系统,希望对想了解Exadata的存储系统有所帮助。1.         Oracle Exadata存储服务器特点。 O

2015-08-07 17:10:09 2460

原创 服务器处理能力,你估算正确过吗?

TPC(Transaction Processing Performance Council,事务处理性能委员会)TPC-C使用三种性能和价格度量,其中性能由tpmC(transactions per minute,tpm)衡量,Cpm)衡量,C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单个数。TPC-C还经常以系统性能价格比的方式体现,单位是$/tpmC,即以系统的

2015-07-26 07:37:06 5492

转载 ORACLE优化器RBO与CBO介绍总结

RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO)         RBO: Rule-Based Optimization 基于规则的优化器         CBO: Cost-B

2015-07-22 09:41:14 1015

原创 数据库监控工具QMonitor

Q:QMonitor是什么?A:QMonitor是一款针对Oracle和MySQL的专业数据库监控平台软件。根据用户设置及时有效地将数据库的异常进行报警,方便用户查看各种实时状态曲线指标,并且对监控、性能数据进行统计分析,从运维者到决策者多个层面的视角生成相关报表。QMonitor由杭州沃趣网络科技有限公司(简称“沃趣科技”)自主开发。沃趣科技成立于2012年6月,是由原阿里巴巴D

2015-07-22 09:13:36 11829

原创 Linux下tar命令exclude选项排除指定文件或目录

在linux中可以用tar打包目录以方便传输or备份,我们先来看一个例子test 文件夹有如下文件12345678910[root@lee ~]# ll test总用量 8-rw-r--r--. 1 root root    0 4月  14 22:18 a.jpg-rw-r--r--. 1 root

2015-07-21 15:11:00 6477

原创 MySQL引擎之一infobright

概述编辑Infobright是开源的MySQL数据仓库解决方案,引入了列存储方案,高强度的数据压缩,优化的统计计算(类似sum/avg/group by之类),infobright 是基于mysql的,但不装mysql亦可,因为它本身就自带了一个。mysql可以粗分为逻辑层和物理存储引擎,infobright主要实现的就是一个存储引擎,但因为它自身存储逻辑跟关系型数据库根本不同,所

2015-07-20 10:34:02 393

转载 专访阿里云RDS团队:WebScaleSQL是一个怎么样的数据库?

2015年1月20日,Facebook宣布阿里巴巴旗下的阿里云RDS团队正式加入WebScaleSQL。WebScaleSQL是Facebook、 Google、Twitter和Linkedin四家公司的MySQL团队发起的MySQL开源组织,旨在改进MySQL在规模和性能等方面的问题。阿里云RDS团队有专门的源码小组负责MySQL源码级别的改进,他们也经常活跃在MySQL社区中,此次受邀加入We

2015-07-20 10:00:42 792

原创 超越MySQL:三个流行MySQL分支的对比

XtraDBXtraDB是一款独立的产品,但它仍被认为是MySQL的一个分支。XtraDB实际上是基于MySQL的数据库的一个存储引擎。XtraDB被认为是已成为MySQL一部分的标准MyISAM和InnoDB的一个额外存储引擎。MySQL 4和5使用默认的MyISAM存储引擎安装每个表。InnoDB也是一个相对较新的存储引擎选择,在建立数据库时,数据库管理员和开发人员可以基于每个表选择存

2015-07-20 09:42:08 436

转载 迁移Zabbix数据库到TokuDB

背景介绍线上的Zabbix数据库有几个大表数据量疯狂增长,单表已经超过500G,而且在早期也没做成分区表,后期维护非常麻烦。比如,想删除过期的历史数据,在原先的模式下,history、history_uint等几个大表是用 (itemid, clock) 两个字段做的联合主键,只用 clock 字段检索效率非常差。TokuDB 是一个高性能、支持事务处理的 MySQL 和 Mari

2015-07-20 08:49:04 591

转载 PXC(Percona XtraDB Cluster)集群安装

作者在2014Oracle数据库嘉年华中有幸听到了关于去哪网的MySQL数据库基于PXC的高可用架构设计主题。MySQL和Oracle是完全不同的两种数据库,Oracle重于管理,而MySQL更重要的是架构设计。笔者对MySQL以及新技术也是充满了好奇,索性回来自己搭建一个测试环境。 操作系统:CentOS 6.6软件版本:5.5.39-36.0-55 Percon

2015-07-20 08:21:23 903

转载 再则memcache的multiget hole(无底洞)

关键词:multiget hole,memcache 适用于:java,php基础知识背景: 1)multiget 是什么:     multiget 指的是从 memcache(或其他分布式缓存) 一次性获得多个键值,一般由 memcached client 自行实现。如 PHP-memcache-client 提供了 Memcached::getMulti 函数。调用示范如下:

2015-07-18 14:51:50 565

原创 新浪微博数据存储应用

一、tifs二、2000~3000台MySQL10亿GB(写)三、MySQL扩展性.SSD/提高单机内存.四、MySQL多谢分离. 最多核心业务一个MySQL实例挂了20~30个从库。range,hash 。数据分区。SSD单机10SSD,可以做raid50.PCIe-SSD,不支持插拔

2015-07-18 10:17:53 662

转载 Lucene与Solr的比较

时间 2014-02-27 12:18:26  优快云博客原文  http://blog.youkuaiyun.com/suifengerbi/article/details/20043255主题 Lucene SolrLucene和Solr是我想要学习Lucene同时看到的,显然,他们有很大的联系。于是我查阅资料,简单地比较一下。SolrSolr是一个独立的企业

2015-07-18 00:06:48 493

转载 Oracle数据库是一个大家都非常熟悉的数据库管理系统,是工作中会经常要用到的,关于Oracle数据库中的dba和sysdba相信很多人都会经常把他们两个给搞混了,下文中将为大家讲解Oracle中db

Oracle数据库是一个大家都非常熟悉的数据库管理系统,是工作中会经常要用到的,关于Oracle数据库中的dba和sysdba相信很多人都会经常把他们两个给搞混了,下文中将为大家讲解Oracle中dba和sysdba的区别所在。AD:Oracle数据库是一种关系数据库管理系统,Oracle数据库功能性强大,至今为止在数据库市场中仍占据着一定的份额,之前老是把

2015-07-17 23:47:23 1326

原创 高并发网站存储架构设计

一、什么是互联网架构?二、服务.三、传统行业VS互联网行业。四、On-Line Transaction Processing联机事务处理系统(OLTP)               UGC(User Generated Content)用户原创内容.五、架构演进。mysql读写分离.有cache层了(m

2015-07-17 23:30:42 644

转载 Linux/Unix下pid文件作用浅析

在Linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件。而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢?(1) pid文件的内容:pid文件为文本文件,内容只有一行, 记录了该进程的ID。用cat命令可以看到。(2) pid文件的作用:防止进程启动多个副本。只有获得pid文件(固定路径固定文

2015-07-09 20:05:20 365

原创 Linux下面如何查看主板型号

2014-12-12 18:37:23 2608

原创 java命令-jps -l

oracle:http://docs.oracle.com/javase/6/docs/technotes/tools/share/jps.html1、介绍用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态,包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程,可以把jps理解为ps的一个子集。

2014-12-11 17:48:13 1835

转载 gmond

《Ganglia系统监控》第2章Ganglia的安装和配置,本章将介绍各种Ganglia部件安装和配置的秘籍,以帮助你征服世界。本章将基于几种最流行的操作系统介绍Ganglia 3.1.x的安装和配置,这些操作指导也适用于后续更新的Ganglia版本。本节为大家介绍gmond。 gmondgmond(Ganglia Monitoring Daem

2014-12-10 14:16:09 1988

转载 gmetad

《Ganglia系统监控》第2章Ganglia的安装和配置,本章将介绍各种Ganglia部件安装和配置的秘籍,以帮助你征服世界。本章将基于几种最流行的操作系统介绍Ganglia 3.1.x的安装和配置,这些操作指导也适用于后续更新的Ganglia版本。本节为大家介绍gmetad。AD:2014WOT全球软件技术峰会北京站 课程视频发布gmetad

2014-12-10 14:10:25 1299

原创 CentOS RedHat 版本和linux内核版本对应表(2013.12.28更新)

centos是redhat企业版的改进再发行版,其稳定性也得到了众多使用的验证,提供完全免费的维护支持,可以免费下载更新包。而redhat企业版需要付费才能持续得到维护更新,所以,现在越来越多的厂商使用了centOS。由于其发行版本现在已经比较多,所以我们应该知道centos和redhat及linux内核之间版本的对应关系,这些对维护系统还是很有帮助的。对应的列表如下:Redhat 9.0

2014-12-08 16:11:56 756

原创 Linux内核使用三种不同的版本编号方式。

Linux内核使用三种不同的版本编号方式。  第一种方式用于1.0版本之前(包括1.0)。第一个版本是0.01,紧接着是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之后的1.0。第二种方式用于1.0之后到2.6,数字由三部分“A.B.C”,A代表主版本号,B代表次主版本号,C代表较小的末版本号。只有在内核发生很大变化时(历史上只发生过

2014-12-08 13:36:09 1654

原创 systemctl替代service与chkconfig

本文引自:http://www.361way.com/systemctl/3709.html       linux中有很多命令已经存在了N多年,渐渐一些已被一些新命令所代替,不过由于习惯的原因,很多时候我们并不能一下子适应过来 ,例如ifconfig之于ip命令。最近在玩ubuntu和opensuse时发现了systemctl命令了,后来在试玩centos7时也发现了该命令,systemct

2014-12-08 07:59:38 1659

原创 Xshell配置SSH密钥登录Linux服务器

我的用的是CentOS6.4,默认是开启selinux的,请把setenforce 0 关闭selinux,配置步骤完全正确(已验证).百度文库地址:http://wenku.baidu.com/link?url=96LXUWOidQi6jBeqGp8zdzpkNFE5fUsbDX2-zh3B-wLaG8saJR06jkM9jCLtORWjAr9Z引言使用SSH客户端来登陆Li

2014-12-04 16:02:52 5304

原创 linux下cp目录时排除一个或者多个目录的实现方法

说明:/home目录里面有data目录,data目录里面有a、b、c、d、e五个目录,现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中方法一:终端命令行下执行以下命令cp -R `find /home/data -type d -path /home/data/e -prune -o -print | sed 1d ` /bak###############

2014-12-03 15:44:55 1150

原创 RHEL/CentOS 7.x的systemctl

PS:RHEL7和CentOS7出来有一段时间了,拿出点时间研究下,有几个地方跟6和5系列相比改变比较大,估计不少童鞋有点不太习惯。下面简要举例说明改变比较大的要点:一、CentOS的Services使用了systemd来代替sysvinit管理1、systemd的服务管理程序:systemctl是主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或

2014-12-01 08:02:38 382

原创 RAID1+0比RAID0+1好的原因

相关分析1)对于RAID0+RAID1 的情况来看,当有单个磁盘发生故障时,所有其所在的磁盘阵列都将失去功能。但是RAID1+RAID0 就不会有这种情况发生,RAID1+RAID0 恢复速度更快。2)对于容错能力而言,如果有一块盘坏了之后,再考虑其容错能力的话,那么对于有2N 块磁盘的系统而言,如果是RAID0+1 那么,系统出现故障的可能性是N/(2N-1),对于RAID1+0 而言,

2014-12-01 05:49:28 1562

原创 fsck详解

fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查Linux技巧:使用Fsck命令修复损坏的分区输入Root密码登录后采用:fsck -t ext3 -r /usr/local 修复fsck的命令的几个使用方法指令:fsck使用权限 : 超级使用者 root使用方式 : fsc

2014-11-28 15:11:04 883

转载 sysctl命令详解

个人一般sysctl -p 或sysctl -a比较多使用 sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。    命令格式:    sysctl [-n] [-e] -

2014-11-28 14:57:20 320

转载 爬虫IP列表

爬虫IP列表,看网站日志的时候用的着! 百度爬虫IP列表220.181.51.*180.149.130.*123.125.71.*180.76.5.66google爬虫列表67.221.235.*66.249.68.*66.249.67.*203.208.60.*66.249.72.*66.249.71.*soso爬虫列表124.

2014-11-27 16:32:49 829

原创 什么是LFS和gentoo CFLAGS参数详解

1.LFS官网:http://www.linuxfromscratch.org/LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面。Linux From Scratch

2014-11-27 16:15:09 1326

原创 查看文件系统类型的Linux命令

不需挂载就能查看的命令: 1. file [root@localhost dev]# file -s /dev/sda1/dev/sda1: Linux rev 1.0 ext4 filesystem data (extents) (huge files)  2.parted[root@localhost dev]# parted /dev/sdaGNU

2014-11-27 14:23:36 433

Apache与tomcat以及JK模块的安装

Apache与tomcat以及JK模块的安装包

2015-04-21

空空如也

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

TA关注的人

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