自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 2020-08-02

2020-08-02 09:21:44 111

原创 杂谈extendable

adb -s emulator-xxx install -r xxxxx.apkam start com.google.packagename/com.google.packagename.MainActivitystop adbdsetprop service.adb.tcp.port 5555start adbdpm install -r xxx.apk

2015-01-06 15:22:48 583 1

转载 oracle数据文件被误删除后的灾难处理方法

oracle数据文件被误删除后的灾难处理方法- -Tag: oracle   datafile    数据文件    误删除    灾难                                           环境:Red Hat Linux 7.2 SMP数据库:Oracle 8.1.7起因,一同事建立了一个表空间并建立一张表后发现表空间未用到直接删除了那

2012-08-11 21:07:47 1175 1

原创 杂谈

tar -zcvf a_b.tar.gz a b34楼 nxx_168 4天前 11:19发表 [回复]    #include     #include     #include     using namespace std;    int    main()    {    vector ivec;    for(int i = 0; i

2012-06-21 13:18:24 609

转载 STL之list之用法小结

/*list: 等同于双向链表,内存空间可以是不连续的,通过指针来进行数据的访问   优: 1)插入/删除效率高   缺: 1)不支持随机存取,查询效率较低*/#include iostream>#include string>#include list>using namespace std;void printList(listint> nList)

2012-06-18 23:17:03 451

转载 C++ List的用法

C++ Lists(链表)Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器

2012-06-18 23:06:01 459

转载 map等关联容器 vector等序列容器 如何防止迭代器失效

序列性容器::(vector) erase迭代器不仅使所有指向被删元素的迭代器失效,而且使被删元素之后的所有迭代器失效,所以不能使用erase(iter++)的方式,但是erase的返回值为下一个有效的迭代器,所以   正确方法为::   for( iter = c.begin(); iter != c.end(); )            iter = c.eras

2012-06-17 13:33:13 2892 1

转载 循环删除vector和map中的元素

