自定义博客皮肤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)
  • 资源 (6)
  • 收藏
  • 关注

转载 CDN原理

要了解CDN的实现原理,首先让我们来回顾一下网站传统的访问过程,以便理解其与CDN访问方式之间的差别:由上图可见,传统的网站访问过程为:1. 用户在浏览器中输入要访问的域名;2. 浏览器向域名解析服务器发出解析请求,获得此域名对应的IP地址;3. 浏览器利用所得到的IP地址,向该IP对应的服务器发出访问请求;4. 服务器对此响应,将数据回传至用户

2012-02-27 15:30:05 3756

转载 异步套接字基础:多路复用、select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET

select函数:       系统提供select函数来实现多路复用输入/输出模型。原型:        #include sys/time.h>        #include unistd.h>        int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *tim

2012-02-24 16:06:37 744

转载 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器

第1章  引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器

2012-02-23 14:43:21 1018

转载 Sharding与数据库分区(Partition)的区别

随着时光流逝,数据库中的数据表越来越大,服务器已经不堪重负,为了解决这个问题,提出了数据分区的软件理念,简称sharding。下面就是这一软件理念的相关介绍。1.Sharding定义  "Shard" 这个词英文的意思是"碎片",而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。"Sharding" 姑且称之为"分片"。  Sharding 不

2012-02-23 11:08:03 7601

转载 Memcache的一致性 Hash 算法(Consistent hashing)

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的

2012-02-22 15:17:58 819

转载 数据库系统日志的处理和作用

--内存大小,cpu速度,磁盘速度,磁盘大小这四个因素哪个对数据库系统来说最重要?也就是说哪个因素是数据库性能的瓶颈?其实是磁盘速度。数据库的作用就是把磁盘中东西读到内存中然后处理完毕后提交上去,操作系统能管理的内存也就是几GB,但是超过最大内存容量的数据库很普遍,所以瓶颈还是在磁盘上面。sqlserver数据库存放数据用的是页,每8个连续的页叫做一个盘区,每页有若干个数据行。sqlser

2012-02-21 17:12:36 16423

转载 strstr和strncmp源码实现

extern char *strstr(char *s1, char *s2)用法:#include 功能: 找出s2字符串在s1字符串中第一次出现的位置(不包括s2的串结束符)返回结果:返回该位置的指针,如找不到,返回空指针。源码实现:char *strstr( const char *s1, const char *s2 ){  int len2;  if (

2012-02-15 11:27:28 6195 1

转载 Mysql - flush privileges 命令

命令:mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;­mysql> flush privileges;­mysql> quit­答:­mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动

2012-02-08 17:52:14 29965 1

转载 MySQL-SOURCE:mysql中用source命令导入sql文件

======================================小例子:  mytest_emp_dept.sql文件,内容如下:CREATE TABLE emp(eid INT PRIMARY KEY AUTO_INCREMENT, ename VARCHAR(20) NOT NULL, esex VARCHAR(10), deptid INT NOT NULL);C

2012-02-08 10:45:22 4345

原创 MySQL主从同步(一主一从配置、启动)

1、      在CS25上建立主文件夹          (1)         h  25;          (2)         在/home/work目录下,创建zhangzheng03文件夹;          (3)         在zhangzheng03文件夹中,建立如下两个文件夹:                           MySQL

2012-02-06 18:18:17 1608

转载 linux系统中scp命令的简单用法及实例

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.scp命令的用处:scp在网络上不同的主机之间复制文件,它使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。scp命令基本格式:scp [-1246BCpqrv] [

2012-02-06 16:31:35 1188

转载 linux中ln命令的使用方法

ln 命令用途 : 链接文件。语法1>将某个文件链接到一个文件上ln [ -f | -n] [ -s ] SourceFile [ TargetFile ]2>将一个或多个文件链接到一个目录上ln [ -f | -n] [ -s ] SourceFile … TargetDirectory描述ln 命令将在 SourceFile 参数中指定的文件

2012-02-06 16:25:55 1137

转载 linux tar打包解压详解

tar命令解压文件到指定目录:tar -zxvf /home/user/aa.tar.gz -C /home/user/pftar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t

2012-02-06 16:15:39 529

深入理解Java虚拟机(第二版)(带完整目录)

2017-02-28

SourceInsight.[中文版].[绿色版]

SourceInsight中文绿色版,解压即用。

2012-01-12

Source_Insight.[教程].[中文].[含图]

Source_Insight中文教程,含图

2012-01-12

Socket编程所有函数说明[详细]

Socket编程所有函数说明[详细],文档排版整齐。

2012-01-11

TinyXML指南[中文].pdf

本文是 TinyXML 2.5.3 版本 Document 中的《TinyXML Tutorial》的翻译文档,原文出自 TinyXML 源码包doc目录。在线文档:http://www.grinninglizard.com/tinyxmldocs/tutorial0.html。 TinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。简 单地说,TinyXML解析一个XML文档并由此生成一个可读可修改可保存的文档对象模型(DOM)。TinyXML使用文档对象模型(DOM),这意味着XML数据被解析成一个可被浏览和操作的C++对象,然后它可以被写到磁盘或者另一个输出流中。你也可以把C++对象构造成一个XML文档然后把它写到磁盘或者另一个输出流中。

2012-01-11

空空如也

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

TA关注的人

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