首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

Jquery+clipboard.js库实现复制功能

需要引入jquery.js和库clipboard.min.js <div id="needCopyText">待复制的内容</div> <span class="copyContent" data-clipboard-target="#needCopyText">复制</span> //引入实例化clipboard.js, 注意这里不要用Clipboard而是ClipboardJS var clipboard = new ClipboardJS('.copyContent'); clipboard.on('success', function(e) {//如果成功复制的话 //console.log('Action:', e.action); //console.log('Text:', e.text); //console.log('Trigger:', e.trigger); console.log('复制成功'); }); clipboard.on('error', function(e) {//如果复制失败 console.log('复制失败,请...
类别:网页编程 - JavaScript    查看:160    更新:2023-07-08

iphone开发中的一些小技巧

1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码: UIImage *image = [UIImage imageNamed:filename]; CGImageRef imageRef = image.CGImage; CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.height); CGImageRef imageRefRect = CGImageCreateWithImageInRect(imageRef, rect); UIImage *imageRect = [[UIImage alloc] initWithCGImage:imageRefRect];   2、判断设备是iphone还是iphone4的代码: #define isRetina ([UIScreen instancesRespondToSelector:@selector(cur...
类别:移动应用 - IOS    查看:84    更新:2023-07-07

什么叫wipe和怎样wipe

本文告诉安卓用户什么叫wipe和怎样wipe,希望在刷机的时候能帮到大家。 一、wipe是什么意思 wipe从英文单词的字面意思来理解就是:揩,擦;揩干,擦净的意思,从刷机爱好者的专业角度来理解可以认为是一种对手机数据擦除的操作。关于wipe是什么意思比较专业的解答为:wipe就是恢复了出厂设置的意思,包括联系人、短信、安装的软件等全部删除。俗称硬启,恢复出厂设置。注意:wipe后app2sd和root权限需要重新做。而且app2sd重要的分区步骤也要重新来过。双wipe就是双wipe是指清楚缓存和内存数据。 二、手机怎么wipe 1、首先,要执行手机的wipe操作必须进入手机自带的或者第三方recovery。recovery类似于计算机WinPe的一种安全模式,即...
类别:移动应用 - Andriod    查看:74    更新:2023-07-07

移动IPv6路由关键技术及其优化

移动IPv4“三角路由”问题的存在,不仅严重浪费了网络资源,造成了网络通信效率的极度下降,并使MN与CN的通信受到HA和家乡链路的巨大影响[1]。随着移动IPv6的提出,“三角路由”问题得到了解决,使得路由效率大大提高。然而该效率的提高是以更多的安全考虑和引入更多的移动信息为代价的。针对移动IPv6的问题,提出了一种新的思路与方法——OM IPv6,在移动IPv6的基础上对路由优化做进一步的改进。1 移动IPv6路由优化模式1.1 现有移动IPv6路由的不足IPv6的引入,使得IP地址短缺现象得到了解决,因而在移动IPv6里无需FA的存在,通过引入绑定机制,当CN在自己的绑定缓存里找到了MN...
类别:网络技术 - 路由交换    查看:133    更新:2014-08-11

IP QoS 技术介绍

    随着INTERNET和IP网络的迅猛发展,越来越多的应用业务开始通过IP网络来实现传输。但是,IP网络提供的是“尽力而为(Best Effort)”的服务,没有QoS(Quality of Service)的保证。因此,业务流量在传输过程中很容易由于网络的拥塞而产生延迟、丢包等现象。而实时性业务对延迟是相当敏感的,如:VoIP、视频会议、视频监控等,如果一旦网络发生拥塞,这些业务就无法正常地展开了。所以,要在IP网络上开展这些实时性业务,就必须解决网络拥塞这个问题。      网络拥塞一般是由于线路速度不匹配而造成的。例如:在一个多路访问的网络中,N个远端点的接入带宽为1M...
类别:网络技术 - 路由交换    查看:140    更新:2014-08-11

SIP中SUBSRIBE、NOTIFY中的名词定义

