10 2019 档案

摘要:在js中进行数学运算时,会出现0.1+0.2=0.300000000000000004的结果,一开始认为是浮点数的二进制存储导致的精度问题,但这似乎不能很好的解释为什么在同样的存储方式下0.3+0.4=0.7可以得到正确的结果。本篇笔记主要通过浮点数的二进制存储及运算,和IEEE754下的舍入规则,解释为何会出现这种情况。 阅读全文
posted @ 2019-10-28 14:40 vivo互联网技术 阅读(549) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何使用chrome的network面板和wireshark抓包工具进行http协议的分析,重点介绍http1.x协议中的“队头拥塞”的概念,以及该问题的应对方式和浏览器的限制策略。 阅读全文
posted @ 2019-10-21 11:44 vivo互联网技术 阅读(1624) 评论(0) 推荐(1) 编辑
摘要:Android上图片加载的解决方案有多种,但是官方认可的是Glide。Glide提供简洁易用的api,整个框架也方便扩展,比如可以替换网络请求库,同时也提供了完备的缓存机制,应用层不需要自己去管理图片的缓存与获取,框架会分成内存缓存,文件缓存和远程缓存。本文不会从简单的使用着手,会把重点放在缓存机制的分析上。 阅读全文
posted @ 2019-10-14 16:33 vivo互联网技术 阅读(1275) 评论(0) 推荐(0) 编辑
摘要:通过对计算机和编程语言发展史的阐述,找到函数式编程的时代背景。通过对与函数式编程强相关的人物介绍,来探寻和感受函数式编程的那些不为人知的本质 阅读全文
posted @ 2019-10-07 11:21 vivo互联网技术 阅读(664) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示