自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天上满是飞机

闻道有先后,术业有专攻,仅此而已

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

转载 生动的比喻(关于冲突域,广播域,集线器,交换机的转帖)

局域网好比一栋大楼,每个人(好比主机)有自己的房间(房间就好比网卡,房号就是物理地址,即MAC地址),里面的人(主机)人手一个对讲机,由于工作在同一频道,所以一个人说话,其他人都能听到,这就是广播(向所有主机发送信息包),只有目标才会回应,其他人虽然听见但是不理(丢弃包),而这些能听到广播的所有对讲机设备就够成了一个广播域。而这些对讲机就是集线器(HUB),每个对讲机都像是集线器上的端口,大家都知

2011-12-21 21:33:44 1664

原创 PCM 模拟数据向数字数据编码方法过程

最后形成二进制信息然后在信道上进行传输  采样- 量化- 编码

2011-12-16 07:29:42 1398

原创 波特率与比特率的区别

波特率:即调制速率,指的是信息被调制后单位时间传波的波特数,也就是单位时间 内波形的震荡数,如果调制后的波形的周期为T,那么波特率B=1/T比特率:位率、码率、数字信号传输的单位,表示单位时间内传输的二进制代码的位数(bit) 其单位是bit/s(bps :bit per second)比特率=波特率 * log 2^n 另外 1 Byte = 8 bit

2011-12-15 16:17:13 2391

原创 数据报转发(多网络路由)

先说一下数据的封装: 数据从应用层开始向下传,当传到网络层时,添加一个IP数据报,IP数据报中标志有数据的源地址、目的地址 这个源地址和目的地址是数据从开始的源地址到最终的目的地址 网络层封装了IP数据报,再到下面是链路将上面数据层封装成帧,帧里面标志有Src、Desc,注意,这里面的Src、Desc 也是地址,只不过其指的是Mac物理地址,数据发送都是以帧的格式发送的,所以帧里面

2011-12-14 17:01:09 968

原创 路由器两层网络配置

一个最简单的路由线路(两个路由连接两台PC)两个网络 Router1----->192.168.12.1-----------------<------192.168.12.2<--------------Router2 | | 192.168.1.1(路由器连接以太网地址) 192.168.3.1(以太网) |

2011-12-12 19:46:25 1586

原创 Vlan(虚拟局域网配置)

1.首先建立一个Vlan  Switch>enable      进入系统模式 Switch#configure terminal 进入配置状态 Switch(config)#vlan 2 建立一个vlan 2 Switch(config-vlan)#name jisuanji 名字为jisuanji   interface range fastEthernet0/1-10 选

2011-12-12 14:29:30 760

原创 Java 反射

