会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
vivo 互联网技术
分享 vivo 互联网技术干货与沙龙活动,推荐最新行业动态与热门会议。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
41
42
43
44
45
46
47
下一页
2019年12月16日
JavaScript 引擎 V8 执行流程概述
摘要: v8是一款高效高速的JavaScript引擎,广泛用于前端和后端。本文是个v8的入门级讲解,主要讲解下v8的整个执行流程,从v8的源文件,词法分析,语法分析,抽象语法树,字节码,执行字节码,turbofan优化编译器等各个流程进行大致的讲解,希望给想学习v8的人有个整体的流程认知。
阅读全文
posted @ 2019-12-16 11:27 vivo互联网技术
阅读(1172)
评论(0)
推荐(0)
2019年12月10日
Glide生命周期原理
摘要: Android App中图片的展示是很基本也很重要的一个功能,在Android平台上有很多的图片加载解决方案,但是官方认可的是Glide。Android App的页面是有生命周期的,Glide比较好的一个功能就是具有生命周期管理功能,能够根据页面和APP的生命周期来管理图片的加载和停止,也开放接口供用户在内存紧张时手动进行内存管理。本文重点是生命周期源码的分析,不会从简单的使用着手。 目录:
阅读全文
posted @ 2019-12-10 18:38 vivo互联网技术
阅读(1230)
评论(0)
推荐(0)
2019年11月25日
一文了解 Consistent Hash
摘要: 在分布式环境下面,我们经常会通过一定的规则来进行数据分布的定义,本文描述的取模算法和一致性hash是通过一定规则产生一个key,对这个key进行一定规则的运算,得出这个数据该去哪儿。
阅读全文
posted @ 2019-11-25 11:24 vivo互联网技术
阅读(282)
评论(0)
推荐(0)
2019年11月18日
vivo web service:亿万级规模web服务引擎架构
摘要: vivo web service是开发团队围绕奇点内核打造出的基于vivo手机平台的web服务引擎,该服务引擎从浏览器产品线中经过多年迭代而出。除了提供可靠的基础Web服务,服务引擎还集成了非常强大的扩展功能。本文从架构方面对该服务引擎进行一次简单剖析,帮助读者对vivo web service有一个整体了解。
阅读全文
posted @ 2019-11-18 11:09 vivo互联网技术
阅读(1585)
评论(0)
推荐(0)
2019年11月11日
如何编写高质量的 JS 函数(4) --函数式编程[实战篇]
摘要: 从如何用 F函数式编程思想编写高质量的函数、分析源码里面的技巧,以及实际工作中如何编写,来展示如何运用函数式编程来提高函数的质量,打通你的任督二脉。
阅读全文
posted @ 2019-11-11 11:25 vivo互联网技术
阅读(574)
评论(0)
推荐(0)
2019年11月4日
浅谈Kotlin中的函数
摘要: 本文简单谈下Kotlin中的函数,从例子入手,从一般写法到使用特性进行简化,再到原理解析。
阅读全文
posted @ 2019-11-04 11:44 vivo互联网技术
阅读(681)
评论(0)
推荐(0)
2019年10月28日
为什么 JavaScript 中 0.1+0.2 不等于 0.3 ?
摘要: 在js中进行数学运算时,会出现0.1+0.2=0.300000000000000004的结果,一开始认为是浮点数的二进制存储导致的精度问题,但这似乎不能很好的解释为什么在同样的存储方式下0.3+0.4=0.7可以得到正确的结果。本篇笔记主要通过浮点数的二进制存储及运算,和IEEE754下的舍入规则,解释为何会出现这种情况。
阅读全文
posted @ 2019-10-28 14:40 vivo互联网技术
阅读(588)
评论(0)
推荐(0)
2019年10月21日
深入理解 web 协议(一)- http 包体传输
摘要: 本文介绍如何使用chrome的network面板和wireshark抓包工具进行http协议的分析,重点介绍http1.x协议中的“队头拥塞”的概念,以及该问题的应对方式和浏览器的限制策略。
阅读全文
posted @ 2019-10-21 11:44 vivo互联网技术
阅读(1730)
评论(0)
推荐(1)
2019年10月14日
Glide缓存流程
摘要: Android上图片加载的解决方案有多种,但是官方认可的是Glide。Glide提供简洁易用的api,整个框架也方便扩展,比如可以替换网络请求库,同时也提供了完备的缓存机制,应用层不需要自己去管理图片的缓存与获取,框架会分成内存缓存,文件缓存和远程缓存。本文不会从简单的使用着手,会把重点放在缓存机制的分析上。
阅读全文
posted @ 2019-10-14 16:33 vivo互联网技术
阅读(1372)
评论(0)
推荐(0)
2019年10月7日
如何编写高质量的 JS 函数(3) --函数式编程[理论篇]
摘要: 通过对计算机和编程语言发展史的阐述,找到函数式编程的时代背景。通过对与函数式编程强相关的人物介绍,来探寻和感受函数式编程的那些不为人知的本质
阅读全文
posted @ 2019-10-07 11:21 vivo互联网技术
阅读(695)
评论(0)
推荐(0)
上一页
1
···
41
42
43
44
45
46
47
下一页
公告