Event Package:     事件包。一个事件包就是一个附加的规定。这个规定定义了一个对订阅者的通知消息里的状态信息集合。事件包并且在基于本文档约定的框架下定义了扩展的语法和语义,用来描述这些状态信息。  Event Template-Package:事件模板包。事件模板包是一个特殊的事件包,它定义了一组包括他自己在内的可能可以适用于全部事件包的状态集合。  Notification: 通知。通知是通知者发送一个NOTIFY消息给这个消息的订阅者,知会这个订阅者资源的状态。  Notifier:   通知者。通知者是一个ua,他负责产生通知资源状态订阅者的NOTIFY请求,通知者通常接...
类别:网络技术 - VOIP技术    查看:169    更新:2014-08-11

SIP中re-INVITE消息的使用方法

一个成功的INVITE请求(13节)既会创建一个基于两个用户之间的对话,也会基于请求/应答模式(offer-answer)创建一个会话。 12节讲述了如何通过target refresh 请求来修改一个现存的会话(比如,修改对话的remote target URI)。本节描述如何修改实际的会话(session)。 这个修改可以包括修改地址或者端口、增加媒体流、删除媒体流等等。这是通过发起新的INVITE请求来完成的,并且这个新的INVITE请求是基于建立会话所相同的对话的。在一个现存对话中发出INVITE请求就是re-INVITE. 注意,单个的re-INVITE请求可以同时更改对话和会话的参数。 呼叫方或者被叫方都可以更改现存的会话。...
类别:网络技术 - VOIP技术    查看:137    更新:2014-08-11

一个简单SIP服务器(sip_proxy)需实现哪些功能

基于目前对SIP服务器的理解,SIP_PROXY需实现如下功能:   1、  注册服务器   注册需要认证,采用服务器认证方式或者WWW认证方式       a、当客户端注册到服务器,则认为是未授权的,需要受权,应该采用401认证;   RESPONSE-STATUS  : 401  -------- 未授权的       b 、当用户发起INVITE请求或者其他消息请求时,若需要经由代理服务器转发,且服务器需要认证,则采用服务器认证;   RESPONSE-STATUS  : 407   ---...
类别:网络技术 - VOIP技术    查看:115    更新:2014-08-11

基于SIP的下一代多媒体会议架构技术分析

摘 要:系统全面地介绍了基于XCON会议模型的SIP会议技术架构,主要实体例如会议策略协议及消息通知机制,以及该技术的发展现状。同时与H.323标准作了比较,分析其优势。关键词:SIP 多媒体会议 XCON 会议策略 会议消息通知一、前言多媒体会议作为通信的一个重要应用,从技术上来说,到目前为止已经发展了三代。20世纪80年代末90年代初,国际电信联盟ITU制定了H.320、H.323、H.324及其他H.32X相关标准,先后发展了基于ISDN专线网络、IP宽带网络及IP窄带网络的会议模型及标准。多媒体会议在实际商用中取得了巨大成功,于是在世界范围内出现了很多会议产品供应商,例如VCON、POLYCOM等。目前随着3G及NG...
类别:网络技术 - VOIP技术    查看:115    更新:2014-08-11

SIP中如何构造ACK请求

      UAC核心必须为每一个2xx应答,产生一个ACK请求。除了在Cseq和身份认证相关的头域之外,ACK请求的头域的创建和在对话中的INVITE请求创建的方法一样。Cseq头域的序列号部分必须和需要确认的INVITE请求一样,但是Cseq的方法部分必须是ACK。ACK必须包含和INVITE请求相同的信任状。如果2xx包含一个媒体磋商请求(基于上述的规则),ACK必须在包体中包含一个媒体磋商应答。如果2xx应答的媒体磋商请求不能被接收,UAC核心必须产生一个有合法的应答ACK,并且立刻发送一个BYE请求。     在客户端事务中构造ACK请求的方法:不同与UAC核心为...
类别:网络技术 - VOIP技术    查看:158    更新:2014-08-11

SIP中的事务处理机制

       SIP是一个基于事务处理的协议:部件之间的交互是通过一系列无关的消息交换所完成的。特别是,一个SIP 事务由一个单个请求和这个请求的所有应答组成,这些应答包括了零个或者多个临时应答以及一个或者多个终结应答。在事务中,当请求是一个INVITE(叫做INVITE事务),当终结应答不是一个2xx应答的时候,事务还包括一个ACK。如果应答是一个2xx应答,那么ACK并不认为是事务的一部分。这个分开的原因是基于传递全部200(OK)应答到UAC的INVITE请求的重要性所决定的。要把所有的200应答全部发给UAC,那么UAS独自负责这些应答的重新传送(参见13.3.1.4),UAC独自负责...
