11 2018 档案
摘要:这周在上线一个功能的时候,碰到了“fail to respond”问题(上一篇文章),问题虽然解决了,但是解决的过程很痛苦,走了很多弯路,我觉得有必要记录下来。 情景还原:项目A(公司内部项目),项目A里面有调用项目B的接口(项目B是公司接入的第三方项目,类似于...
阅读全文
摘要:org.apache.http.NoHttpResponseException: www.abc.com:port failed to respond 这周在做一个功能,在调用外部接口的时候,莫名其妙的报这个错误。使用的类是很常见的HttpClient。网上看了...
阅读全文
摘要:今天无意中看到一个讨论“相互保”的言论,正好我对这个产品也很有兴趣,所以来聊一聊“相互保”。什么是保险? “相互保”是保险的一种,所以说“相互保”之前,得说说什么是保险。保险 (契约经济关系):保险(Insurance或缩写为insur),本意是稳妥可靠保障;后延伸...
阅读全文
摘要:最近一段时间,微信群被“老板有毛病吧,写完排序就让我走”这个段子刷屏了 这个排序,其实很早之前就看到了,还记得初见此排序,惊为天人,见惯了那些冒泡、快排,睡眠排序简直是排序界一股清流啊!当时还准备在部门技术分享的时候,分享这个,但是,单单一个睡眠排序,无法支撑一场...
阅读全文
摘要:上一篇说了桶排序,这次说一下桶排序的扩展-基数排序。基本概念 要说基数排序的话,那就必须得说一下两个概念。“基”和“桶” 基:基数排序里的“基”是什么意思呢?基的英文是radix,直接翻译是进制的意思,在基数排序里,指的是数字的位,比如数字123,这里1是百位的基...
阅读全文
摘要:上一篇说了计数排序,一种稳定的排序,时间复杂度是指数级,但是,计数排序不适用于跨度很大或者浮点数,那么有没有可以处理浮点类型的稳定排序呢?桶排序就是。桶排序的实现 首先说一下桶排序的桶是什么概念,这里的“桶”是一个区间范围,里面可以承载一个或多个元素。桶排序的第一步...
阅读全文