java
duliang_520
这个作者很懒,什么都没留下…
展开
-
老大说:谁要再用double定义商品金额,就自己收拾东西走
先看现象涉及诸如float或者double这两种浮点型数据的处理时,偶尔总会有一些怪怪的现象,不知道大家注意过没,举几个常见的栗子:典型现象(一):条件判断超预期System.out.println(1f==0.9999999f);//打印:falseSystem.out.println(1f==0.99999999f);//打印:true 纳尼?典型现象(二):数据转换超预期floatf=1.1f;doubled=(doub...原创 2020-05-15 09:46:29 · 144 阅读 · 0 评论 -
HashMap详解
前言HashMap 是无论在工作还是面试中都非常常见常考的数据结构。比如 Leetcode 第一题 Two Sum 的某种变种的最优解就是需要用到 HashMap 的,高频考题 LRU Cache 是需要用到 LinkedHashMap 的。HashMap 用起来很简单,底层实现也不复杂,先来看几道常见的面试题吧。相信大家多多少少都能回答上来一点,不清楚的地方就仔细阅读本文啦~这篇文章...原创 2020-04-29 10:50:29 · 187 阅读 · 0 评论 -
带你看清HTTP那档子事儿
HTTP 和 HTTPS 的区别HTTP 是一种超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfer)、协议(Protocol)。 超文本就是不单单只是本文,它还可以传输图片、音...原创 2020-04-27 09:05:19 · 415 阅读 · 0 评论