- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 思科防火墙IPsec配置--野蛮模式(基于8.0版本)
动态crypto maps只设置在野蛮模式的接收端,和静态crypto maps一样,也是把一些分散的信息集中起来形成一个完整的ipsec连接信息,里面的匹配规则也和静态crypto maps一样从低到高匹配,配置方式也和静态crypto maps一样。配置cryto map。cryto map是一个列表,该列表记录那些数据包需要建立IPsec, 将前面配置的一些分散的信息绑定到一起形成一个ipsec连接的完整信息,这个列表有序号,序号可以随意填,匹配IPSEC参数的时候按照序号从低到高的顺序进行匹配。
2024-01-25 15:40:00
1965
原创 思科防火墙IPsec配置-主模式方式(基于8.0版本)
cryto map是一个列表,该列表记录那些数据包需要建立IPsec, 将前面配置的一些分散的信息绑定到一起形成一个ipsec连接的完整信息,这个列表有序号,序号可以随意填,匹配IPSEC参数的时候按照序号从低到高的顺序进行匹配。配置从192.168.1.0到192.168.3.0的数据包不做地址转换,该网络拓扑比较简单,可以不配置,但是真实环境比较复杂,一般都需要配置,故这里也配置上。网络拓扑如上图所示,为方便记忆从左到右顺时针方向的网段的分别为192.168.1.0, 2.0, 3.0。
2024-01-18 15:07:51
2770
原创 win7下搜索word文档的特定内容
在win7某个目录下搜索,word文档的特定内容,如搜索“你好“1. 进入那个目录2. 在右上角搜索框里输入"*.doc content:你好"
2014-02-07 18:16:03
8228
原创 linux ddd 一直忙
如果打开ddd之后ddd一直忙,比如鼠标一直是漏斗,那么删除/home//目录下的.ddd目录,重启DDD即可。 注意ddd前面有个点。
2013-11-28 15:01:49
919
原创 GNS3 ASA 多模式 contexts mode multiple 设置
这篇文章讲的是怎样使用GNS3设置ASA的多模式。因为配置ASA的context时要用到多模式。我不是很善于写教程,只是我看到这个问题的解决方法在网上不好找,所以分享给大家。 这里关于怎样安装GNS3,怎样在GNS3上模拟ASA我就不讲了,网上很容易搜到。这个网址可以看看:(注意这篇文章里讲的多模式和我说的多模式不是一个概念)http://hi.baidu.com/ciscoren_/it
2013-01-24 14:35:12
3298
原创 C语言返回值为结构体的汇编分析
今天心血来潮,想弄清楚C语言的返回值为结构体,那它是怎么返回这些结构体的。写了个简单的程序 #include struct abc{ int a; int b;}; struct abc Ret(){ struct abc temp; temp.a = 1; temp.b = 2; return te
2012-11-12 11:27:53
2619
原创 gdb 的stdin重定向
如果编写的程序需要输入时重文件重定向stdin,如, ./MyProgram 可以用下面的方法:gdb MyProgramrun 如果还有stdout的重定向如. ./MyProgram output.txt可以用下面的方法:gdb MyProgramrun output.txt
2012-03-22 18:08:31
4699
原创 gdb info frame信息解释
<br />代码:<br />1 #include <stdio.h><br />2 void show3()<br />3 {<br />4 puts("show3");<br />5 }<br />6 <br />7 void show2()<br />8 {<br />9 puts("show2");<br />10 show3();<br />11 }<br />12 <br />13 void show1()<br />14 {<br />15 puts("show1");<br />16
2011-04-09 10:44:00
11414
原创 call different method with the same name, parameters and return value, select which one is called using const symbol
<br />#include <iostream><br />using namespace std;<br /> <br />class XY<br />{<br />public:<br /> void show() const<br /> { cout<<"1"<<endl; }<br /> <br /> <br /> void show() <br /> { cout<<"2"<<endl; }<br />};<br /> <br />int main()<br />{<br /><br /> co
2011-03-18 17:04:00
577
原创 a pointer with NULL value calls a function
<br />#include <iostream><br />using namespace std;<br />class Show{<br />public:<br /> void show()<br /> {<br /> cout<<"hello world!"<<endl;<br /> }<br />};<br />int main()<br />{<br /> Show *objP = NULL;<br /> objP->show();<br /> return 1;<br />}
2011-03-14 10:15:00
748
3
原创 hidden symbol ... is referenced by DSO
<br />链接时遇到这个问题:<br />hidden symbol ... is referenced by DSO<br /> <br />查找到了下面两篇文章<br />http://gcc.gnu.org/ml/gcc/2005-05/msg00653.html<br /> <br />http://gcc.gnu.org/wiki/Visibility<br /> <br />我的理解错误原因主要是c++的一些符号是在运行时动态解析的<br /> <br />解决的办法是在那个hidden sy
2011-03-10 11:08:00
14538
1
原创 顺序数字矩阵算法
1----2-----3| | |8----9-----4| | |7----6-----5示例:Input edge length, row and column:3 3 1The number is 7Input edge length, row and column:3 2 3The number is 4代码:#include #define DEBUG_ENABLE 0#if DEBUG_ENABLE# define PDEBUG(fmt, args..
2011-02-22 20:09:00
948
原创 compile dfb example
/opt/bdh/bdh_toolchain/build_mips/staging_dir/bin/mips-linux-gcc `pkg-config --cflags --libs directfb` df_window.c.df_drawing.c -o draw -lkeymem -L/home/kevin/p4v/source_lib/new_compare -L/home/PFRootFileSystem/home/bdh_linux_act/bdh_rootfs/build_mips/root
2011-02-15 15:25:00
606
原创 configure配置时关掉优化
<br />./configure CFLAGS='-g -O2'<br />这只是关掉了优化选项,其他CFLAGS的选项没有关掉
2010-12-27 11:00:00
2169
原创 m4_pattern_allow.
<br />编译swfdec(autoconf)遇到:<br />configure.ac:34: error: possibly undefined macro: AS_COMPILER_FLAGS<br /> If this token and others are legitimate, please use m4_pattern_allow.<br /> See the Autoconf documentation.<br />然后修改configure.ac文件(加一个空行,这
2010-12-24 17:10:00
19547
2
原创 vmware和virtual box同时装的影响
<br />影响就是同时有多块网卡,vmware选择bridged模式时,要把网卡选为真实网卡,不能选到virtualbox的虚拟网卡上。如果选错则vmware不能和外界互相ping通.<br />在vmware的edit->virtual network editor里设置网卡0为真实网卡。
2010-12-19 15:52:00
5620
原创 本机不能访问ubuntu虚拟机samba问题
<br />环境:<br />虚拟机装的是ubuntu8.04,虚拟机版本vmware7.0. 宿主机windowsXP。虚拟机网络设置bridged.<br />现象:<br />配置samba之后,把虚拟机网络设置改为NAT,能够访问samba.改为bridged就不行。<br />改为bridged之后虚拟机和XP相互能ping通,但XP不能访问samba. 但是局域网内的其他机器可以。<br /> <br />解决:<br />安装系统设置的共享模块 sudo apt-get install kde
2010-12-18 19:48:00
3374
原创 firefox--hello,world插件
主要是在firefox的示例上改编一下1.编译firefox,上篇文章里有讲怎么编译。2.进入编译顶层目录下的modules/plugin/sdk/samples/basic/unix,执行make,生成.so文件3.设置MOZ_PLUGIN_PATH环境变量,使它指向编译顶层目录下的modules/plugin/sdk/samples/basic/unixexport MOD_PLUGIN_PATH=(你的编译顶层目录)/modules/plugin/sdk/samples/basic/unix这时可以试
2010-12-16 17:10:00
996
原创 编译firefox
OS:ubuntu 8.041.下载源代码:https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial#mozilla-1.9.2_%28Firefox_3.6%29这个网页里讲了怎样下载2.下载之后解压,然后创建配置文件。配置文件名为".mozconfig"(注意前面有个点),将配置文件放在"~/"目录下,“~”代表/home目录下的自己的用户目录。配置文件内容为:# My first mozilla config. $to
2010-12-16 15:31:00
628
原创 const一个不常见用法
<br />class A<br />{<br />public:<br /> int show()<br /> {return 1;}<br /> <br /> int show() const<br /> {return 2;}<br />}<br /> <br />int main()<br />{<br /> A b;<br /> A const c;<br /> b.show(); //the return value is 1<br /
2010-12-10 14:00:00
391
转载 ubuntu下安装内核源码
<br />sudo apt-get install linux-source<br />会将内核源码安装到/usr/src里
2010-12-09 19:42:00
446
原创 sed替换所有目录下特定文件
sed -i -e 's/abc/efg/g' `find . -name Makefile`将当前目录及子目录下的Makefile文件里德abc替换成efg===========================================grep, sed 在目录及递归子目录中的所有文件 查找并替换 字符串查找: grep "要找的字符串" -rl 目录替换: sed -i "s/要查找的字符串/替换字符串/g" `grep "要查找的字符串" -rl 目录`注意: 替换中的 grep 命令要被 TA
2010-11-30 10:01:00
13015
转载 va_start
<br />void Uart_Printf(char *fmt,...) //...表示可变参数(多个可变参数组成一个列表,后面有专门的指针指向他),不限定个数和类型<br />{<br /> va_list ap; //初始化指向可变参数列表的指针<br /> char string[256];<br /> va_start(ap,fmt); //将第一个可变参数的地址赋给ap,即ap指向可变参数列表的开始<br /> vsprintf(string,fmt,ap); //将参数fmt,ap指向的可变
2010-11-14 10:29:00
505
转载 编写Linux设备驱动时内核版本号的判断
<br />当设备驱动需要同时支持不同版本内核时,在编译阶段,内核模块需要知道当前使用的内核源码的版本,从而使用相应的内核 API。2.4 与 2.6 内核下,源码头文件 linux/version.h 定义有: <br />LINUX_VERSION_CODE ― 内核版本的二进制表示,主、从、修订版本号各对应一个字节; <br />KERNEL_VERSION(major, minor, release) - 由主、从、修订版本号构造二进制版本号。 <br />在同时支持2.4与2.6 内核的设备驱动程
2010-11-09 10:36:00
489
回声消除算法源码-是基于NLMS算法的
2009-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人