_neverToSayFail

2012年9月7日

常见Web服务器负载均衡技术

摘要: 1. 负载均衡的定义负载均衡是为解决当有大量业务要访问某个站点时,由相同功能服务器组成的集合可以按照某种规则进行对某个服务器的流量进行均衡的技术,如果你发现Web站点负载量非常大时,应当考虑使用负载均衡技术来将负载平均分摊到多个内部服务器上。如果有多个服务器同时执行某一个任务时,这些服务器就构成一个集群(clustering)。使用集群技术可以用最少的投资获得接近于大型主机的性能。2.目前比较常用的负载均衡技术主要有: 阅读全文

posted @ 2012-09-07 22:38 安心走完 阅读(155) 评论(0) 推荐(0) 编辑

2012年8月29日

string类的基本函数编写

摘要: class String { public: String(const char *str=NULL); String(const String &otherdata); ~String(void); String &operator=(const String &otherdata); outputString(); private: char *input_data; }; String::~String() { delete[]input_data;//destructor析... 阅读全文

posted @ 2012-08-29 23:23 安心走完 阅读(206) 评论(0) 推荐(0) 编辑

2012年8月27日

运算符重载

摘要: 1.C++提供了单目运算符和二元运算符的重载,这样可方便同类成员函数对不同数据类型的操作,返回值操作类型也可能不同,View Code //add.hpp#ifndef _HHADD#define _HHADDclass add{public: int temp; //int b; add() { temp=0; }};#endif//addHPP.hpp#include "add.hpp"add operator+(add inputfi, int b){return add(inputfi.temp+b);};//main.cpp#include "add.h 阅读全文

posted @ 2012-08-27 22:03 安心走完 阅读(150) 评论(0) 推荐(0) 编辑

2012年8月26日

Linux基本命令2

摘要: 多重文件输入:ls aa bb依次执行目录:.代表当前目录,..代表上一层目录mkdir创建目录,可以创建很深的目录,mkdir -p /a/b/v/ermdir,pwdls -a 列举隐藏文件;ls -dls -hls -l 列举文件的权限ls -R递归列举目录下的所有子目录中的文件cat输出一个文件,cat[参数][文件名],cat -b只对非空行显示行号,cat -E,cat -nhead和tail显示文件的前多少行,head -c Nmv[参数][源文件][目的位置+文件名] 阅读全文

posted @ 2012-08-26 22:56 安心走完 阅读(104) 评论(0) 推荐(0) 编辑

Linux基本命令

摘要: linux的链接分为两类:硬链接和符号链接,硬链接不能跨文件系统操作,只是为文件创建一个别名,而符号链接建立的是一个指向,创建的是一个指针。进程的状态可以分为5个字母:R,S,D,T,ZR:正在运行;S:中断的睡眠;D:不可中断的睡眠;T:停下来不干了;Z:僵尸进程,一般需要用kill命令去掉 阅读全文

posted @ 2012-08-26 22:40 安心走完 阅读(112) 评论(0) 推荐(0) 编辑

2012年8月23日

多线程基础技术

摘要: Win32 多线程技术主要包括线程的创建、互斥去的建立、终止线程,对于同一进程的多个线程在共享资源时需要解决同步问题,这主要包括:互斥、信号量、API等待函数等。下面简单的介绍这几类技术:1. 其中API等待函数提供了阻塞线程自身的调用,常见的有 DWORD WaitForSingleObject(HANDLE hHandle, DWORD, mm),单线程等待。DWORD WaitForMultipleObject(DWORD nCount ,CONST HANDLE *lpHandles, BOOL bWaitAll,DWORD dwMilliseconds);,多等待对象。2. 建立互斥 阅读全文

posted @ 2012-08-23 22:37 安心走完 阅读(186) 评论(0) 推荐(0) 编辑

mutable和explict

摘要: mutable关键字为已经被限制了的const成员提供操作,如果需要在成员函数 或者成员变量中增加修改的属性,那么此时可以用mutable修饰由const修饰的 成员变量。explict关键字可限制由于重构函数隐式初始化的操作。 阅读全文

posted @ 2012-08-23 18:58 安心走完 阅读(155) 评论(0) 推荐(0) 编辑

导航