自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

转载 Boost bind 用法

bind - boost头文件: boost/bind.hppbind 是一组重载的函数模板.用来向一个函数(或函数对象)绑定某些参数.bind的返回值是一个函数对象.它的源文件太长了. 看不下去. 这里只记下它的用法:9.1 对于普通函数假如有函数

2011-08-15 15:52:56 767

转载 boost::thread类

前言 标准C++线程即将到来。预言它将衍生自Boost线程库,现在让我们探索一下Boost线程库。 几年前,用多线程执行程序还是一件非比寻常的事。然而今天互联网应用服务程序普遍使用多线程来提高与多客户链接时的效率;为了达到最大的吞吐量,事务服务器在单独的线程上运行服务程序

2011-08-15 14:41:45 599

原创 Rsync来同步文件

Rsync来同步文件

2011-04-18 11:39:00 1679 1

原创 NAT64与DNS64基本原理概述

NAT64、DNS64、IPv6、网络地址与协议转换、IPv6与IPv4互访

2011-03-25 11:40:00 4839

转载 NAT-PT技术在IPv4和IPv6互联中的实现

IPv6推广应用初期网络资源相当匮乏,使用者主要是研究IPv6的科研工作者。IPv6的推广普及需吸引大量普通网络用户,仅靠IPv6网络的优异性能是不够的,还需建立大量的可用资源,在短时间内是不可能的。而IPv4网络具有丰富的资源。如能通过转换网关实现IPv6与IPv4网络的无缝连接,实现IPv4与IPv6网络的资源共享,这不仅增加了IPv6网络对用户的吸引力,并具有较高的经济和应用价值。

2011-03-14 11:29:00 4007

转载 IPv6和域名服务

互联网域名系统的设计是同网络的传输体制无关的。所以,为IPv6网络建立的域名系统可以和传统的IPv4域名系统结合在一起,而不需要另外建立 一套独立的IPv6域名系统。现在Internet上最通用的域名服务软件BIND版本9已经实现了对IPv6地址的支持,所以要解决IPv6地址和主机 名之间的映射就很容易实现了。

2011-03-12 21:48:00 1587

转载 IPV6与DNS的未来

IPV6与DNS的未来

2011-03-11 15:30:00 966

原创 探讨DNS-ALG在IPV4和IPV6互通网络中的研究与实现

探讨DNS-ALG在IPV4和IPV6互通网络中的研究与实现

2011-03-11 13:36:00 3795

原创 针对IPv6协议DNS服务器的剖析

<br />    在IPv6隆重商用的前提是IPv4的地址枯竭。因为这个原因,所以我们急切需要IPv6协议来改善这个情况。那么IPv6如何进行DNS服务器的分配呢?下面我们就此来深入的剖析一下其中的原理。希望能对大家有所帮助。<br /> <br />IPv6协议域名系统的体系结构是什么样的?<br />IPv6网络中的DNS与IPv4的DNS在体系结构上是一致的,都是采用树型结构的域名空间。IPv4协议与IPv6协议的不同并不意味着IPv4 DNS体系和IPv6 DNS体系需要各自独立,相反,DNS的体

2011-03-11 13:31:00 3121

转载 如何在IPv4/IPv6环境下部署DNS服务

如何在IPv4/IPv6环境下部署DNS服务

2011-03-11 13:29:00 3073

转载 oracle jobs

oralce jobs

2011-01-12 10:38:00 2713

转载 云计算技术的产生、概念、原理、应用和前景

2006年谷歌推出了“Google 101计划”,并正式提出“云”的概念和理论。随后亚马逊、微软、惠普、雅虎、英特尔、IBM等公司都宣布了自己的“云计划”,云安全、云存储、内部云、外部云、公共云、私有云……一堆让人眼花缭乱的概念在不断冲击人们的神经。那么到底什么是云计算技术呢?对云计算技术的产生、概念、原理、应用和前景又在哪里?

2010-12-03 14:39:00 977

原创 linux 中解析命令行参数(getopt_long用法)

linux 中解析命令行参数(getopt_long用法)

2010-09-02 11:33:00 634

原创 linux c 线程互斥

linux c 线程互斥

2010-08-09 16:40:00 537

原创 linux c 线程互斥

linux c 线程互斥 <br /> <br /> <br />1.Linux“线程”<br />进程与线程之间是有区别的,不过Linux内核只提供了轻量进程的支持,未实现线程模型。Linux是一种“多进程单线程”的操作系统。Linux 本身只有进程的概念,而其所谓的“线程”本质上在内核里仍然是进程。<br />大 家知道,进程是资源分配的单位,同一进程中的多个线程共享该进程的资源(如作为共享内存的全局变量)。Linux中所谓的“线程”只是在被创建时 clone了父进程的资源,因此clone出来的进程表现

