摘要: 本文将会从函数的执行机制、底层实现、JS引擎是如何执行函数等方面,阐述如何编写高质量的 JS 函数。 阅读全文
posted @ 2019-08-26 18:08 vivo互联网技术 阅读(919) 评论(5) 推荐(1)
摘要: 本文从Kafka的基本概念、特点、部署和配置、监控和管理等方面阐述 Kafka 的实践过程。 阅读全文
posted @ 2019-08-19 18:25 vivo互联网技术 阅读(911) 评论(0) 推荐(0)
摘要: 对于维护过多个package的同学来说,都会遇到一个选择题,这些package是放在一个仓库里维护还是放在多个仓库里单独维护,本文通过一个示例讲述了如何基于Lerna管理多个package,并和其它工具整合,打造高效、完美的工作流,最终形成一个最佳实践 阅读全文
posted @ 2019-08-12 17:00 vivo互联网技术 阅读(3009) 评论(0) 推荐(1)
摘要: ARetrofit 是一款针对Android组件之间通信的路由框架,实现快速组件化开发的利器。本文主要讲述 ARetrofit 实现的原理。 阅读全文
posted @ 2019-08-06 11:42 vivo互联网技术 阅读(738) 评论(0) 推荐(0)
摘要: HTTP协议本身是无状态的,为了保存会话信息,浏览器Cookie通过SessionID标识会话请求,服务器以SessionID为key来存储会话信息。在单实例应用中,可以考虑应用进程自身存储,随着应用体量的增长,需要横向扩容,多实例Session共享问题随之而来。 Spring Session就是为了解决多进程session共享的问题,本文将介绍怎么使用Spring Session,以及Spring Session工作原理。 阅读全文
posted @ 2019-07-30 10:32 vivo互联网技术 阅读(3815) 评论(0) 推荐(0)
摘要: 前端页面的监控是各个web项目必备的工具,本文将重点关注其中的错误部分,主要介绍一下常见的错误类型以及如何对它们进行捕获并上报。 阅读全文
posted @ 2019-07-10 11:14 vivo互联网技术 阅读(5853) 评论(2) 推荐(6)
摘要: Elasticsearch搜索调优权威指南,是QBOX在其博客上发布的系列文章之一,本文是该系列的第二篇,主要介绍了索引预处理、mapping建立、避免脚本的使用、索引段合并等搜索性能相关的调优方法。 阅读全文
posted @ 2019-07-04 10:15 vivo互联网技术 阅读(295) 评论(0) 推荐(0)
摘要: Elasticsearch搜索调优权威指南,是QBOX在其博客上发布的系列文章之一,本文是该系列的第一篇,主要从文档建模、内存分配、文件系统缓存、GC和硬件等方面介绍了优化查询性能的一些经验。 阅读全文
posted @ 2019-06-13 10:03 vivo互联网技术 阅读(489) 评论(0) 推荐(0)
摘要: 本篇文章要介绍的是--外连接查询中的谓词下推规则,这相比内连接中的规则要复杂一些,不过使用简单的表格来进行分析也是可以分析清楚的。 阅读全文
posted @ 2019-06-04 11:25 vivo互联网技术 阅读(864) 评论(0) 推荐(1)
摘要: SparkSql 是架构在 Spark 计算框架之上的分布式 Sql 引擎,使用 DataFrame 和 DataSet 承载结构化和半结构化数据来实现数据复杂查询处理,提供的 DSL可以直接使用 scala 语言完成 Sql 查询,同时也使用 thriftserver 提供服务化的 Sql 查询功能。 阅读全文
posted @ 2019-05-14 16:09 vivo互联网技术 阅读(3592) 评论(0) 推荐(0)