- 浏览: 237629 次
- 性别:
- 来自: 南京
-
最新评论
-
baby8117628:
vc下mp3 IDv1和IDV2的读取 -
gezexu:
你好,我按照你的步骤一步步进行但是安装libvorbis的时候 ...
linux如何搭建强大的FFMPEG环境 -
ini_always:
帅哥,转载也把格式做好点,另外出处也要注明一下吧。。。
MP3文件格式解析
文章列表
子网掩码快速算法
很多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:)
大家都应该知道2的0次方到10次方是多少把?也给大家说一下,分别是:
1 2 4 8 16 32 64 128 256 512 1024。
如果你希望每个子网中只有5个ip地址可以给机器用,那么你就最少需要准备给每个子网7个ip地址,因为需要加上两头的不可用的网络和广播ip,所以你需要选比7多的最近的那位,也就是8,就是说选每个子网8个ip。好,到这一步,你就可以算掩码了,这个方法就是:最后一位掩码就是256减去你每个子网所需要的ip地址的数量,那 ...
OSPF 地址汇总计算
- 博客分类:
- OSPF
有很多人总是在问我这个地址汇总到底怎么算,想到这 ,就给大家一个简单的方法,希望能对大家有用
地址汇总计算方法:
1、简单的 ,同一子网的汇总
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
192.168.4.0/24
192.168.5.0/24
192.168.6.0/24
判断第几位发生变化,转换成二进制
192.168.00000 001.0/24
192.168.00000 010.0/24
192.168.00000 011.0/24
192.168.00000 100.0/24
192.168.00000 101.0 ...
1 引言
作为网络工程师,在网络环境出现故障时,及时定位故障并解决故障是十分重要的。本文以CISCO路由式网络为基础,介绍使用诊断工具对Cisco路由器进行故障诊断的方法。限于篇幅,我们所介绍的内容和示例主要是基于IP报 ...
文以Cisco2620为例,讲述了路由器的初始化配置以及远程接入的配置方法,探讨了如何使用内部网络的DHCP服务功能为远程拨入的用户分配地址信息以及路由器常见故障的排除技巧。
(本文假定Cisco2620路由器为提供远程接入访问,已经配置了同步串行模块和异步串行16AM模块。)
Cisco2620路由器的基本配置
1. 初始安装
第一次安装时系统会自动进入Dialog Setup,依屏幕提示,分别回答路由器名称、加密超级登录密码、超级登录密码、远程登录密码、动态路由协议以及各个接口的配置后,保存配置。在出现路由器名称后,打入enable命令,键入超级登录密码,出现路由器名称 ...
OSPF经验总结
--------------------------------------------------------------------------------
By shenliu 发表于 2005-10-25 0:27:00
**最近调了一个ATM - Frame Relay网,中间用OSPF,做了一个域,原以为很EASY,但路由总起不来,SH IP OSPF NEI,发现NEI总不能FULL,查看配置,也没错,后用DEBUG,原来是ATM FRAME-RELAY的报文MTU值不一样,设成一样即可。
**OSPF是支持无类IP地址的,所以大家经常用.192/.2 ...
CCNP BSCI ospf序列号问题
- 博客分类:
- OSPF
我看的书是CCNP BSCI第三版
里面OSPF 4.2.3 OSPF链路状态序列号章节
"序列号字段位于LSA报头中,长32位,其中最左边的一位被设置为1,因此,第一个合法的序列号为0X80000001,最后1个序列号为0X8FFFFFFF."
还有介绍到序列号用尽的处 ...
OSPF中的LSA序列号
- 博客分类:
- OSPF
OSPF使用的是顺序序列号,不是循环的,范围是0x80000000到0x7FFFFFFF.
第一个8是负的,第一个LSA的序列号是0x80000001,然后累加到0,在从0到0x7FFFFFFF.
如果真的到了0x7FFFFFFF,就发送一个AGE标记为60MIN的LSA,通告出去,邻居收到后会把这个LSA从DATABASE里删除,然后序列号又会从0x80000001开始.
0x80000001化成二进制1000,0000,0000,0000,0000,0000,0000,0001
0x7FFFFFFF化成二进制0111,1111,1111,1111,1111,1111,1111,111 ...
在一台三层交换机上设置了多个 VLAN,每个VLAN都分配置了一个网关IP地址,并设置了指向互联网宽带路由的默认路由;在与互联网相联的宽带路由上设置了静态路由,用于将进入局域网的数据转发到三层交换机上。
以前经 ...
路由表说明(详解route print)
看了nello的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享
路由表说明
------------------------------------------------------------------------------ 源码:--------------------------------------------------------------------------------
Active Routes:
Network Destination Net ...
处理器的乱序和并发执行
目前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱序执行等各种措施。现在普遍使用的一些超标量处理器通常能够在一个指令周期内并发执行多条指令。处理器从L1 I-Cache预取了一批指令后,就会分析找出那些互相没有关联可以并发执行的指令,然后送到几个独立的执行单元进行并发执行。比如下面这样的代码(假定编译器不做优化):
z = x + y;
p = m + n;
CPU就有可能将这两行无关代码分别送到两个算术单元去同时执行。像Freescale的MPC8541这种嵌入式处理器一个指令周期能够加载4条指令、发射2条指令到流水线、用5个独 ...
理解调用栈最重要的两点是:栈的结构,EBP寄存器的作用。
首先要认识到这样两个事实:
1、一个函数调用动作可分解为:零到多个PUSH指令(用于参数入栈),一个CALL指令。CALL指令内部其实还暗含了一个将返回地址(即CALL指 ...
进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。在本文中我们将学习如何使用 gprof 为 Linux ®™ 平台上的用户空间和系统调用精确分析性能瓶颈。
...
[url]
http://math.acadiau.ca/ACMMaC/howtos/mtrace.html
[/url]
1. //在s串中查找与s1相匹配的字符串,找到后用s2将s中与s1相配的串替换掉
2. #include<stdio.h>
3. #include<string.h>
4.
5. void replace(char *s,char *s1,char *s2);
6.
7. int main(int argc,char *argv[])
8. {
9. char s[256],s1[256],s2[256];
10.
11. if(a ...
文章分类:C++编程
[文章作者:陈毓端 若转载请标注原文链接:http://blog.woyuw.com/?p=341]
最近的一个程序因为比较复杂,需要自己编写so动态链接库来给c语言程序调用。
下面就简单的写下so制作到调用的整个流程。
首先做个头文件
head.h:
C代码
1. /*
2. head.h
3.
4. */
5. #include <stdio.h>
6. #include <stdlib.h>
7. void method_1(); //未设置参数
8 ...