类别:网络技术 - VOIP技术    查看:143    更新:2014-08-11

SIP中MD5加密算法

      在现阶段,我们一般认为存在两种加密方式,单向加密和双向加密。       双向加密是加密算法中最常用的,它将我们可以直接理解的明文数据加密为我们不可直接理解的密文数据,然后,在需要的时候,可以使用一定的算法将这些加密以后的密文解密为原来可以理解的明文。双向加密适合于隐秘通讯,比如,我们在网上购物的时候,需要向网站提交信用卡密码,我们当然不希望我们的数据直接在网上明文传送,因为这样很可能被别的用户“偷听”,我们希望我们的信用卡密码是通过加密以后,再在网络传送,这样,网站接受到我们的数据以后,通过解密算法就可以得到准确的信用卡账号。  ...
类别:网络技术 - VOIP技术    查看:146    更新:2014-08-11

SIP中OPTIONS方法的用法及示例

      SIP方法OPTIONS允许一个UA来查询另外一个UA或者proxy服务器的能力。这个提供个客户端一个手段来查询服务端支持的方法,内容类型,扩展,codecs等等。这些都不用”ringing”对方。比如,在客户端试图在INVITE请求头中增加一个请求字段选项的时候,它并不知道对方UAS能否支持这个选项,它就可以用OPTIONS来查询一下UAS,通过检查OPTIONS返回的Supported头域,就可以知道是否支持这个选项。所有的UA都必须支持OPTIONS方法。  OPTIONS请求的目标是用Request-URI指明的,这个既可以是一个UA也可以是一个SIP服务器。如果OPT...
类别:网络技术 - VOIP技术    查看:128    更新:2014-08-11

SIP通过NAT的实例解析

下面对SIP协议产生NAT穿透问题,作一些解释;及提出解决的办法。 1、大致有4种类型的NAT。a) Full Cone 完全圆锥体b) restricted cone 受限制的圆锥体c) port restricted 端口受限制的圆锥体d) symmetric 对称的其中a,b,c 也称作非对称的NAT。2、SIP终端在NAT后面,其工作有可能出现问题。原因是SIP信令走的路径,和媒体流走的路径不一样。3、Full Cone 完全圆锥体NAT  因特网上的任何PC,可以发送数据包到IP:port对;而NAT将这个IP:port对(公网上的)映射到内网的IP:port对(私有网络的)。4、restricted cone 受限制的圆锥体NAT  NAT外面的PC,只有那些内网中已有PC与之联系过的PC,才...
类别:网络技术 - VOIP技术    查看:132    更新:2014-08-11

SIP协议在视频通信中的应用

     SIP协议是一个建立会话的协议,类似于电话网中的信令。从理论上说,SIP协议可以用于任何基于会话的应用。因此视频应用当然也不例外。当前在企业网、局域网内使用SIP协议提供视频应用完全没有问题。但是当SIP协议应用在为公众服务的大范围大规模电信网络中提供视频应用则实例较少。主要原因在上面SIP协议用于视频应用的优势与缺陷中已有提及。但是问题的根源在于SIP协议来源于IETF,电信行业标准主要来源于ITU。IETF与ITU属两大阵营。IETF来源于计算机行业,推崇尽力而为、免费服务与分散的控制。ITU来源于电信行业,推崇保证服务质量、收费服务与集中控制。SIP要在电信视频通...
类别:网络技术 - VOIP技术    查看:133    更新:2014-08-11

SIP的基本工作过程

    SIP IP电话系统定义了注册/注销、呼叫、重定向、能力查询四种工作过程。 注册/注销过程  SIP为用户定义了注册和注销过程,其目的是可以动态建立用户的逻辑地址和其当前联系地址之间的对应关系,以方便实现呼叫路由和对用户移动性的支持。逻辑地址和联系地址的分离也方便了用户,它不论在何处、使用何种设备,都可以通过唯一的逻辑地址进行通信。  注册/注销过程是通过REGISTER消息和200成功响应来实现的。在注册/注销时,用户将其逻辑地址和当前联系地址通过REGISTER消息发送给其注册服务器,注册服务器对该请求消息进行处理,并以200成功响应消息通知用户注册/注销成功。呼叫过程  SIP IP...
类别:网络技术 - VOIP技术    查看:145    更新:2014-08-01