240 发简信
  • 接口的幂等性

    Idempotence is the property of certain operations in mathematics and com...

  • 一次阿里的电话面试

    昨天阿里的一次电话面试,做个记录 介绍一到两个项目业务和用到的技术(遇到的技术问题,怎么解决的) 接口的幂等性(rest 中的post, get...

  • 算法:牌堆的顺序

    一副从1到n的牌,每次从牌堆顶取一张方桌子上,再取一张放到堆底,直到没牌,最后桌子上的牌是从1到n有序,设计程序,输入n,输出牌堆的顺序。

  • CyclicBarrier的用法

    上一篇用CyclicBarrier实现了多个线程同时执行,CyclicBarrier字面意思就是一个可以循环使用的屏障。这个类用2个构造方法: ...

  • java多个线程同时开始执行

    有时候有这样的需求,需要多个线程执行任务,每个线程都执行不同的准备工作,全部准备好了,才能同时执行下面的工作。这个怎么实现呢? 一是用Cycli...

  • 120
    实现一个简单的搜索Class的工具

    在工作中,经常遇到找不到Class, 于是实现了一个在本地jar中查找Class的小工具。 源码:JarFinder 实现思路: 查下一个目录下...

  • SQL 学习2

    把一个按月统计表,变成按年统计 用sql生成下面的表: 有两个表A 和B ,均有key 和value 两个字段,如果B 的key 在A 中也有,...

  • SQL 学习

    table (test1) 查询哪些行是可以互换的? 执行结果: | col1 | col2 | col1 | col2 || :...

  • Java 观察者模式

    Java 观察者模式,也可以叫做Publish/Subscribe模式。简单理解,多个Observer可以订阅一个Subject,如果Subje...