删除所有偶数项,并打印出删除的项1. vector/queue 正确方法1:void erase(vectorint>&v){    for(vectorint>::iterator vi=v.begin();vi!=v.end();)     {        if(*vi% 2== 0)         {             cout

2012-06-17 13:21:45 2395

原创 erase vector

#include #include #include #include #include #include     //to use remove_ifusing namespace std;typedef vector V;typedef vector::iterator VIT;typedef list L;typedef list::itera

2012-06-17 13:20:07 469

转载 c++ operator重载的例子

#include 002using namespace std;003class A004{005public:006    A(double _data

2012-05-16 22:33:09 403

原创 C++

#include "StdAfx.h"#include#include#include "array.h"using namespace std;Array::Array(int arraySize){size=(arraySize>0?arraySize:10);ptr=new int[size];for(int i=0;i{ptr[i]=0;//指针

2012-05-16 22:23:38 424

转载 网络文件夹目前是以其他用户名和密码进行映射的

当映射网络驱动器到文件服务器时,发现有些文件夹可以被映射,有些文件夹却不能被映射。在输入了用户名和密码后弹出以下错误信息:“指定的网络文件夹目前是以其他用户名和密码进行映射的。要用其他用户名和密码进行连接,首先请断开所有现有的连接到网络共享的映射。”如下图:原因被映射的网络共享文件夹所在的机器给不同的共享文件夹设置了不同的用户访问权限,而目前连接的机器与被映射的机器已经

2012-04-29 14:22:12 7650

转载 Ubuntu-11.10 Samba服务器安装

安装samba可以实现linux下文件和window共享,这样window下就可以操作linux的文件了。    1、关闭LINUX防火墙    sudo ufw disable    注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助    2、先卸载samba-common    sudo apt-get remove samba-common

2012-04-27 20:53:17 1304

原创 phpmyadmin #1045 #2002 无法登录 MySQL 服务器的解决方

phpmyadmin #1045 #2002 无法登录 MySQL 服务器的解决方发布日期:2011-09-03 11:56   来源:未知  点击:473次[ 导读 ]1.首先说下phpmyadmin的安装 a.解压放到网站的某个目录下,如mydb b.将config.sample.inc.php复制成config.inc.php 2.#2002 无法登录 MySQL

2012-04-22 10:30:38 19494

原创 Self-Learning

Ubuntu

2012-04-21 20:56:45 672 1

转载 VM-linux中增加一块硬盘

1。增加前先关闭VM,然后编辑VM属性,增加一个vritual disk(scsi),其实是增加一个虚拟磁盘文件。hard disk2就是我新增加的 2。查看目前的磁盘结构[root@mail ~]# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cy

2012-04-06 20:36:17 1230

原创 详解GCC的下载和安装

GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。本文将告诉读者如何下载并按照GCC。AD: 下载  在GCC网站上(http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 3.4.0。可供下载的文件一般

2012-04-04 23:19:38 575

原创 LAMP安装配置超详细讲解!

LAMP 安装 配置 配置环境操作系统:Redhat Enterprise AS 4已安装包:httpd2.0.4, mysql4.1,libxml2.6.16, zlib1.2.1.2,gd2.0.28, libpng1.2.7说明:网上的各种安装说明都不是很好地说明了配置参数的来由,本文将尽可能标明每一步的必要性.已安装包不是必需的,其中mysql可以独立安装,而rpm包形式的

2012-04-04 21:36:00 452

原创 PHP5.0-configure: error: libxml2 version 2.5.10 or greater required

安装PHP5.0-configure: error: libxml2 version 2.5.10 or greater required. 稍微有变的就是在“./configure”这个命令上所带的参数不同,具体可以使用命令“./configure --help”查看。下面所要说的是本人在安装PHP5.0.0b2上遇到的问题。   下载完了“php-5.0.0b2.tar.gz”

2012-04-04 20:31:47 1662

原创 linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享

如何在linux系统下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。挂接命令(mount)命令格式:mount [-t vfstype] [-o options] device dir其中:1.-t vfstype指定文件系统的类型,通常不必指定。mount会自动选择正确的类型。常用类型有:  光盘或光盘镜像:iso

2012-04-04 09:24:39 588

原创 linux_redhat9下安装DNS服务器

1 DNS服务器的安装1.1 首先查看,本机的有没有运行DNS服务;用service named status 命令测试 ,没有任何结果。再用rpm –qa | grep bind 查询安装的相关rpm 包,也没有任何相关的安装包,看来我在安装linux系统时,是没有选择安装这一服务的。1.2 进行服务器的安装。需要说明,我的redhat 9 是安装在win 7 下的虚拟机中,并且

2012-04-03 17:37:30 1542

原创 使用UltraEdit实现从UNIX文件到DOS文件的批量转换

最近在使用CT++这个软件时遇到这样一个问题:这个软件是在FREEBSD下开发的,虽然提供了C语言源程序,但程序在Visual Studio 2003下编译出现错误。检查原因,主要是因为源程序都是UNIX格式,每行的回车都是用一个0x0a字符表示的,而在WINDOWS/DOS下每行的回车都是用0x0d0a两个字符表示的,而该程序注释为俄文,影响了VS2003的处理,把大量的程序代码都当作注释了,所

2012-04-03 13:09:33 845

原创 Linux下安装apache

1.1 安装 Apache服务器 步骤1:    将apache 安装文件复制到/usr/localcp httpd-2.2.6.tar.gz /usr/local步骤2:    解压httpd-2.2.6.tar.gzcd /usr/localtar xvfz httpd-2.2.6.tar.gz步骤3:     cd ht

2012-04-02 23:23:18 335

原创 Linux配置web服务器全攻略

核心提示:Linux操作系统近几年有了蓬勃的发展,在整个世界范围内得到了越来越多公司和团体的支持,尤其是最近IBM公司的鼎力支持,更是使Linux服务器如虎添翼,更上一层楼。而在国内,Linux的应用也是方兴未艾,众多公司已经投入到Linux系统的研发和推广工作中。  Linux操作系统近几年有了蓬勃的发展,在整个世界范围内得到了越来越多公司和团体的支持,尤其是最近IBM公司的鼎力支持,更是使

2012-04-02 20:23:05 3555

原创 在vmware下安装的linux系统如何添加eth1网卡?

修改配置文件,你现在只是在虚拟机上添加了硬件,但是系统里面还没有网卡的配置文件。修改一下的文件:/etc/sysconfig/network-scripts/ifcfg-interface-name配置文件infcfg-interface-name包含了初始化接口所需的大部分详细信息。其中interface-name将根据网卡的类型和排序而不同,一般其名字为eth0、eth1、eth2

2012-04-02 17:22:27 18729 1

原创 bash:command not found

今天本来是要在环境变量PATH中添加一条信息的,结果改的过程中出错了,出错信息如下:#$PATH#bash:command not found多亏了万能的网络,我的问题就解决了。哇哈哈。。小杂草在此给各位大虾们跪拜了。。谢谢哈。。。具体步骤如下:如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not fou

2012-03-21 23:37:42 20329 1

原创 clean .svn

clean.svn.bat@echo off@rem 删除SVN版本控制目录@rem PROMPT [Com]@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" clean.svn.sh#!/bin/kshfind . -name ".svn" > mysvn.txtwhile rea

2012-03-21 20:06:08 926

原创 不带确认的彻底删除ゴミ箱 && 带确认的彻底删除ゴミ箱

不带确认的彻底删除ゴミ箱.bat:DEL /F /A /Q \\?\%1RD /S /Q \\?\%1 带确认的彻底删除ゴミ箱.bat:DEL /F /A /Q \\?\%1RD /S  \\?\%1

2012-03-18 11:19:54 252

原创 看电脑眼睛不酸不胀的好方法

像我们这样整天对着电脑,也应该注意一下。所以我就来向大家介绍一下怎样将电脑屏幕由刺眼的白色改为淡绿色,让大家在工作的同时,尽可能的将电脑对我们眼睛的伤害降到最低!  设置方法:打开控制面板中的"显示"选择外观(appearance)-高级(advanced),然后在项目(items)那栏选窗口(windows),再点颜色(color)  -其它颜色(others),然后把Hue(色调)设为

2012-03-18 11:11:41 382

原创 samba共享配置

步骤1 以root用户登录,启动samba服务 #smbd –D#nmbd –D 请先确认smbd,nmbd是否已经启动,如果启动了,就不需要启动了。 步骤2 将用户增加为samba用户 # smbpasswd -a  xxxNew SMB password:Retype new SMB password:密码可以不与登录密码相同。步骤3 修改/

2012-03-18 11:10:48 511

原创 ~!@#$%^&*tar -tvf siecommon.tar.gz.bak|du --max-depth=1 *

tar -tvf siecommon.tar.gz.bak|du --max-depth=1

2012-03-06 11:45:06 1938 55

原创 宏定义中##和#的使用

在宏定义中##用于连接两部分,#用于将参数扩展成为字符串结构,也就是为变量加“”。实例:#define add(some,new) some_##new 那么add(view,pic)将被编译为view_pic #define prt(name) printf(#name)那么 prt(error)将被编译为 printf("error");

2012-02-29 10:56:45 322

原创 dfdf

fffg     net time \\10.138.34.112 /set/yes

2012-02-27 16:52:15 321

原创 Http协议结构

一、            HTTP协议结构HTTP报文由从客户机到服务器的请求和从服务器到客户机的响应构成。1.      Request格式:1.HTTP请求行请求头信息(通用信息头+请求头+实体头)空行 可选的消息体1.(注:请求行和标题必须以作为结尾(即回车换行)。1.空行内必须只有而无其他空格。在HTTP/1.1协议中,所有请1

2012-02-26 12:18:01 3710

原创 STL中map用法详解

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有

2012-02-26 12:08:26 292

原创 HTTP1.1中CHUNKED编码解析

HTTP1.1中CHUNKED编码解析一般HTTP通信时,会使用Content-Length头信息性来通知用户代理(通常意义上是浏览器)服务器发送的文档内容长度,该头信息定义于HTTP1.0协议RFC  1945  10.4章节中。浏览器接收到此头信息后,接受完Content-Length中定义的长度字节后开始解析页面,但如果服务端有部分数据延迟发送吗,则会出现浏览器白屏,造成比较糟糕的用户体

2012-02-26 12:00:32 614

原创 chunked编码

正如上篇日志所述,当不能预先确定报文体的长度时,不可能在头中包含Content-Length域来指明报文体长度,此时就需要通过Transfer-Encoding域来确定报文体长度。    通常情况下,Transfer-Encoding域的值应当为chunked,表明采用chunked编码方式来进行报文体的传输。chunked编码是HTTP/1.1 RFC里定义的一种编码方式,因此所有的HTTP

2012-02-26 11:22:17 642

原创 HTTP RFC中所用到的规则

2. 标志转换及通用语法(Notational Conventions and Generic Grammar)2.1 补充反馈方式(Augmented BNF)与RFC822[7]很类似,本文对所有机制的说明都是以散文和补充反馈的方式来描述的。对于实现者来说,要想理解这些约定,必须对这些符号很熟悉。补充反馈方式(augmented BNF)包括下面的结构:要解释的名词=名词解释(na

2012-02-26 09:54:20 812

原创 sizeof strlen string.lenth()之例子 string,char,char*,char a[], sizeof,strlen(),str.length()...

char *p="abcdefg"; string str1="abcdefg"; printf("strlenth=%d\r\n", strlen(p)); printf("strsizeof(*p)=%d\r\n",sizeof(*p)); printf("strlenth()=%d\r\n",str1.length()); printf("strsizeof()=%d\r

2012-02-24 22:31:52 707

原创 ACE之hello world

前一段时间看了ACE的介绍以及按照教程完成了在win32下的编译工作,但老搞不清楚怎么用ace搭建一个简单的 c/s模型出来。今天终于找到了方法,这里和大家一起分享。 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2012-02-24 22:10:23 344

ACE 源代码压缩包

ACE源码包,包含多个lib\DLL等,库文件,源代码。

2012-02-24

空空如也

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

TA关注的人

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