11 2018 档案
摘要:前言 算法一直是我的弱项,然而面试中基本是必考的项目,刚好上次看到一个HashMap的面试题,今天也来学习下 HashMap中的hash算法是如何实现的。 数学知识回顾 << : 左移运算符,num << 1,相当于num乘以2 低位补0 举例:3 << 2 <!--more--> 将数字3左移2位
阅读全文
摘要:前言 看到一个JDK1.7和JDK1.8中关于HashMap的一个面试题: JDK1.7和1.8中HashMap中链表的插入的方式有什么不同? 原以为自己对HashMap的源码理解的还算可以了,应该足够应付面试了。但是看到这个问题自己确实也是懵逼了一下。 查了下资料,答案是JDK1.7是插入到首部,
阅读全文
摘要:前言 最近在看一个线上xml文件导出的问题,需求如下: 从我们平台导出一个后缀为tmx的术语语料数据(实际内容为xml文件),然后导入到其他第三方平台发现无法导入。 从其他平台导入的tmx文件无法导入到我们平台。 因为第三方平台并没有提示哪里出错,所以这里还是用了一点时间来定位问题,主要问题有以下两
阅读全文
摘要:前言 最近系统刚做了一次大的重构,以及下游子服务都做了升级改造。 整个系统间的调用都是采用spring cloud这一套去实现的。我所负责的为业务服务端,专门为web端和pc端提供接口调用。在服务刚上线的一段时间,出现了一次雪崩的事件,整个调用链路如下: <!--more--> 调用链路很简单,因为
阅读全文