自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 CDMA与GSM的区别

 首先简单介绍一下CDMA与GSM的概念:CDMA是码分多址的英文缩写(Code Division Multiple Access),它是在数字技术的分支--扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。CDMA技术的原理是基于扩频技术,即将需传送的具有一定信号带宽信息数据,用一个带宽远大于信号带宽的高速伪随机码进行调制,使原数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全

2009-10-31 14:24:00 842

原创 拷贝构造函数

 拷贝构造函数,经常被称作X(X&),是一种特殊的构造函数,他由编译器调用来完成一些基于同一类的其他对象的构件及初始化。参数:它的唯一的一个参数(对象的引用)是不可变的(因为是const型的)。用途:这个函数经常用在函数调用期间于用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常量方式调用,另外,也可以用非常量方式调用。 在C++中,下面三种对象需要

2009-10-31 14:20:00 470

原创 (转)经典排序算法小结

 一、插入排序(Insertion Sort)1. 基本思想:  每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。2. 排序过程:  【示例】:[初始关键字] [49] 38 65 97 76 13 27 49    J=2(38) [38 49] 65 97 76 13 27 49    J=3(65) [38 49 65]

2009-10-31 14:19:00 487

原创 二层交换机,三层交换机,四层交换机的区别

 二层交换机,三层交换机,四层交换机的区别 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下: (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; (2) 再去

2009-10-31 14:18:00 461

原创 交换机与集线器的区别

 交换机与集线器的区别主要体现在如下几个方面:  (1)在OSI/RM中的工作层次不同  交换机和集线器在OSI/RM开放体系模型中对应的层次就不一样,集线器是同时工作在第一层(物理层)和第二层(数据链路层),而交换机至少是工作在第二层,更高级的交换机可以工作在第三层(网络层)和第四层(传输层)。  (2)交换机的数据传输方式不同  集线器的数据传输方式是广播(broadcast)方式,而交换机的

2009-10-31 14:18:00 897

原创 TD学习总结

  近来开始关注国人自己的3G:TD-SCDMA,虽然目前还是很不成熟,但如同其他的新技术一样,开始都会有一个艰难发展的过程,有政府的大力支持,依旧相信TD的将来。   下面是TD一期建网学习笔记:1:TD试验网独立性的表现:   A:试验网新增用户采用单独号段   B:试验网无线网络广播07网号,GSM网络广播00网号(即MNC号)   C:TD核心网络单独建设,使用独立设备

2009-10-31 14:17:00 1273

原创 TD-SCDMA原理学习知识汇总

   TD-SCDMA原理学习知识汇总 收藏 1:TDD技术的特点?l       时分双工(TDD):以不同时隙区分上行和下行p      优点n       在上下行业务不对称时可以给上下行灵活分配不同数量的时隙,频谱效率高n       上行和下行使用相同频率载频,便于引入智能天线、联合检测等新技术p      缺点n       实现较复杂,需要GPS同步n  

2009-10-31 14:14:00 794

原创 IP网络基础汇总:你应该懂的知识

  IP网络基础汇总:你应该懂的知识 收藏 1、基本IP网络理论 A. OSI模型 B. 路由协议概念 (Split horizon, Link state, difference between switching and routing, Summarization,                         距离矢量 vs. 链路状态, loops, Tunneling) C. Sta

2009-10-31 14:13:00 614

原创 好文推荐:教你如何形象的理解OSPF路由协议

  OSPF:Open Shortest Path First 开放最短路径优先协议,是一种IGP协议,属于链路状态路由协议,此处的链路也就是路由器接口,故OSPF也称为接口状态路由协议; 先转篇好文:让我们在故事中学习OSPF协议;        在这个故事里,我们形象的把整个网络(一个自治系统AS)看成一个王国,这个王国可以分成几个区(area),现在来看看初来这个区域内的我(其中一台

2009-10-31 14:11:00 509

原创 strcpy/memcpy几个字符串函数的完美版

 strcpy函数: char *strcpy(char *strDest, const char *strSrc){assert((NULL != strDest) && (NULL != strSrc));char *address=strDest;while((*dest++=*src++) != /0);return address;//返回目标串的首地址} memcp

2009-10-31 14:05:00 440

原创 IT知名企业常见面试题实例与详解

 IT知名企业常见面试题实例与详解IT名企面试步骤一般为四面:一面:技术面,考核技能水平;二面:综合面:考核综合素质;三面:HR面,职业规划,优势与劣势,期望工资与工作地点;四面:老总面,最后决定命运。95d565ef66©应届生Y一、 通用面试例题分析1. 在学校里你学习了哪些课程,成绩如何?答:首先看看计算机专业的课程:系统原理、微机原理、汇编语言、网络基础、Visual Ba

2009-10-31 13:59:00 1734

原创 C++面试题答案

 1        C++函数中值的传递方式有哪几种?   答:C++函数的三种传递方式为:值传递、指针传递和引用传递。2        头文件的作用是什么?答:一、通过头文件来调用库功能。在很多场合,源代码不便(或不准)向用户公布,只要向用户提供头文件和二进制的库即可。用户只需要按照头文件中的接口声明来调用库功能,而不必关心接口怎么实现的。编译器会从库中提取相应的代码。      二

2009-10-31 13:53:00 538

原创 华为软件研发面试题2

   华为软件研发面试题2 收藏    C语言面试题大汇总之华为面试题                           Eddy整理1、局部变量能否和全局变量重名?   答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循

2009-10-31 13:46:00 855

原创 华为软件研发面试题1

 1、局部变量能否和全局变量重名?   答:能,局部会屏蔽全局。要用全局变量,需要使用"::"   局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。   2、如何引用一个已经定义过的全

2009-10-31 13:44:00 588

原创 中兴软件面试题2

 现在的公司招聘,都要笔试面试.如果你不是那种编程功底非常深厚的人,又不好好准备一番,在笔试面试中往往会处于被动局面.虽然有些笔试题是故意为难我们,有点钻牛角尖.但是很多笔试题面试题确实能够很好地看出我们的基础.   在这里,我就略去那些钻牛角尖的题.从csdn论坛我近半年的收集中选出10道有代表性的题目,难度基本上是逐渐加大.对数组,指针,数据结构,算法,字符串,文件操作等问题都有覆盖.主要

2009-10-31 13:29:00 563

原创 中兴面试题1

  1:作业调度程序从处于( )状态的队列中选择适当的作业的作业投入运行。(3分)  A 运行 B 提交 C 完成 D后备  2:SQL语言中,删除一个表的命令是( )(3分)  A CLEAR TABLE B DROP TABLE  C DELETE TABLE D REMOVE TABLE答:TRUNCATE   清空表,SQL中删除表只有DROP命令。  3:ATM采用的线路复用方式

2009-10-31 13:25:00 817

原创 数据库基础知识参考试题及答案解析

 -、单项选择题。下列各题A)、B)、C)、D)四个选项中,只有-个选项是正确的。(1)在数据库技术中,实体-联系模型是一种(   )    A)概念数据模型    B)结构数据模型   C)物理数据模型    D)逻辑数据模型   答案:A) 解析:概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最为常用的是P.P.

