自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 CIDR

早期的ip地址划分:最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址是一个32位的二进制字符,为了方便人类的记忆,所以,通常人们会将二进制的IP地址表示成十进制的格式,没每八位分割一下,即分成四段...

2019-01-29 14:49:23 3115

转载 SIP穿越NAT SIP穿越防火墙-SBC

 FireWall&NAT FireWall是一种被动网络安全防卫技术,位于网络的边界。在两个网络之间运行訪问控制策略。防止外部网络对内部信息资源的非法訪问,也能够阻止特定信息从内部网络被非法输出。一般来说,防火墙将过滤掉全部不请自到的网络通信(除指定开放的地址和port)。 NAT技术分为主要的网络地址转换技术(NAT)和网络地址与port转换技术(NAPT。Network...

2019-01-10 11:08:32 1585

转载 为什么受害者都是2G?

我们知道,手机在做位置更新、发起呼叫时必须首先进行鉴权和加密。通过鉴权,系统可以为合法的用户提供服务,对不合法的用户拒绝服务。那么鉴权和加密是如何实现的呢?我们先看下面一个用户开机并成功进行IMSI ATTACH位置更新的信令流程:MSC/VLR通过IU口收到手机开机的消息后,判断该IMSI是否为新用户(即VLR里不存在数据的,华为MSOFTX3000可以通过DEL MS命令实现删除VLR数据...

2018-12-28 17:30:45 270

原创 PDN连接与默认 APN

PDN连接–PDN连接指在UE与一个PLMN外部分组数据网络(PDN)之间,EPS系统提供的IP连接,一个PDN连接可包含多个EPS承载–PDN连接必须关联UE的IP地址(一个IPv4地址和/或一个IPv6地址前缀),PDN由APN标识–根据UE的IP地址,可以将PDN连接分为以下三类:•IPv4•IPv6•IPv4v6–EPS系统支持一个P-GW接入多个PDN,也支持...

2018-12-26 16:04:32 13695 2

转载 PDP上下文和PDP地址

  MS要接入外部PDN,MS还应具有与该PDN相应的地址,称为PDP地址,PDP地址是用于外部分组数据网识别MS的PDP上下文时使用的地址。如用手机上GPRS时,就会给你分配PDP报文,可以理解成由PDP context得到IP地址上网,它是保存与一条数据传输路由相关的所有参数,它包含的参数随着在无线网中的位置不同而不同。PDP地址就像开通有线电话时,开通工单上的电话号码,而PDP上下...

2018-12-20 13:58:19 1749

转载 LTE 无线承载

          在LTE系统中,一个UE到一个P-GW(PDN-Gateway)之间,具有相同QoS待遇的业务流称为一个EPS (Evolved Packet System)承载,如下图所示:EPS承载中UE到eNodeB空口之间的一段称为无线承载RB; eNodeB到S-GW (ServingGateway)之间的一段称为S1 承载。无线承载与S1 承载统称为E-RAB (E...

2018-12-17 11:58:59 1523

转载 LTE网络参考模型

 这篇文章主要介绍LTE的最基础的架构,包括LTE网络的构成,每一个网络实体的作用以及LTE网络协议栈,最后还包括对一个LTE数据流的模型的说明。LTE网络参考模型这是一张非常有名的LTE架构图,从图中可以看出,整个网络构架被分为了四个部分,包括由中间两个框框起来的E-UTRAN部分和EPC部分,还有位于两边的UE和PDN两部分。 在日常生活中,UE就可以看作是我们的手机终端,而P...

2018-12-17 11:12:43 2014

转载 前端性能优化之http请求的过程

前端性能优化之http请求的过程在前端面试中,经常会被问到“一个页面从输入URL到页面加载显示完成,这个过程都发生了什么”,这是前端的经典面试题之一。这个过程涉及的东西很多,区分度很高。大致分为这几个过程:1.DNS解析2.TCP连接3.发送HTTP请求4.服务器处理请求并返回HTTP报文5.浏览器解析渲染页面6.连接结束简要回答:浏览器据请求的URL交给D...

2018-10-31 22:56:18 2690

转载 CSS盒模型详解

CSS盒模型详解CSS的盒模型是CSS的基础,同时也是难点,这个问题经常在面试中会被问到,属于经典问题了。很多博客里讲得也很模糊不清,于是,我在这里重新整理一下。可以认为每个html标签都是一个方块,然后这个方块又包着几个小方块,如同盒子一层层的包裹着,这就是所谓的盒模型。盒模型分为IE盒模型和W3C标准盒模型。IE盒模型和W3C标准盒模型的区别是什么?1. W3C 标准盒模型...

2018-10-31 22:56:06 116

转载 git 常用指令

 记录一些常使用的Git指令和术语,方便查阅。1. GIT 简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。使用它能记录每次文件的改动:版本 文件名 用户 说明 日期 1 file1 person1 删除了软件服务条款5 7/11 10:38 2 file2 person2 增加了Licen...

2018-10-26 11:36:10 104

原创 CSS-清除浮动

  什么是CSS清除浮动?在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。引用W3C的例子,news容器没有包围浮...

2018-10-26 11:02:58 145

转载 你要知道的http

前言无论是 C/S 开发还是 B/S 开发,无论是前端开发还是后台开发,网络总是无法避免的,数据如何传输,如何保证正确性和可靠性,如何提高传输效率,如何解决会话管理问题,如何在网络拥堵环境下采取措施。这些都是需要了解的。概要网络知识我做了 8 个方面的总结,包括DNS协议,HTTP协议,HTTPS协议,TCP协议,IP协议,TCP/IP,Web攻击,其他协议。以下对这些内容做一些简单的...

2018-10-24 15:40:38 154

转载 javascript小结

一、对闭包的理解,实现一个暴露内部变量,而且外部可以访问修改的函数(get和set,闭包实现)Q1:闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。ECMAScript中对闭包的解释:允许使用内部函数(即函数定义和函数表达式位于另一个函数的函数体内),而且,这些内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其它内部...

2018-09-10 16:52:06 731

转载 javascript 事件流

   摘要:事件流这个东西是比较重要的,为了让自己更加理解js中的事件流,必须整理整理,梳理一下事件流的各种东西啊。本文大部分内容参考《javascript高级程序设计第三版》 先来一段书里的原文:  当浏览器发展到第四代时(IE4和Netscape Communicator 4),浏览器团队遇到一个很有意思的问题:页面的哪一部分会拥有特定的事件?想象下在一张纸上有一组同心圆,...

2018-08-14 07:59:06 171

原创 WEB前端学习结构

课程名称 教学科目  详细内容 Photoshop基础 Photoshop基础 像素单位 图层概念 选区工具 切片工具 快捷键 了解ps菜单及工具的使用 网站的成型 常用概念 图片格式 切图工具的使用技巧 html和html5 HTM...

2018-08-08 23:38:39 374

原创 冒泡排序与鸡尾酒排序

 冒泡排序基本思想冒泡排序的基本思想就是:从无序序列头部开始,进行两两比较,根据大小交换位置,直到最后将最大(小)的数据元素交换到了无序队列的队尾,从而成为有序序列的一部分;下一次继续这个过程,直到所有数据元素都排好序。算法的核心在于每次通过两两比较交换位置,选出剩余无序序列里最大(小)的数据元素放到队尾。鸡尾酒排序鸡尾酒排序等于是冒泡排序的轻微变形。不同的地方在于从低到高然...

2018-07-30 18:10:31 296

转载 IMS 会话过程 响应180还是183?

在FreeSWITCH中怎么配置回180还是183,是一个经常被问到的问题。然而,答案却远没有你想象中的那么简单。 要明白怎么配置,首先你需要明白180和183的来龙去脉。另外,你自己还要知道你要干什么。 “什么?我提的问题我当然知道我要干什么!” 也许你会这样咆哮,也许你真的知道你要干什么,但是,我不知道。所以,在你得到有效的回答之前,你得先学会让我知道。 好了,先不争论...

2018-07-24 22:36:32 5636 1

转载 Ajax 的全面总结

  Ajax在前端开发中有着举足轻重的地位,关于Ajax的使用和注意事项一直是一个重要的话题,借此机会,本文希望对Ajax做一个全面的总结,彻底揭开Ajax的神秘面纱。一.什么是AjaxAjax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文...

2018-07-19 13:57:10 103

转载 高频dom操作和页面性能优化探索

一、DOM操作影响页面性能的核心问题通过js操作DOM的代价很高,影响页面性能的主要问题有如下几点:访问和修改DOM元素修改DOM元素的样式,导致重绘或重排通过对DOM元素的事件处理,完成与用户的交互功能DOM的修改会导致重绘和重排。重绘是指一些样式的修改,元素的位置和大小都没有改变;重排是指元素的位置或尺寸发生了变化,浏览器需要重新计算渲染树,而新的渲染树建立后,浏览器会重新绘...

2018-07-18 09:55:01 152

原创 网站文件和资源优化

 对于产品来说,最最重要的莫过于用户体验,现在就以前端的视角来谈谈如何对网站资源和文件的优化。1、图片优化2、文件合并,减少HTTP请求3、开启GZip压缩,压缩CSS、JavaScript和HTML文件       提供几个压缩工具:CSS Minifier, Avivo HTML ,Compressor4、使用CDN托管资源5、使用缓存6、标签语义化7、反向...

2018-07-17 11:08:33 1984

转载 css雪碧图及优缺点

 【前言】          做开发的小伙伴可能经常遇到雪碧图,那么究竟什么是雪碧图呢? 【简介】  官方解释:  CSS雪碧图即CSS Sprite(精灵),在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而...

2018-07-17 10:21:25 3448

转载 Sublime Text 3 快捷键精华版

Sublime Text 3 快捷键精华版Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:选择多行Ctrl+Shift...

2018-07-11 16:26:11 87

转载 HTTP协议基础详解

一、HTTP协议简介         HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。         HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。         HTTP是一个基于TCP/IP通信协议来...

2018-07-11 11:42:59 183

空空如也

空空如也

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

TA关注的人

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