自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

转载 百万级数据库系统分层优化——概述

网上有丰富的数据库优化方案,但是大多都是零零碎碎,系统地介绍数据库优化的很少。笔者根据自己的经验,以及参考了其他高手的优化文章,整理一份系统的优化方案。      数据库优化的目的是提高DB的工作效率,减少响应时间。基于此,笔者认为应该从如下四个层次来优化数据库性能。硬件层面优化操作系统/DBMS层面优化DB设计层面优化程序设计层面的优化1. 硬件层面优化 该层

2014-03-31 13:41:43 1112

转载 MongoDB简介

有关于MongoDB的资料现在较少,且大多为英文网站,以上内容大多由笔者翻译自官网,请翻译或理解错误之处请指证。之后笔者会继续关注MongoDB,并翻译“Developer Zone”和“Admin Zone”的相关内容,敬请期待下期内容。 MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。它的特点

2014-03-31 13:40:36 553

转载 Hadoop 2.0集群

Hadoop2.0介绍Hadoop是 apache 的开源 项目,开发的主要目的是为了构建可靠,可拓展 scalable ,分布式的系 统, hadoop 是一系列的子工程的 总和,其中包含1. hadoop common : 为其他项目提供基础设施2. HDFS :分布式的文件系 统3. MapReduce : A software framework for distrib

2014-03-31 13:37:48 656

转载 分布式数据库HBase简介

HBase 是一个面向列的分布式数据库。HBase 不是一个关系型数据库,其设计目标是用来解决关系型数据库在处理海量数据时的理论和实现上的局限性。传统关系型数据库在上世纪七十年代为交易系统设计,以满足数据一致性(ACID)为目标,并没有考虑数据规模扩大时的扩展性,以及单点系统失效时的可靠性。虽然经过多年的技术发展,产生了一些对关系性数据库的修补(并行数据库),然而受限于理论和实现上的约束,扩展

2014-03-31 13:35:36 1387

转载 分布式文件系统HDFS简介

Hadoop 分布式文件系统 (HDFS) 是运行在通用硬件上的分布式文件系统。HDFS 提供了一个高度容错性和高吞吐量的海量数据存储解决方案。HDFS 已经在各种大型在线服务和大型存储系统中得到广泛应用,已经成为各大网站等在线服务公司的海量存储事实标准,多年来为网站客户提供了可靠高效的服务。  随着信息系统的快速发展,海量的信息需要可靠存储的同时,还能被大量的使用者快速地访问。传

2014-03-31 13:34:40 817

转载 分布式缓存-Memcached

原文:http://wenku.baidu.com/view/8686d46c7e21af45b307a8c3.html什么是Memcached许多Web 应用程序都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大,访问的集中,就会出现REBMS的负担加重,数据库响应恶化,网站显示延迟等重大影响。Memcached是高性能的分布式内存缓存服务器。

2014-03-31 13:33:08 629

转载 lucene搜索引擎配置

Lucene是一个基于Java的全文索引工具包,,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。要配置Lucene只需要到http://jakarta.apache.org/lucene/下载对应的jar插件。Lucene的主要过程为首先给以后要查找的文件建立索引,这里的文件可以是任意的,只要是能够转换为document对象的即可。然后查询时将用户的查询语句组合成对应的查询

2014-03-31 13:31:36 649

转载 memcached搭建缓存系统

一、概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、适用场合1.分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2.数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。当然我们也可

2014-03-31 13:29:29 624

转载 自己搭建CDN服务器静态内容加速-LuManager CDN使用教程

为什么要自己来搭建一个CDN服务器实现网站访问加速?一是免费CDN服务稳定性和加速效果都不怎么行;二是用国内的付费CDN服务价格贵得要死,一般的草根站长无法承受;三是最现实的问题国内的CDN要求域名Be案。有了Be案的域名自然是选择国内的主机,没有Be案的域名都是使用的美国主机,国内访问美国空间的速度有时会不理想,且始终比不上国内机房的访问速度,相对于美国空间,日本、香港等地的机房在国内访

2014-03-31 13:28:31 7621 1

原创 BigDecimal

听说做电商,这个对象必然要用

2014-03-31 11:34:43 558

转载 mysql 添加远程访问

第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。 或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 第二:在系统防火墙添加例外端口:3306,并允许例外。 错误提示: ERROR 1130: Host '192.168.1.3' is not allowed to connect to t

2014-03-28 16:40:16 558

转载 Oracle数据库数据锁定机制全面解析

为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下不会造成冲突,所以在数据进

2014-03-27 14:44:54 701

转载 XMPP 错误代码

302 重定向 尽管HTTP规定中包含八种不同代码来表示重定向,Jabber只用了其中一个(用来代替所有的重定向错误)。不过Jabber代码302是为以后的功能预留的,目前还没有用到 400 坏请求 Jabber代码400用来通知Jabber客户端,一个请求因为其糟糕的语法不能被识别。例如,当一个Jabber客户端发送一个的订阅请求给它自己活发送一条没有包含“to”属性的消息,

2014-03-05 14:34:57 824

图片联动选择

Gallery实现,图片联动,并显示三角图片

2015-01-10

flipboard 新闻上划效果

flipboard 新闻上划效果 只要是你想要的肯定可以用哦

2013-06-14

安卓快捷开发

使用eclipse 写冗余代码的同学 可以下来看看 尤其高android 的同学

2013-05-17

ListItem 滑动移位

Android 仿Iphone listview的Item挪动位置

2013-01-12

android滑动菜单

仿网易左右滑动 显示菜单,

2013-01-04

win7 共享热点

Win7 热点共享 共享你的无线网络 让你其他的设备 省掉流量

2012-03-13

编写高效的Android代码

编写高效的Android代码 是你的程序更加的减少内存的使用

2011-04-19

Android日历源码

源码哦非常好啊 大家来下啊 帮助你学习 adnroid 啊

2011-04-13

空空如也

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

TA关注的人

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