2009-10-30 15:03:00 8803

原创 阿尔卡特C语言面试题 网络编程面试题

 1.自己定义数据结构,写出程序:在一个单向链表中,往I位置插入一个节点。2.自己定义数据结构,写出程序:二叉树的前序遍历。3.不允许使用系统时间,写出一个随机数生成函数。  1、connect方法会阻塞,请问有什么方法可以避免其长时间阻塞?答:最通常的方法最有效的是加定时器;也可以采用非阻塞模式。2、网络中,如果客户端突然掉线或者重启,服务器端怎么样才能立刻知道?答:若客户端掉线或者

2009-10-30 14:18:00 1137

原创 经典C++面试题

 1.介绍一下STL,详细说明STL如何实现vector。AnswerSTL (标准模版库,Standard Template Library.它由容器算法迭代器组成。STL有以下的一些优点:可以方便容易地实现搜索数据或对数据排序等一系列的算法;调试程序时更加安全和方便;即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。vector实质上就是一个动态数组,会根

2009-10-30 14:10:00 411

原创 c语言面试题大汇总

 4.    static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7.    引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。2) 不存在指向空值的引用,但是存在指向空值的指针。8.    描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性9.    全局变量和局部变量在内存中是否有区别?如

2009-10-30 14:03:00 728

