Apache kafka 工作原理介绍
xiaoqi 发布于 2017-03-28
消息队列 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上, 队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。在分布式计算环境中,为了集成分布式应用,开发者需要对...
xiaoqi 发布于 2017-03-28
消息队列 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上, 队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。在分布式计算环境中,为了集成分布式应用,开发者需要对...
xiaoqi 发布于 2017-03-28
刚开始接触搜索引擎,网上收集了一些资料,在这里整理了一下分享给大家。 一、关于搜索引擎 搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。搜索引擎包...
xiaoqi 发布于 2017-03-28
什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下: 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com ...
xiaoqi 发布于 2017-03-28
客户端(浏览器端)存储数据有诸多益处,最主要的一点是能快速访问(网页)数据。(以往)在客户端有五种数据存储方法,而目前就只有四种常用方法了(其中一种被废弃了): Cookies Local Storage Session Storage IndexedDB WebSQL (被废弃...
xiaoqi 发布于 2017-03-27
pop() 方法用于删除数组的最后一个元素并返回删除的元素。 var fruits = [“Banana”, “Orange”, “Apple”, “Mango”]; fruits.p...
xiaoqi 发布于 2017-03-27
1、编译程序的前3个阶段完成的工作是:【单选】 A:词法分析、语法分析和代码优化 B:代码生成、代码优化和词法分析 C:词法分析、语法分析、语义分析和中间代码生成 D:词法分析、语义分析和中间代码生成 答案(C) 2、在最坏情况下,下列排序方法中时间复杂度最小的是:【单选】 A:...
xiaoqi 发布于 2017-03-27
本文介绍将介绍在开发微信网页时 出现跳转不兼容苹果手机的解决方法 翻看前辈文章说是,在window.location=url后面加参数。即将window.location=url改为window.location=url?+参数。。。经本人测试还是无法解决。 本人发现使用a标签是...
xiaoqi 发布于 2017-03-27
JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址 <!DOCTYPE html> <html> <script> function browserRedirect() { var sUserAgent = navi...
xiaoqi 发布于 2017-03-27
简介:CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并...
xiaoqi 发布于 2017-03-27
只要在页面的开头加上这么一段代码就OK了. <script language="JavaScript"> function fresh(){ if(location.href.indexOf("?reload=true")...