• 0
    2019-03-29
  • Idempotence is the property of certain operations in math...[作者空间]

  • 0
    2019-03-29
  • 昨天阿里的一次电话面试,做个记录 介绍一到两个项目业务和用到的技术(遇到的技术问题,怎么解决的) 接口的幂等性(r...[作者空间]

  • 7
    2018-06-29
  • 一副从1到n的牌,每次从牌堆顶取一张方桌子上,再取一张放到堆底,直到没牌,最后桌子上的牌是从1到n有序,设计程序,...[作者空间]

  • 0
    2018-05-29
  • 说下Java动态代理,Spring的AOP就是基于Java的动态代理实现的。动态代理用到的几个类和接口,Proxy...[作者空间]

  • 12
    2018-03-14
  • 上一篇用CyclicBarrier实现了多个线程同时执行,CyclicBarrier字面意思就是一个可以循环使用的...[作者空间]

  • 446
    2018-03-14
  • 有时候有这样的需求,需要多个线程执行任务,每个线程都执行不同的准备工作,全部准备好了,才能同时执行下面的工作。这个...[作者空间]

  • 8
    2017-08-02
  • 实现一个简单的搜索Class的工具在工作中,经常遇到找不到Class, 于是实现了一个在本地jar中查找Class的小工具。 源码:JarFinde...[作者空间]

  • 5
    2017-07-05
  • 把一个按月统计表,变成按年统计 用sql生成下面的表: 有两个表A 和B ,均有key 和value 两个字段,如...[作者空间]

  • 6
    2017-07-05
  • table (test1) 查询哪些行是可以互换的? 执行结果: | col1 | col2 | col1...[作者空间]

  • 55
    2017-07-03
  • Java 观察者模式,也可以叫做Publish/Subscribe模式。简单理解,多个Observer可以订阅一个...[作者空间]

  • 47
    2017-06-27
  • 用volatile修饰的变量,其他线程在每次使用这个变量的时候,都会读取变量修改后的最的值。volatile变量每...[作者空间]

  • 13
    2017-06-27
  • Java中有时候需要同步可能用到Synchronized, 它可以用在方法和代码块中,它在执行synchroniz...[作者空间]

  • 46
    2017-06-26
  • 为什么要使用工厂?考虑现实的一种情况,如果我们需要一件上衣,我们可以自己做,也可以去订做,如果要自己做,自己必须了...[作者空间]

  • 68
    2017-06-26
  • Java中连接跳转的2中方式Redirect和Forward (重定向)Redirect 重定向是把request...[作者空间]

  • 125
    2017-06-23
  • 如果我们调用一个线程处理任务,但是当线程发生异常的时候我们调用线程的地方无法捕捉到异常。用例子验证:我在main中...[作者空间]

  • 3
    2017-06-22
  • 如果要用能返回值得线程,得用到Callable 和FutureTask,但是返回值是阻塞式的,因此自己实现了个异步...[作者空间]

  • 6
    2017-06-22
  • Runnable和Thread都没有返回值,如果想要在线程结束后有返回值,需要Callable接口。Callabl...[作者空间]

  • 5
    2017-06-22
  • 线程是程序执行流的最小单元。 Java中创建线程的方式,1)实现Ruuable接口,2)继承Thread类,3)实...[作者空间]

  • 61
    2017-06-22
  • 枚举应该是一个有限集合组成的一个对象 一个简单的例子: 枚举最简单的就是当常量用,但是比常量安全,最常用的就是在s...[作者空间]

  • 11
    2017-06-21
  • Java Old IO Java IO是通过Stream 以block方式读取数据的。其中包括字节和字符Strea...[作者空间]