自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Wireshark使用简介

Wireshark使用简介

2014-04-30 11:02:42 162

原创 libmemcached安装

一、下载libmemcached        下载地址:https://launchpad.net/libmemcached/+download,在页面中找到你想要的libmemcached相应版本安装包,最新是1.0.18  ,本文以1.0.18安装包为例。         英文文档:http://docs.libmemcached.org/memcached_behavior.htm

2014-04-02 15:47:45 883

转载 libevent安装

1.先用:ls -al /usr/lib | grep libevent  查看是否已安装,如果已安装且版本低于1.3,则先通过:rpm -e libevent —nodeps 进行卸载。 2.下载libevent安装包:libevent-2.0.21-stable.tar.gz,然后解压。 3.切换到解压后的 libevent 主目录:cd libevent-2.0.21-sta

2014-04-02 15:40:48 527

原创 apache httpd-2.4.9 安装

一、安装前准备:安装包:httpd-2.4.9.tar.gz (下载地址:http://apache.dataguru.cn//httpd/httpd-2.4.9.tar.gz)在安装httpd-2.4.9.tar.gz包之前需要安装以下几个依赖包1、apr-1.5.0.tar.gz  (下载地址:http://mirror.bit.edu.cn/apache//apr/apr-1.5

2014-03-29 16:06:30 2216 1

转载 linux常用命令的英文单词缩写

linux常用命令的英文单词缩写命令缩写:ls:             list(列出目录内容)cd:           Change Directory(改变当前工作目录)su:            switch user (切换用户)rpm:          redhat package manager (红帽包管理器)pwd

2014-03-19 14:09:15 621

原创 浏览器调用CGI程序时显示乱码问题解决

问题描述:        在通过IE浏览器通过apache2.4.7服务器来调用linux操作系统下CGI程序时,普通HTML页面可以正常显示,但是用c写的执行程序,无法正常执行,一执行浏览器出现一堆乱码(浏览器是直接打开二进制执行文件,而不是服务器正常执行,再给浏览器返回),如果是Firefox浏览器打开时,直接就弹出保存cgi文件对话框。 解决办法:        通过对运行结

2014-03-13 11:01:42 1676

转载 CGI是如何工作的

CGI与Web服务器 一般来说大部分情况下CGI程序都是一些小应用程序,编写CGI程序并不比编写普通的程序难。初次接触CGI程序的人都觉得它很神秘,它怎么就可以处理客户端的表单并进行数据库的检索的呢?在这里最重要的是理解,是对通用网关接口规范CGI的理解。Web服务器和CGI程序之间不仅仅通过环境变量和Web服务器交换信息,大多数的数据交流都是通过标准输入和标准输出进行的。

2014-03-12 09:38:21 763

转载 虚拟机VMWare中Linux用桥接方式连接实例

1 虚拟机网络模式介绍与说明我们在安装完虚拟机VMWare后,会发现在我们的宿主机Windows系统中多出了两个虚拟网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8 。因此,我们在使用虚拟机VMWare时,会利用这两个网卡中的一个来进行网络通信服务。具体可以分为如下三种网络工作模式: bridged(桥接模式)、N

2014-03-04 15:33:21 1456

原创 linux中文显示乱码问题

将/etc/sysconfig/i18n配置文件修改成下以内容:LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16"

2014-02-14 10:12:23 404

原创 linux时区修改

时区修改方法:1、用TZ命令设置时区(export TZ=时区(GMT、UTC、CST等),修改完之后当期会话有效。        2、利用setup命令(Timezone configuration)

2014-01-03 14:44:59 1095

转载 set 容器中使用结构体元素注意事项

#include#includeusing namespace std;struct A{string str;int score;};void test(){sets;A a,b,c;a.str="shanying";a.score=100;b.str="shanying";b.score=0;c.str="baitoudiao";c.score=

2013-12-23 10:04:00 1017

转载 JNI 字符转换 jni和C++通信中文乱码的问题

首先,需要明确几个关于编码的基本概念:java内部是使用的16bit的unicode编码(utf-16)来表示字符串的,无论英文还是中文都是2字节;jni内部是使用utf-8编码来表示字符串的,utf-8是变长编码的unicode,一般ascii字符是1字节,中文是3字节;c/c++使用的是原始数据,ascii就是一个字节,中文一般是GB2312编码,用2个字节表示一个汉字。jni

2013-12-23 10:00:50 579

转载 如何在linux下查看电脑硬件设备属性

如何在linux下查看电脑硬件设备属性 # uname -a               # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo      # 查看CPU信息# hostname               # 查看计算机名# lspci -tv

2013-12-23 09:58:42 452

转载 linux僵尸进程避免常用方法

2013-11-07 15:38:51 336

转载 linux网络接口配置文件

网络接口配置文件[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)TYPE=Ethernet #网卡类型DEVICE=eth0 #网卡接口名称ONBOOT

2013-10-08 23:37:11 592

网络接口配置文件[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)TYPE=Ethernet #网卡类型DEVICE=eth0 #网卡接口名称ONBOOT

2013-10-08 23:33:55 70

原创 32位编译程序在64位操作系统下运行报error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64

问题描述:32位编译程序在64位操作系统下运行报error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64问题分析:用ldd命令查看执行程序

2013-10-08 16:13:59 2281 1

原创 虚拟机中安装红帽linux6老是报《没有找到可用磁盘》错误提示的解决办法

问题描述:当在vmware虚拟机中安装red hat enterprise linux 6 for i386操作系统时,报“没有找到可用磁盘”错误; 解决办法:如果在安装过程中出现上述报错,可以先将新建好的虚拟机删除,选择的磁盘类型, 如果你选择scsi接口的磁盘类型,在安装时提示没有找到可用的磁盘,那么你把该磁盘删掉(见图1),重新添加IDE接口类型的磁盘,见图2-4, 反之亦然:

2013-10-07 02:18:29 2979 1

原创 Sybase开发工具包安装及字符集修改为gb18030

1、先在linux图形界面下安装sybase开发工具包,如已前安装过sybase客户端,则先删除opt目录下的sybase目录;2、用startx进入linux图形化界面,打开命令终端,进入sybase开发工具包存放目录,对目录里的文件加权限:chmod 755 -R Sybase_linux3、进入Sybase_linux目录,执行setup:./setup4、在安装过程中选

2013-09-18 11:19:02 754

转载 c++纯虚函数

2013-08-27 22:03:36 383

转载

通常在实现一个接口的时候使用纯虚函数。接口一般就是一个抽象类。 有时在基类中将某一成员函数定为虚函数,并不是基类本身的要求,而是考虑到派生类的需要,在基类中预留一个函数名,具体功能留给派生类根据需要去定义。例如,我们定义一个Point基类,Point类中没有求面积的area函数,因为点是没有面积的。但是在其直接派生类cricle

2013-08-27 21:50:42 39

转载 gcc使用指南

gcc对文件的处理需要经过预处理->编译->汇编->链接的步骤,从而产生一个可执行文件,各部分对应不同的文件类型,具体如下:file.c      c程序源文件file.i       c程序预处理后文件file.cxx   c++程序源文件,也可以是file.cc / file.cpp / file.c++file.ii      c++程序预处理后文件file.h     

2013-08-23 10:18:09 475

原创 c/c++ assert宏用法

assert用途:检测参数的合法性,当条件为真时,程序继续往下执行,当条件为假时,终端打印错误提示信息,程序并终止,主要是为了方便程序员调试及查错.格式:   assert(条件表达式)举例:注意事项:

2013-08-13 17:18:07 1044

原创 C++ static常见用法

static使用场景:  static关键字可以修饰 局部变量、全局变量、 普通函数、成员变量,成员函数。static修饰内容生命周期及作用域:       1、static修饰局部变量位于函数内时,变量的生命周期并不会随着函数调用结束而终止,只有程序结束时生命周期              才正常结束,但变量的作用域只能在本函数中,函数外是不可见的,如下程序会输出0 1 2

2013-08-08 11:56:50 511

原创 linux下修改主机名

1、修改/etc/hosts文件      文件格式说明: ip        域名     别名       例:           127.0.0.1    localhost.domain    localhost (别名可有可无) 2、修改/etc/sysconfig/network       修改HOSTNAME="主机名",有无双引号均可,如没有HOSTNAME

2013-07-23 11:36:15 588

原创 xstart启动虚拟机报错

问题描述:[root@localhost ~]# vmware&[1] 5736[root@localhost ~]# Unsupported local character encoding "GB18030".VMware Workstation Error:VMware Workstation unrecoverable error: (vthread-3)U

2013-07-23 11:24:53 1286

原创 linux下ftp 无法连接目标主机报421 Service not available, remote server has closed connection

[root@linux207 ~]# ftp 10.44.1.153Connected to 10.44.1.153.220 ProFTPD 1.2.10 Server (Ftp Default Server) [10.44.1.153]500 AUTH not understood500 AUTH not understoodKERBEROS_V4 rejected as a

2013-07-17 15:12:12 42644 2

原创 用XManager工具远程启动虚拟化linux服务器报X Connection to localhost:10.0 broken(explicit kill or server shutdown)错误

问题描述:在用xManager工具中的xshell或xstart在本地以图型化界面显示远程linux服务器操作界面时,报X Connection to localhost:10.0 broken(explicit kill or server shutdown)错误。解决办法:1、在xshell中右击你要远程的那台服务器项,进行属性编辑对话框,如下所示:

2013-07-16 10:25:46 3263

原创 指针与引用的异同

相同点:指针与引用都可间接访问另一个值; 不同点主要区别有两点,如下所示:          1、赋值行为的差异,给引用赋值修改的是该引用所关联的对象的值,而并不是使引用与另一个对象关联;          2、引用总是指向某个对象,定义引用时没有被初始化是错误的。 区别举例说明:         int ival = 1024, ival2 = 2048;

2013-06-08 09:14:41 391

原创 c/c++ const使用心得

1、const是自左结合的运算,可以用于修饰普变量、指针、函数返回值、函数形参、类成员函数及成员变量。2、const修饰普通变量(定义一个常量,在定义时必须被初始化,初始化之后其值不能被修改)    const int a=10;                  正确    const int b;                     错误,未被初始化    const do

2013-06-07 16:03:03 551

windows快速查找工具

windows下快速查找你要的文件或目录,比windows自带的搜索工具快N倍,不信你试试就知道了! 支持操作系统:windows xp win7 等其它win系列!

2014-03-26

空空如也

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

TA关注的人

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