原创 计算机网络模拟50题(附答案)

 (1)多年来,人们习惯于从计算机主机所使用的主要元器件把计算机的发展进行分代,所谓第4代计算机使用的主要元器件是________。 A)电子管 B)晶体管 C)中小规模集成电路 D)大规模和超大规模集成电路 答 案:D 知识点:计算机的发展阶段 评 析:第4代计算机使用的主要元器件是大规模和超大规模集成电路。  (2)假设CD盘片的存储容量为600MB,上面存放的数字图像能以每秒25幅画面、每幅

2009-10-30 14:02:00 1912

原创 C语言面试题总汇(下)

4. int func(int a) { int b; switch(a) { case 1: 30; case 2: 20; case 3: 16; default: 0 } return b; } 则func(1)=? // b定义后就没有赋值。 5: int a[3]; a[0]=0; a[1]=1; a[2]=2; int *p, *q; p=a; q=&a[2]; 则a[q-p]=a[2

2009-10-30 13:57:00 636

原创 C语言面试题总汇(上)

 C语言面试题总汇 4. static有什么用途?(请至少说明两种) 1.限制变量的作用域 2.设置变量的存储域 7. 引用与指针有什么区别? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 2) 不存在指向空值的引用,但是存在指向空值的指针。 8. 描述实时系统的基本特性 在特定时间内完成特定的任务,实时性与可靠性 9. 全局变量和局部变量在内存中是

2009-10-30 13:56:00 669 1

原创 c语言面试题__指针篇

 1. char * const p;   char const * p   const char *p   上述三个有什么区别?   char * const p; //常量指针,p的值不可以修改   char const * p;//指向常量的指针,指向的常量值不可以改   const char *p; //和char const *p ----------------------------

2009-10-30 13:55:00 658

原创 常见的C语言面试编程题(一)

  最近一直忙着找实习单位,空闲之余,复习了一下c语言和数据结构,写了几段小程序,也有同学面试过程中碰到的一些编程问题:  (1) 求n的阶乘,这是一个比较简单的题目,有很多方法,但用递归方法是最简单的了:#include #include int main(){ long factorial(long n); long n; scanf("%ld",&n); printf("%ld"

2009-10-30 13:41:00 1369

原创 两道C语言经典编程

  一、编写程序,该程序的功能是输出大于整数m且紧靠m的k个素数以及素数之和。程序编写要求如下:(1) 编写函数,该函数的功能是将大于整数m且紧靠m的k个素数存入数组中,并返回满足条件的素数之和;(2)在main函数中,由键盘输入 m 和 k 值;(3)在main函数中输出结果,按一行输出5个数的格式输出素数。例如:键盘上输入m和k为17和5,则输出素数:19, 23, 29, 31, 37以及素

2009-10-30 13:40:00 628

原创 计算机网络试题及答案

 七、填空题(每空2分,共20分)    34.光纤按其性能可分为      单模光纤              和       多模光纤               两种。35.OSI参考模型中物理层的传输单位为   比特               , 而数据链路层是以     帧        为单位来实现数据传输的。 36.动态路由选择策略可分为  独立        、集中路

2009-10-29 20:00:00 7141 10

