如需转载请标明作者,原文地址:http://xiaoquqi.github.io/blog/2015/06/28/ceph-performance-optimization-summary/最近一直在忙着搞Ceph存储的优化和测试,看了各种资料,但是好像没有一篇文章把其中的方法论交代清楚,所以呢想在这里进行一下总结,很多内容并不是我原创,只是做一个总结。如果其中有任何的问题,欢迎各位喷我,以便我提高...
分类:
其他好文 时间:
2015-06-30 23:40:07
阅读次数:
302
配置文件+反射确实去除了选择语句的繁琐,带来了优美的赶脚! 首先改进了一下类(接上文): namespace ClassLib
{
///
/// Interface IGreetingStrategy
///
/// Editor:v-liuhch CreateTime:2015/6/28 11:01:58
pub...
分类:
Web程序 时间:
2015-06-30 23:39:39
阅读次数:
182
分布式集群的理解
关于分布式集群的概念有很多的解释,我比较倾向于“分布式集群”为两个概念,即,分布式是一个概念,集群是另一概念。
分布式是把一个整体系统分成多个部分,分别部署到不同的服务器上,然后由中心服务器统一控制,形成的一个对外来说为一个整体的系统。集群是把一个整体,整体的分别部署到多个服务器上的结果。
分布式和集群都是部署上的现象的描述,都涉及...
分类:
数据库 时间:
2015-06-30 23:38:27
阅读次数:
165
1、引子
以前介绍过 Sublime text 3 系列的文章,着重介绍了 Sublime text 3 如何下载、安装、插件、配置等内容。Sublime text 3的轻量和富扩展,为前端开发带来了很多的便捷,加快了代码的书写速度,尤其是配上 emmet,那书写速度堪称光速。
现在,要隆重介绍的前端开发工具webstorm,为什么说它是前端开发工具,而不是前端开发编辑器呢?它具备的功...
分类:
Web程序 时间:
2015-06-30 23:39:46
阅读次数:
183
人过30又3年,历经平中有奇。近来迁至星城,始有闲暇,松神静坐,阅经冥思,劲风动而百树摇,其声哗然,而余身躯愈加明静,思至千里,扶摇直上,凭眺华严世界,万物皆有始终,皆有因缘,人有无明障,熙熙攘攘,斗转星移,成就世间无数功与名,以及落寞与悲凉。人形有百态,不自省而未断无名障者,皆同也。放逐自我,断却无明,和合万物,慧明自身,缘起缘灭,生死皆忘也。...
分类:
其他好文 时间:
2015-06-30 23:36:35
阅读次数:
188
在学习j2se的时候学习过利用java的exception类去处理异常。在struts2框架中也提供了对于异常的处理,简单说就是当发生异常时,可以在struts2.xml文件中进行配置,将页面跳转进行调整,给用户一个更人性化的反馈。
在struts2的异常处理中,分为两种异常处理,一种是全局的:所有Action出现异常都可以跳转到此页面。另一种是局部的:指定某一个Action异常跳转到此页面。局部...
分类:
其他好文 时间:
2015-06-30 23:37:24
阅读次数:
211
MySQL技术内幕-InnoDB存储引擎-读书笔记(二)
作为php开发,使用mysql总是少不了的
系列文章博客链接 http://itsong.net/articles/466.html 第三章 文件mysql与innodb几个类型的文件
参数文件,配置路径、初始化参数、内存大小等
日志文件,包括错误日志,二进制日志,慢查询日志,查询日志
socket文件,用unix域套接字,unix...
分类:
数据库 时间:
2015-06-30 23:37:52
阅读次数:
187
sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大
什么是CSS Sprites
CSS Sprites是指把网页中很多小图片(很多图标文件)做成按规律排列的一张大图上,在显示的时候通过background-image、background-position显示图片特定部分达到和分散的一张张小图片一样的效果。...
分类:
Web程序 时间:
2015-06-30 23:36:52
阅读次数:
155
1.修改界面背景 1.1修改背景色 1.1.1方法一:调用系统颜色资源android:background=“@android:color/background_black” 1.1.2方法二:设置颜色值 android:background=“#ff0000” 1.1.3方法三...
分类:
移动开发 时间:
2015-06-30 23:38:16
阅读次数:
141
DTD如下:XML如下: thinking in java 60 thinking in XX 80 gdfd java 圣经 13661955777 ...
分类:
其他好文 时间:
2015-06-30 23:35:48
阅读次数:
178
1 #import "AppDelegate.h" 2 3 @interface AppDelegate () 4 @property (nonatomic,strong)UILabel *label; 5 @end 6 7 @implementation AppDelegate 8 9 -...
分类:
其他好文 时间:
2015-06-30 23:36:55
阅读次数:
172
首先结构是值类型。结构是使用struct关键字定义的,结构如下:struct 结构名{}结构概述结构具有以下特点:结构是值类型,而类是引用类型。 (结构不能包含显式的无参数构造函数)与类不同,结构的实例化可以不使用 new 运算符。结构可以声明构造函数,但它们必须带参数。一个结构不能从另一个结构或类...
2.2 长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的swap,请设计并实现排序。 这题有一个隐含条件:即数组元素是连续的,即0——n-1,当你排好序后,你会发现数组元素和该元素的下标是相等的。 思路:以数组2 0 3 1为例 1、首先a[0]=2,按照上述条件它应该放在a[2]的位...
分类:
编程语言 时间:
2015-06-30 23:35:27
阅读次数:
260
最近研究了下linux下nginx+php-fpm等web服务的运行用户,和web目录的权限之前以为,nginx php-fpm 等服务,是用户登入的linux服务器上后, 然后运行对应的服务, 该服务就是以那个用户身份在跑的,后面发现是错的, 普通用户登入,没有权限启动服务.google,下,找同...
分类:
Web程序 时间:
2015-06-30 23:37:45
阅读次数:
146
原帖1:http://www.cnblogs.com/xiao-cheng/archive/2012/01/17/2325114.html原帖2:http://www.cnblogs.com/fanghui/p/3565067.html方法1:使用StretchBlt()函数,具有图像自适应窗体功能...
分类:
编程语言 时间:
2015-06-30 23:35:34
阅读次数:
259
http://www.cnblogs.com/LBSer/p/4612031.html1 背景 如下图所示,1、2、3这三个点是汽车的GPS定位结果,尽管汽车是在道路上,但定位结果与道路存在偏差。地图匹配(Map Matching)是指将行车轨迹的经纬度采样序列与数字地图路网匹配的过程,其本质上.....
分类:
其他好文 时间:
2015-06-30 23:34:55
阅读次数:
240