自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

转载 TI通信开发套件NDK

NDK开发套件的高效率设计为了加速其高档DSP的网络化进程,TI公司结合其C6000系列芯片推出了TCP/IP NDK (Network Developer’s Kit)开发套件。NDK主要的组件包括:(1)支持TCP/TP协议栈程序库。其中主要包含的库有:支持TCP/IP网络工具的库,支持TCP/IP协议栈与DSP/BIOS平台的库,网络控制以及线程调度的库(包括协议栈的初始化以

2014-12-30 13:14:55 954

原创 Excel如何直接根据数据画出统计图

给定一组数据,如何来用excel画出其柱状分布图呢?如下数据:120121122125130132135137138139140150

2014-12-29 15:27:27 16600

转载 word2007自动生成目录

核心提示:Word 2007一般是利用标题或者大纲级别来创建目录的,这对那些用WORD 写书,写论文的朋友很有帮助。本教程为大家介绍word2007目录自动生成的方法。  Word 2007一般是利用标题或者大纲级别来创建目录的,这对那些用WORD 写书,写论文的朋友很有帮助。因此,在创建目录之前,应确保希望出现在目录中的标题应用了内置的标题样式。也可以应用包含大纲级别的样

2014-12-26 17:27:31 970

转载 毕业设计论文参考文献排版格式难题word字符间距变大了。

写毕业论文时候发现参考文献有格式调整有很多问题。其中一个就是现在所展示的。问题发现:如【4】所示 发现写着写着文字之间的间距变大了。注明:解决方案以microsoft office 2003 为例分析与解决问题:方案1.调整对齐方式 (格式-》段落-》常规-》对齐方式)                 把两端对齐改成左对齐  ,没有解决。          

2014-12-24 21:23:38 27889

转载 TTCN-3初探

TTCN-3初探        印象中TTCN多用于电信系统的测试。其实TTCN全称是 Testing and Test Control Notation ,是一种用于协议与软件测试的标准化测试语言,目前最新版本是3.0。        如果我现在去读研究生,想必会在这个领域研究一把。因为很明显,它在软件测试标准化、测试自动化等方面具备很大的挖掘潜力。        Formal co

2014-12-13 22:26:24 972 1

原创 C语言面试题库1-5

1.下面是C语言中两种if语句判断方式。请问哪种写法更好?为什么? int  n; if (n == 10) // 第一种判断方式 if (10 == n) // 第二种判断方式第二种,如果少了个=号,编译时就会报错,减少了出错的可能行,可以检测出是否少了=2.写出运行结果:{// test2    union V {          structX {

2014-12-13 14:21:12 919

原创 C语言面试题库1-4

1.下面的一段程序有什么错误:swap(int* p1,int* p2 ){ int *p;         /*p= NULL,NULL就是一个宏定义的0,但是不能够往*p里面写东西,因为这个是个常量,不能够给常量赋值*/ *p = *p1; *p1 = *p2; *p2 = *p;}        在swap函数中,p是一个“野”指针,有可能指向系统区,导致

2014-12-10 13:52:20 786

原创 strcpy函数写法

写出字符串strcpy的函数实现过程式4分的代码:void strcpy( char *strdest, char *strsrc ){  while( (*strdest++ = * strsrc++) != ‘\0’ );} 6分的代码:void strcpy( char *strdest, const char *strsrc ) //将源字符串加co

2014-12-10 13:46:39 1553

原创 USIM卡与SIM的区别

SIM卡(Subscriber Identity Module) ,即用户识别卡,是全球通数字移动电话的一张个人资料卡。它采用A 级加密方法制作,存储着用户的数据、鉴权方法及密钥,可供GSM系统对用户身份进行鉴别。同时,用户通过它完成与系统的连接和信息的交换。 移动电话只有装上SIM卡才能使用。“SIM卡”有大小之分,功能完全相同,分别适用于不同类型的GSM移动电话。SIM卡可以插入任何一

2014-12-10 10:34:23 3819

转载 关于S-GW和P-GW

关于S- GW和P- GW1、从另外一个角看: S-GW的功能:RNC用户面、MSC语音、SGSN用户面;P-SW的功能:GGSN的功能;2、S-GW终结和E-UTRAN的接口,主要负责用户面处理,负责数据包的路由和转发等功能,支持3GPP不同接入技术的切换,发生切换时作为用户面的锚点;P-GW终结和外面数据网络(如互联网、IMS等)的SGi接口,是EPS锚点,即是3GPP与n

2014-12-08 16:01:15 11784

原创 C语言面试题库1-3

1.下面的函数有什么错误:int square(volatile int *ptr) { return *ptr * *ptr; }        这段代码有点变态。这段代码的目的是用来返指针*ptr指向值的平方,但是,由于*ptr指向一个volatile型参数,编译器将产生类似下面的代码:int square(volatile int *ptr){

2014-12-08 14:24:54 757

原创 C语言面试题库1-2

1.嵌入式系统经常具有要求程序员去访问某特定的内存位置的特点。在某工程中,要求设置一绝对地址为0x67a9的整型变量的值为0xaa66。编译器是一个纯粹的ANSI编译器。写代码去完成这一任务。        这一问题测试你是否知道为了访问一绝对地址把一个整型数强制转换(typecast)为一指针是合法的。这一问题的实现方式随着个人风格不同而不同。典型的类似代码如下:int *ptr;

2014-12-07 15:49:01 938

原创 C语言面试题库1-1

1. 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)/*宏定义后面不加“;”,最好每个在宏里面的成员多加“()”..*/2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。#define MIN(A,B) ((A) <= (B)? (A

2014-12-07 15:39:33 678

转载 LTE TDD特殊子帧

TD-LTE特殊子帧Dwpts:gap:Uppts的配比目前一共有9种,配置0到配置8,具体的定义在3GPP TS36.211 表4.2.1里面。        LTE TDD中,帧的长度是10s,分成10个长度为1s的子帧。上行和下行的数据在同一个帧内不同的子帧上传输。LTETDD中支持不同的上下行时间配比,可以根据不同的业务类型,调整上下行时间配比,以满足上下行非对称的业务需求。在同一帧内

2014-12-05 20:31:44 16692

转载 RSRP,RSSI与RSRQ

RSRP(Reference Signal Receiving Power)是在某个Symbol内承载Reference Signal的所有RE上接收到的信号功率的平均值;而RSSI(Received Signal Strength Indicator)则是在这个Symbol内接收到的所有信号(包括导频信号和数据信号,邻区干扰信号,噪音信号等)功率的平均值而RSRQ(Referen

2014-12-05 20:27:09 8101

转载 外企哪些事 笔记

1. 和上司one-to-one·        多提改善性意见("code review预留的时间应该更长一些"),少提颠覆性意见("现在的项目流程有很大问题"),·        多提有证据的具体意见("我们有几十个Bug,可能一个星期确实做不完"),少提抽象型意见("Team之间的沟通有问题"),·        多说与项目相关的意见,少说与自己相关的意见(尤其不要太

2014-12-05 20:19:14 1122

转载 window内存管理

本文主要内容:1.基本概念:物理内存、虚拟内存;物理地址、虚拟地址、逻辑地址;页目录,页表2.Windows内存管理3.CPU段式内存管理4.CPU页式内存管理 一、基本概念1. 两个内存概念物理内存:人尽皆知,就是插在主板上的内存条。他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外)。但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存

2014-12-05 20:14:38 512

转载 漫谈程序员系列:一张图道尽程序员的出路

《推背图》相传由唐太宗时期的司天监李淳风和袁天罡合著(此两人其实是超级武学高手,参见小椴的《开唐》),推算大唐以后中国两千多年的国运盛衰,在中国七大预言书中居首,是当之无愧的中国第一预言奇书。    我最喜爱的当代小说作家之一格非也有一篇小说以《推背图》为名,很好看。    说真的,本文和推背图没有一毛钱关系,唯一的关系就是大家都占个图字。    -----------

2014-12-05 14:00:43 594

原创 关于MAC地址与IP地址相关知识

1.如何查本机器MAC地址开始——运行——输入cmd——输入ipconfig/all——有个本地连接的部分,那个物理地址或者是Physical Address就是。2.如何查本机器IP地址开始——运行——输入cmd——输入ipconfig3.MAC地址是48(6个字节)位,IP地址是32(字节)位。4.数据在传输过程中MAC地址地址与IP地址变化情况如下:在传输

2014-12-03 14:21:37 832 2

原创 面试中必须会写的函数源码--------atoi()与itoa()

1.atio()题目:将字符串转换为整形,函数形式:int StrtoInt(char *string)如果你将代码写成如下的形式:恭喜你,你被刷了,哈哈。int StrtoInt(char *string){       int sum = 0;       char *p= NULL;        p = string;    while(NULL! ==

2014-12-03 14:11:36 524

原创 面试中必须会写的函数源码--------strcpy()与strlen()

C语言标准库函数—strcpy(),字符串拷贝原型声明:extern char *strcpy(char *dest,const char *src);头文件:string.h功能:把从src地址开始且含有‘\0’结束符的字符串赋值到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。st

2014-12-03 14:03:55 630

转载 最大的子序列之和问题

最大的子序列之和问题问题描述:    输入一组整数,求出这组数字子序列和中最大值。也就是只要求出最大子序列的和,不必求出最大的那个序列。例如:序列:-2 11 -4 13 -5 -2,则最大子序列和为20。序列:-6 2 4 -7 5 3 2 -1 6 -9 10 -2,则最大子序列和为16。[cpp] view plaincop

2014-12-03 10:51:08 517

转载 二分查找实现(Jon Bentley:90%程序员无法正确实现)

引言    Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码。也许很多人都早已听说过这句话,但我还是想引用《编程珠玑》上的如下几段文字: “二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T的范围,最终就可以找到它。一开始,范围覆盖整个数组。将数组的中间项与T进行比较,可以排除一半元素,范围缩小一半。就这样反复

2014-12-03 10:42:25 686

转载 统计一个整数的二进制中1的个数的三种解法

[cpp] view plaincopy#include   /*  *  统计一个整数的二进制中1的个数   */     // 解法1   int countOne(int num)  {      int count = 0;      while ( num )      {          // 当最后一位为1

2014-12-03 10:37:53 2316

转载 java性能优化之for循环

完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不

2014-12-02 17:42:54 1391 1

转载 Java内存分析

我们常说的Java内存主要分为四大块(寄存器不在考虑之内,我们无法用代码来操控它):stack(栈)、heap(堆)、data segment(数据区)、code segment(代码区)。它们的主要用途如下图所示:而在上面四个当中,我们经常谈论的是右边那两个家伙——stack和heap。今天我们就来聊聊Java代码在运行的过程中,在stac

2014-12-02 17:32:56 487

转载 MD5 概念和用途

MD5概念:MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5值,来校验这个文

2014-12-02 17:15:23 516

转载 网页登录时密码如何传输?

今天突发奇想想看下一般网站登录时密码是如何传输的。首先是QQMail,gmail,各大网上银行等对于我非常重要的登录网站:     https     https的安全性自然是很高。其次是通常的腾讯微博以及其他腾讯常用的网页登录页面(比如opensns.qq.com):      http + 随机秘钥 + 密文(密码加密了)     首先客户端向服务器端发请求

2014-12-02 17:04:28 3690

转载 大学里如何学习 ?(强烈推荐)

引子唉,本实在不想发水文的,可还是发了,看来是周末闷骚咯,没兴趣的请赶紧飘过 ~~~本篇博文其实是用来给在读大学生一点借鉴的,并不会讨论什么技术类的点 ,所以,不喜欢这种类型文章的也可以飘过,但是如果各位有兴趣的且保有不同意见者,也可以提出,欢迎讨论,毕竟出来混的应该也看过了很多学校里所谓的大学生,估计心里头对现在从大学里头招进来的各位小学弟小学妹也不咋的满意,而我

2014-12-02 16:59:33 611 1

转载 计算机体系结构与主要硬件组成(脑图)

计算机体系结构:计算机体系结构是指那些对程序员可见的系统属性,还包括设计思想与体系结构。转载自:http://blog.csdn.net/shan9liang/article/details/7435641

2014-12-02 16:56:18 703

转载 程序设计语言(脑图)

程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行描述、组织和推导。转载自:http://blog.csdn.net/shan9liang/article/details/7441128

2014-12-02 16:54:28 679

转载 TCP 的那些事儿

TCP 的那些事儿(上)目录(?)[-]TCP头格式TCP的状态机数据传输中的Sequence NumberTCP重传机制超时重传机制快速重传机制SACK 方法Duplicate SACK 重复收到数据的问题TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学

2014-12-02 16:45:26 508

转载 TCP三次握手和四次挥手

目录(?)[-]整个过程概览三次握手四次挥手整个过程Client端所经历的状态整个过程Server端所经历的状态状态详解SYN攻击注意点及问题转载链接参考链接整个过程概览建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:三次握手所谓三次握手(Three-way Handshake),是指

2014-12-02 16:43:22 568

转载 走马观花之TCP/IP

对于软件开发而言,我们应该更偏重于协议的掌握。废话不多说,先对TCP/IP层做个简单的介绍吧,凡是由浅入深,慢慢来……TCP/IP协议族:           这个图还算漂亮吧,下面对每个协议进行一个简单的说明:TCP:传输控制协议,把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确          认分组超时时钟等

2014-12-02 16:40:32 462

转载 TCP/IP四层模型

ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。            图2-1  TCP/IP参考模型  2.1 TCP/IP参考模型的层次结构  TCP/IP协议栈是美国国防部高级研究计划局计算机网(Advanced Resea

2014-12-02 16:38:06 593

转载 网络模型分析

网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合

2014-12-02 16:35:44 570

转载 OSI七层模型详解

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。   一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。

2014-12-02 16:32:45 421

转载 计算机工作原理-CPU的内部架构和工作原理

一直以来,总以为CPU内部真是如当年学习《计算机组成原理》时书上所介绍的那样,是各种逻辑门器件的组合。当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程及AMD芯片的制作流程的介绍不禁感慨,原来科技是如此的发达。本文我们以Intel为例对CPU的工作原理做简单介绍,仅仅是简单介绍,那么AMD,ARM,MIPS甚至PowerPC你应该会触类旁通才对。

2014-12-02 16:30:16 759

转载 cpu-一级二级三级缓存

首先简单了解一下一级缓存。目前所有主流处理器大都具有一级缓存和二级缓存,少数高端处理器还集成了三级缓存。其中,一级缓存可分为一级指令缓存和一级数据缓存。一级指令缓存用于暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用。那么,二级缓存的作用又是什么呢?简单地说,二级缓存就是一级缓存的缓冲器:一级缓存制造成本很高因此它的容量有限,二级

2014-12-02 16:27:26 1209

转载 x86寄存器说明

x86寄存器说明ebp和esp是32位的SP,BP esp是堆栈指针 ebp是基址指针 ESP与SP的关系就象AX与AL,AH的关系.32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存

2014-12-02 16:25:52 469

单片机课件

单片机课件,很经典的单片机学习课件,希望对你有帮助

2014-12-02

华为招聘机题

华为招聘机题,历年华为机考题,很经典,建议找工作的同学一定要看看。

2014-12-02

空空如也

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

TA关注的人

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