2010-08-09 15:09:00 609

原创 linux c 线程互斥

linux c 线程互斥

2010-08-09 15:09:00 729

原创 Linux 信号意义

各种信号的意义

2010-08-04 10:24:00 1620

转载 configure.ac (configure.in)

configure.ac (sometimes also named: configure.in) is an input file for autoconf. It contains tests that check for conditions that are likely to differ on different platforms. The tests are made by actually invoke autoconf macros. configure.ac is processed

2010-06-25 18:25:00 10846 1

原创 autoreconf

autoreconf

2010-06-25 18:22:00 3220

原创 使用IPMI工具实现对服务器的远程管理(2)

IPMI 工作原理   IPMI的核心是一个专用芯片/控制器(叫做服务器处理器或基板管理控制器(BMC)),其并不依赖于服务器的处理器、BIOS或操作系统来工作,可谓非常地独立,是一个单独在系统内运行的无代理管理子系统,只要有BMC与IPMI固件其便可开始工作,而BMC通常是一个安装自爱服务器主板上的独立的板卡,现在也有服务器主板提供对IPMI支持的。IPMI良好的自治特性便克服了以往基于

2010-05-20 10:51:00 1746

原创 使用IPMI工具实现对服务器的远程管理(3)

IPMI 的使用  在本例中,我们使用的是服务器是戴尔 PowerEdge R805,这是一款今年5月问世的一款2U机架式服务器,戴尔公司将其称为为虚拟化应用而生的产品,这款2U机架式服务器属于双路四核设计,采用的是AMD四核皓龙平台,而AMD巴塞罗那处理器由于采用了直连架构以及快速虚拟话变址、带标签的标记转换旁路缓冲器(TLB)、设备排斥向量等新技术,其在降低时延、提高虚拟化执行效率、加

2010-05-20 10:51:00 1437

原创 使用IPMI工具实现对服务器的远程管理(1)

认识IPMI  既然要使用IPMI,就让我们首先来认识一下这个神奇的东西吧。  IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康

2010-05-20 10:50:00 1325

转载 linux下automake生成makefile全攻略

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。   在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样

2010-05-14 18:26:00 574

原创 Google protocol buffer程序书写

首先、使用protocol buffer语言格式定义文件结构,并用文本编辑器编辑,保存扩展名为.proto格式的文件。格式参照:http://code.google.com/intl/zh-CN/apis/protocolbuffers/docs/proto.html其次、对定义好的文件使用protoc进行编译,生成对应的.cc和.h文件。将这两个文件拷贝到自己的工程目录,并手动添加到项目中去

2010-05-07 11:16:00 972

转载 在C++中使用Google的“Protocol Buffers”

    如果您已经初步了解了Protocol Buffers并打算试着使用它,本文符合您的胃口。如果您刚听说Protocol Buffers,请先到本文末尾的附录区看一看。1.下载并安装Protocol Buffers可以从官方下载源码包,linux下和Solaris下的安装直接见源码包中的“README.txt”。这里详细说下Windows下的安装,源码包里有一个“v

2010-05-07 11:06:00 1297

转载 pcap文件格式

  pcap文件格式  pcap文件格式是bpf保存原始数据包的格式,很多软件都在使用,比如tcpdump、wireshark等等,了解pcap格式可以加深对原始数据包的了解,自己也可以手工构造任意的数据包进行测试。 pcap文件的格式为:  文件头    24字节  数据包头 + 数据包  数据包头为16字节,后面紧跟数据包  数据包头 + 数据包  ....

2010-05-07 10:05:00 858

原创 在linux上使用BIND建立DNS服务器(3)

      接着列出的是MX纪录,,它使服务器知道当有邮件信息请求sample.com时应当发出什么信息,在本例中,mail.samle.com的优先级是10。你可以列出多个MX纪录作为邮件服务器的备份。数字越小优先级越高。要注意的是还有一个相应的A纪录给出了mail.sample.com的IP地址,这是必不可少的,这样DNS服务器就可以知道怎样根据域直接把邮件请求发往何处。一个A纪录仅仅是把IP

2010-04-12 20:48:00 629