import java.lang.reflect.*;import java.util.*;class PPerson { public static String name;// 静态成员 public final int MAX ; // 常量在定义的时候可以直接初始化,也可以 在构造函数里面初始化 public int age ; public PPe

2011-12-07 13:12:22 304

转载 数据在各程发送的过程

数据段是在传输层形成的,下传到网络层就称为数据报,网络层再往下传到数据链路层就是帧了,而再往下传到物理层就是位了,也就是比特!通过物理线路比特流就可以传出去!这样信息就被携带出去!其中每一层都会封装自己的报头信息!到远端主机后每一层的报头信息又会被拆封,最后传到应用层的将是数据本身!数据段是在传输层被分组和重装的,在网络层加上ip信息,在数据链路层加上MAC信息!分组是为了更好的传输嘛,加上ip信

2011-12-07 07:40:31 380

原创 KMP 算法

package arithmetic;import java.util.*;public class KMP { public static void main(String args[]) { System.out.println(KMP("aabaababaabab","ab")); } public static int[] next(St

2011-12-06 17:01:15 532

原创 PHP 执行系统命令

PHP执行系统命令简介在PHP中调用外部命令,可以用如下三种方法来实现:方法一:用PHP提供的专门函数(四个):PHP提供4个专门的执行外部命令的函数:exec(), system(), passthru(), shell_exec()1)exec()原型: string exec ( string $command [, array &$output [, int &$ret

2011-12-05 22:55:43 12386

转载 腾讯php程序员面试题目

1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务 = 90分钟 编程任务 = 60分钟  基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字

2011-12-05 12:47:55 923

原创 SQL 函数、存储过程、触发器、级联删除、数据批量导入

use xsgl go /* 自定义函数  --标量函数 --表值函数 --内联表值函数 --多语句表值函数 在函数调用的过程中,可以用 select print exec 定义函数时就注意: 1.在函数的返回值时,如果有返回值,那以要将该返回值赋值给一个与返回类型类型一

2011-12-04 11:41:35 2111

转载 聚集索引与非聚集索引的结构与使用

一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,

2011-12-04 08:36:11 2292

转载 改善SQL 语句

改善SQL语句   很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' and tID > 10000和执行:select * from table1 where tID > 10000 and name=''zha

2011-12-04 08:04:48 363

原创 SQL 视图

use xsglgo -- 创建一个视图,这个视图只包含一个表create view view_onetableas select id,name from student -- 下面向视图中插入数据,用于改变基表insert into view_onetable values('boy')delete from view_oneta

2011-12-03 21:14:23 296

原创 SQL 联合查询

use xsglgo select * from studentselect * from cause select * from exam --联合查询 join on (默认为inner,如果有right or left 那么就指的是外联,outer 可以不写)/* 1.最长见为内联 table1 inner join table2 on table1

2011-12-03 20:46:28 450

原创 数据库练习数据

use xsglgo create table student( id int identity(1,1) primary key , name char(10)not null, sex char(2), age int check(age>0 and age<100), class char(5) )create table cause (

2011-12-03 19:46:28 664

转载 oj系统上写代码的一些小技巧

程序书写过程中的一些小技巧:1. freopen(“1.txt”,”r”,stdin);  //程序运行后系统自动输入此文档里面的内容(不需要进行手动输入)freopen(“1.txt”,”w”,stdout);  //程序输出的内容保存在此文件里2. memset(a,0,sizeof(a));     //数组的初始化。一般定义一个数组都要初始化数组定义int a[10]  为

2011-12-03 16:36:33 717

原创 字典树的建立、删除、查找

package arithmetic;import java.util.*;class DicNode{ int count;//当前字符在这个位置出现的次数 int next[] = new int[26];//其下一个字符的指针 ,next[i] 中, i 表示字符 ch , next[i] 表示地址 public String toString() { StringBuff

2011-12-03 16:19:44 2011

原创 Swfupload

Swfupload 总结:  1. 其进度条是一组DIV结构,是用Js 动态修改才显示动态效果的  其样式在default.css文件里面有定义,而建立进度条的方法是在 fileprogress.js 文件里面 2. 还有一个重要的文件是 handlers.js ,这个里面主要是负责事件的处理,如文件上传,显示状态等 3. swfupload.queue是实现多文件上传队列的脚

2011-12-01 21:46:11 802

原创 SwfUpload 进度条结构

[欧美][动作][洛杉矶之战][高清RMVB][1280×720][中英双字幕].RMVBUploading...进度条结构:                                 CSS样式:.progressWrapper { width: 357px; overflow: hidden;}.prog

2011-12-01 20:30:33 2466

文件的切割与合并

通过java 中输入输出流来进行文件的切割与合并 文件的分割与合并 * 1.文件的分割,原理是用输入流去读取文件,将读取规定大小的流再输出支指定的文件,直到整个把整个文件读取结束. * 2.文件合并,文件的合并原理与分割正好想反,就是把所有的文件都读取到一个输入流中,然后再把输入流中的东西全部输出到 *   同一个文件输出流中,这样就可以把分割的文件合并到一个文件中去了. 并且文件的大小和原来也会一样 .  * 3.上面的程序我试着分割一个600多M 的电影,分割是成功了,但只是分割的第一个文件可以播放,而后面的几个文件都不可以播放,我也不知道为什么, * 可能是视频文件里面有什么自定的格式吧...不过分割后再把所有的文件合并,合并后文件大小和之前一样,而且还可以插入,说明文件没有分割坏 * 至于单个的文件为什么不能插入,这个以后用到的时候再去研究..现在还是把Java的基础搞懂再说.....  * 2011.10.21 9:43

2011-10-21

空空如也

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

TA关注的人

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