关闭

Openfire部署和配置说明

Openfire的部署和配置说明...
阅读(36) 评论(0)

WEB集群与负载均衡

web负载均衡的作用就是把请求均匀的分配给各个节点,它是一种动态均衡,通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把请求理分配出去。对于不同的应用环境(如电子商务网站,它的计算负荷大;再如网络数据库应用,读写频繁,服务器的存储子系统系统面临很大压力;再如视频服务应用,数据传输量大,网络接口负担重压。),使用的均衡策略 (算法)是不同的。 所以均衡策略(算法)也就有了多种多样的形式,广义上的负载均衡既可以设置专门的网关、负载均衡器,也可以通过一些专用软件与协议来实现。在OSI七层协 议模型中的第二...
阅读(44) 评论(0)

CDN技术介绍

CDN即Content Delivery Network (内容分发网络)。CDN是建立在现有IP网络基础结构之上的一种增值网络。是在应用层部署的一层网络架构。 CDN技术实现将多点负载均衡,路由或缓存技术结合起来,利用智能分配技术,将内容根据来访用户的地点,按照就近访问的原则分配到多个节点。 在传统的IP网络中,用户请求直接指向基于网络地址的原始服务器,而CDN业务提供了一个服务层,补充和延伸了Internet网络,把频繁访问的内容尽可能向用户推进,提供了处理基于内容进行流量转发的新能力,把路由导引到...
阅读(53) 评论(0)

流媒体

流媒体,又叫流式媒体,是边传边播的媒体。流媒体(Streaming media)是指将一连串的媒体数据压缩后,经过网络分段发送数据,在网络上即时传输影音以供观赏的一种技术与过程,此技术使得数据包像流水一样发送; 如果不使用流媒体技术,就必须在使用前下载整个媒体文件。流传输可发送现场影音或预存于服务器上的视频,当观看者在收看这些影音时,影音数据在送达观赏者的电脑后便由特定播放软件播放。 流媒体传输的实现需要合适的传输协议。由于TCP需要较多的开销,因此不太适合传输实时数据。在流媒体传输的实现方案中,一般采用H...
阅读(36) 评论(0)

邮件基本常识普及(to/cc/bcc)

电子邮件可以有三种类型的收件人,分别to、cc(carbon copy)和bcc(blind carbon copy),分别是收件人、抄送、密送...
阅读(18) 评论(0)

WebStorm工程配置

最近用WebStorm开发了一个JS小程序,因没有设置好耽误了好长一段时间。 Node interpreten:选择浏览器; Node parameters: URL; Working directory: 配置程序源文件目录; JavaScrip File: 设置启动的HTML页面。...
阅读(30) 评论(0)

JS中的bool

如果比较的两者中有bool,会把 bool 先转换为对应的 number,即 0 和 1 如果比较的双方中有一方为number一方为string,会把string转换为数字 把string直接转换为bool的时候,空字符串‘’转换为 false,除此外的一切字符串转换为 true...
阅读(25) 评论(0)

WebSocket和HTTP的区别与联系

WebSocket是一个计算机通讯协议,在单个TCP连接上提供全双工的通讯模式。WebSocket设计用于Web浏览器和Web服务器之间的通讯,但也可以用于其他的客户端和应用服务器。WebSocket是独立的基于TCP的协议。WebSocket和HTTP的关系是,WebSocket的握手被翻译成HTTP的升级请求。WebSocket协议可以降低Web服务器和浏览器之间的开销,这个特性适合实时数据的传输。WebSocket的协议特性,让客服端与服务器之间没有客户端请求的请求的情况进行标准通讯成为可能,另外也可...
阅读(62) 评论(0)

HTTP长连接与短连接

TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的。 经典的三次握手示意图: 经典的四次握手关闭图: TCP短连接 我们模拟一下TCP短连接的情况,client向server发起连接请求,server接到请求,然后双方建立连接。client向server 发送消...
阅读(35) 评论(0)

Openfire连接断开的原因

3.1 Openfire 3.1.1 多端登陆 Openfire如果同一帐号,在多个设备登陆会出现这种情况。 3.1.2 超时 默认的超时时间为200S,如果收到用户发来的心跳信息或其他数据,关闭连接。 3.1.3 超限 单个房间的人数,超出了即时通讯系统的正常运行的限度,Openfire性能压测报告表明在1000用户时无论是加入房间还是接收数据均正常...
阅读(34) 评论(0)

WebSocket

Websocket是基于Tcp的协议,而不是基于Http,只是部分思想借用了Http...
阅读(28) 评论(0)

课件的引子

人们说哲学是门装逼的科学,我也是一个很能装的人,而且今天肯定能装的清新脱俗。 程序员的江湖中流传着这样一个传说:编程中的多数问题,都可以通过增加一层间接性来解决; 这也就是程序的劳动分工,软件的功能越复杂,程序的功能划分就会越清晰。 例:操作系统、虚拟机、代理 CISC AISC Reduced Instruction Set Computer 程序员的江湖中还流传着这样另一个传说:软件运行中的性能问题,多数情况下可以通过减少一层间接性来解决。 例:C++ 相对 Java, IOS相对Android...
阅读(37) 评论(0)

2PC到3PC到Paxos到Raft到ISR

2PC协议用于保证属于多个数据分片上的操作的原子性。这些数据分片可能分布在不同的服务器上,2PC协议保证多台服务器上的操作要么全部成功,要么全部失败。 Paxos协议用于保证同一个数据分片的多个副本之间的数据一致性。当这些副本分布到不同的数据中心时,这个需求尤其强烈。...
阅读(31) 评论(0)

分布式计算学习笔记

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。...
阅读(119) 评论(0)

gcc是通过文件名后缀来判断源代码语言类型的。

gcc是通过文件名后缀来判断源代码语言类型的。...
阅读(57) 评论(0)
44条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:5246次
    • 积分:374
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:12篇
    • 译文:1篇
    • 评论:2条
    最新评论