240 发简信
IP属地:北京
  • 线程池及其拒绝策略

    前言我们在使用线程池批量完成某些任务的时候,经常会不假思索的使用jdk中提供的既定的三种使用方法,即:newFixedThreadPool, n...

  • 阅读concurrentHashmap的counter有感

    JDK1.7 和 JDK1.8 对 size 的计算是不一样的。 1.7 中是先不加锁计算三次,如果三次结果不一样再加锁(锁住该段的修改行为)。...

  • 圆桌算命问题

    今天遇到一个有意思的智力题,可以和计算机相结合的,分享一下: 题目:有个人找算命先生算命,算命先生说,若干姓氏散落在一个环形的七个区域内,摆放好...

  • 编辑距离的原理与java实现

    基本介绍 Levenshtein距离是一种计算两个字符串间的差异程度的字符串度量(string metric)。我们可以认为Levenshtei...

  • 为什么会觉得费力不讨好

    最近做了很多件费力不讨好的事情,究其原因就是太为他人考虑,认为做了足够的事情,而从结果看别人并不领情,而自己又有所期待,中间这个gap就是根源。...

  • 领导力培训简单收获

    写在前面:今天老师说她曾经考试成绩很牛逼,过去履历很辉煌,已经61岁了,讲一天费用17w,又无意间说出自己住在观唐,尤其是住在观唐,好羡慕啊啊啊...

  • 博弈论经典案例

    1 智猪博弈 "智猪博弈"由约翰·纳什(JohnFNash),1950年提出。实际上小猪选择等待,让大猪去按控制按钮,而自己选择“坐船”(或称为...

  • 老鼠吃药问题

    题目 1000 个瓶子中有一瓶毒药,一只老鼠吃到毒药一周之内会死,如果要在一周之内检测出有毒药的一瓶,问至少需要几只老鼠?