51dev.com IT技术开发者社区

51dev.com 技术开发者社区

bi技术

让网络更轻盈——网络功能虚拟化技术的现状和未来(中兴通讯)

让网络更轻盈——网络功能虚拟化技术的现状和未来(中兴通讯)

2014-08-19    作者:周宇翔(中兴通讯)   随着智能终端和移动互联网的发展,“通信”早已脱离传统的话音和短信,人与人广泛连接,甚至物物相连也成为可期的未来,各种OTT类新业务和商业模式不断在挑战运营商的传统优势地位。传统电信网络基于...

可扩展性 Scalability

可扩展性 Scalability

水平扩展和垂直扩展:Methodsofaddingmoreresourcesforaparticularapplicationfallintotwobroadcategories:horizontalandverticalscaling.[5]Toscalehorizontally(orscaleout/in)mean...

bitmap 转换nv21

bitmap 转换nv21

Android 图片处理 byte[]getNV21(intinputWidth,intinputHeight,Bitmapscaled){   int[]argb=newint[inputWidth*inputHeight];   sca...

MySQL中 PK NN UQ BIN UN ZF AI 的意思

MySQL中 PK NN UQ BIN UN ZF AI 的意思

PK  Belongstoprimarykey作为主键NN  NotNull非空UQ Uniqueindex不能重复BIN Isbinarycolumn存放二进制数据的列UN Unsigneddatatype无符号数据类型(需要整数形数据)ZF&nb...

开发技术文档汇总

开发技术文档汇总

开发技术文档汇总:(持续更新)1 Underscore中文文档  github地址  英文文档2Express中文文档  github地址3Backbone中文文档 Backbone英文文档  github地址4Jque...

php 面试必备:各种缓存技术详解

php 面试必备:各种缓存技术详解

 这门课程以电商网站为例,通过具体场景模块实战,让你更系统的掌握缓存原理、使用场景等相关知识,帮助你构建完整的缓存知识体系,胜任实际开发中缓存的处理,提升代码性能!    从原理到场景系统讲解PHP缓存技术,PHP缓存视频教程包括文件缓存、内存数据库之Memcached...

call apply bind区别

call apply bind区别

call、bind、apply 这三个函数的第一个参数都是 this 的指向对象,第二个参数差别就来了:call的参数是直接放进去的,第二第三第n个参数全都用逗号分隔,直接放到后面obj.myFun.call(db,'成都',...,'string');apply的所有参数都必须放在一个数...

RabbitMQ学习笔记

RabbitMQ学习笔记

1.消息中间件利用高效可靠的消息机制进行与平台无关的数据交流提供了以松耦合的灵活方式集成应用程序的一种机制,基于存储和转发的应用程序之间的异步数据发送,即应用程序彼此不直接通信,而是与作为中介的消息中间件通信。两个应用程序之间传数据。rabbitmq是一种RPC调用方式,可作为分布式中间件。2.作用异步解耦削峰冗余3....

Jquery中的事件委托bind,live,delegate,on的区别

Jquery中的事件委托bind,live,delegate,on的区别

bind()函数只能针对已经存在的元素进行事件的设置;但是live(),on(),delegate()均支持未来新添加元素的事件设置;bind()函数在jquery1.7版本以前比较受推崇,1.7版本出来之后,官方已经不推荐用bind(),替代函数为on(),这也是1.7版本新添加的函数,同样,可以用来代替live()...

Nginx 出现 403 Forbidden 最终解决方法

Nginx 出现 403 Forbidden 最终解决方法

Nginx出现403Forbidden最终解决步骤一:检查目录权限。权限不足的就加个权限吧。例子:chmod-R755/var/www步骤二:打开nginx.conf例子:vim/etc/nginx/nginx.conf把user用户名改为userroot或其它有高权限的用户名称即可步骤三如果是centos,看一下se...

win10系统搭建vagrant时开启bios,虚拟化问题

win10系统搭建vagrant时开启bios,虚拟化问题

VT-xisdisabledintheBIOS的意思是VT-X虚拟化技术处于禁止关闭状态,需要在电脑主板BIOS中开启CPU虚拟化技术thinkpad重启F1进入BIOS,选择:Sercurity=>Virtualization=>Enable即可我的是联想win10系统,直接F2键,进去找到Virtual...

这可能是目前最全的Redis高可用技术解决方案总结

这可能是目前最全的Redis高可用技术解决方案总结

本文主要针对Redis常见的几种使用方式及其优缺点展开分析。一、常见使用方式Redis的几种常见使用方式包括:Redis单副本;Redis多副本(主从);RedisSentinel(哨兵);RedisCluster;Redis自研。二、各种使用方式的优缺点1、Redis单副本Redis单副本,采用单个Redis节点部署...

mysql中bigint、int、mediumint、smallint与tinyint的取值范围

mysql中bigint、int、mediumint、smallint与tinyint的取值范围

https://blog.csdn.net/github_39110707/article/details/74277381 mysql数据库设计,其中对性能优化,字段类型很重要,下面对bigint、int、mediumint、smallint与tinyint的取值范围作简单总结,以备查看。1、bigint从...

int 和bigint差别有多大?

int 和bigint差别有多大?

https://bbs.csdn.net/wap/topics/230059600请问在mysql中int和bigint差别有多大?在什么情况下需要用到bigint?bigint 带符号的范围是-9223372036854775808到9223372036854775807。无符号的范围是0到18446744...

div的keydown事件无效的原因及解决方案、tabindex属性的作用

div的keydown事件无效的原因及解决方案、tabindex属性的作用

  直接想在div上监听键盘事件是不行的,但是比如input那些是可以的,为什么?等会解释一、解决方案  如果需要在div上监听键盘事件怎么办呢?  其实也很简单,只需要在需要监听keydown事件的div的属性中加上tabIndex=0即可,即:<divtabindex="0"οnkeydοwn="alert(...