原创 在linux上使用BIND建立DNS服务器(2)

     上面的例子中第一个区登记项用来通知BIND在何处定位根服务器的信息。服务器发送和接收的不仅是你自己的域信息同时也包括Internet上所有的域信息。并不是每个服务器上都有每个域名的登记项,但每个服务器都知道怎样获取信息。当然,由于列表会定期更新,所以也应当定期作记录。     在named.conf示例文件中第二个区登记项是一个"主控"域项,意思是这个DNS服务器保存着example

2010-04-12 20:46:00 599

转载 在linux上使用BIND建立DNS服务器(1)

      尽管Linux在桌面计算的世界中还没有取得引人注目的进展,但作为网络服务器它已经小有名气了。由于其出色的可靠性,我们可以放心地在Linux上运行当今Internet时代所必需的各种重要服务程序。由此,Linux最普遍的一些用途包括用作邮件服务器、Web服务器以及DNS服务器。      下面我们将研究怎样在Red Hat Linux上使用BIND建立一个DNS服务器。BIND(Be

2010-04-12 20:40:00 677

转载 Socket实例1--POP3客户端程序

    下面的代码实例基于POP3的客户协议,与邮件服务器连接并取回指定用户帐号的邮件。  与邮件服务器交互的命令存在字符串数组POPMessage中,程序通过一个do-while循环依次发送这些命令。#include #include #define POP3SERVPORT 110  #define MAXDATASIZE 4096int main(int argc, char

2010-04-12 20:38:00 1355 1

转载 Socket实例1--POP3客户端程序

Socket实例1--POP3客户端程序    下面的代码实例基于POP3的客户协议,与邮件服务器连接并取回指定用户帐号的邮件。  与邮件服务器交互的命令存在字符串数组POPMessage中,程序通过一个do-while循环依次发送这些命令。#include #include #define POP3SERVPORT 110  #define MAXDATASIZE 4096int

2010-02-24 14:51:00 2213

转载 SOCkET编程 难点及要点

什么是Socket   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种

2010-02-23 18:11:00 887

原创 shell编程——循环语句

 =====================================while语句========================================while语句格式while   表达式  do      command  command  done    while 和 if 的条件表达式完全相同,也是[ ] 或commad或test

2009-12-23 17:45:00 2430

原创 shell编程——case语句

case语句格式# vi test.sh:echo "input : "read numecho "the input data is $num"case $num in1) echo "January";;     双分号结束2) echo "Feburary";;5) echo "may"          每个case可以有多条命令          echo "sdfd" 

2009-12-23 17:43:00 3822

原创 shell编程if语句内判断参数

shell 编程中使用到得if语句内判断参数  –b 当file存在并且是块文件时返回真  -c 当file存在并且是字符文件时返回真  -d 当pathname存在并且是一个目录时返回真  -e 当pathname指定的文件或目录存在时返回真  -f 当file存在并且是正规文件时返回真  -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 

2009-12-23 17:38:00 929

转载 跟我一起写 Makefile

概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makef

2009-12-09 17:05:00 451

原创 dotproject的Call to a member function Execute() 解决办法

错误:Fatal error: Call to a member function Execute() on a non-object in classes/query.class.php 行586行解决办法:进入后台管理 系统设置session_group_title 将 session_handling_title的模式由APP改成PHP程序默认是采用程序来控制管理SESSIO

2009-04-24 15:24:00 1609

转载 UNIX命令详解

 以下只说明各指令的基本用法, 若需详细说明, 请用 man 去读详细的 manual.  a. 关於档案/目录处理的指令:  1. ls  这是最基本的档案指令。 ls 的意义为 "list",也就是将某一个目录或是  某一个档案的内容显示出来。  如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所  有档案。  也可以在 ls 後面加上所要察看的目录名称或档案的名称,如  

2009-04-20 18:30:00 950

转载 PS命令详解

2. ps命令及其参数  ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了。  该命令语法格式如下:  ps [选项]  下面对命令选项进行说明:  -e 显示所有进程。  -f 全格式。  -h 不显示标题。  -l 长格式。  -w 宽输出。  a 显示终端上的所有进程,包括其他用户的进程。

2009-04-20 16:16:00 1301

原创 dotproject 的安装和配置

 1、软件需求: easyphp1.8 dotProject_2_0_1_20050705_UTF-8_Chinese_by_Markwu2、安装: 1)首先安装:    easyphp1.8 ;启动apache/mysql/php服务。    创建MySql数据库和用户: 在Dos窗口下进入到MySql/bin下,输入命令:    mysql -uroot -p

2009-04-13 18:44:00 2661 1

空空如也

空空如也

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

TA关注的人

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