原创 中兴笔试与面试经验总结

 1>某人在某个市场某个商家买了某台电脑,请用你熟悉的计算机语言表达出里面的关系. 其中有商家类,买家类,商品类。还要有买方法,卖方法。 2>一个完整的单例模式 3>曹操南下攻打刘备,刘备派关羽守锦州,关羽派张飞去守城门。刘备又派诸葛亮去向孙权求援。孙权派兵攻打曹操! 请画出UML图 2006年12月中兴在我们学校的笔试,最后的大题 (其实这些大公司的笔试不难,也不就是如此

2009-10-29 19:33:00 4465

原创 判断单链表是否存在环,判断两个链表是否相交问题详解(转载)

【摘要】有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如果找到环的入口点?扩展:判断两个单链表是否相交,如果相交,给出相交的第一个点。有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个

2009-10-21 16:34:00 307

原创 【推荐】让你终身受用的4个经典故事

1.误会:  早年在美国阿拉斯加地方,有一对年轻人结婚,婚后生育,他的太太因难产而死,遗下一孩子。  他忙生活,又忙于看家,因没有人帮忙看孩子,就训练一只狗,那狗聪明听话,能照顾小孩,咬着奶瓶喂奶给孩子喝,抚养孩子。  有一天,主人出门去了,叫它照顾孩子。  他到了别的乡村,因遇大雪,当日不能回来。第二天才赶回家,狗立即闻声出来迎接主人。他把房门开一看,到处是血,抬头一望,床上也是血,孩子不见了,

2009-10-21 16:25:00 315

原创 堆与栈的比较!

堆和栈的比较上面的定义从编译原理的教材中总结而来,除静态存储分配之外,都显得很呆板和难以理解,下面撇开静态存储分配,集中比较堆和栈:从堆和栈的功能和作用来通俗的比较,堆主要用来存放对象的,栈主要是用来执行程序的.而这种不同又主要是由于堆和栈的特点决定的:在编程中,例如C/C++中,所有的方法调用都是通过栈来进行的,所有的局部变量,形式参数都是从栈中分配内存空间的。实际上也不是什么分配,只是从栈顶向

2009-10-21 16:21:00 269

原创 关于内存分配的一些问题

一个由c/C  编译的程序占用的内存分为以下几个部分: 1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。   2、堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。   3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一

2009-10-21 16:10:00 350

原创 关于const,static,extern,volatile的用法

1.const的用法:为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替)用法1:常量取代了C中的宏定义,声明时必须进行初始化。const限制了常量的使用方式,并没有描述常量应该如何分配。如果编译器知道了某const的所有使用,它甚至可以不为该c

2009-10-21 16:06:00 345

原创 华为C/C++笔试题3

1. 找错#define MAX_SRM 256DSN get_SRM_no(){    static int SRM_no;    int I;    for(I=0;I    {        SRM_no %= MAX_SRM;        if(MY_SRM.state==IDLE)        {            break;        }    }    if(I

2009-10-21 15:31:00 500

原创 华为C/C++笔试题2

  华为C/C++笔试题2 收藏 1. 某32位系统下, C++程序,请计算sizeof 的值#include #include void Foo ( char str[100] ){    printf("sizeof(str)=%d /n", sizeof(str) );//此处使用char *str与char str[100]是一样的,char str[100]不指明大小(char

2009-10-21 15:17:00 519

转载 C/C++程序员应聘常见面试题深入剖析

 2.找错题  试题1:void test1(){ char string[10]; char* str1 = "0123456789"; strcpy( string, str1 );}   试题2:void test2(){ char string[10], str1[10]; int i; for(i=0; i {  str1[i] = a; } strcpy( stri

2009-10-19 22:19:00 328

EDGE技术及其带来的机会

EDGE技术及其带来的机会,涉及EDGE参数,主要业务功能,和支持的服务

2010-11-08

JAVA 和 C实现各种算法

用JAVA 和 C 实现各种经典算法,包括插入,排序,查找,删除等,与数据结构息息相关!!!

2009-10-30

空空如也

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

TA关注的人

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