240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    dubbo源码学习笔记--spi实现以及adaptive原理

    com.alibaba.dubbo.demo.provider.DemoProvider#main com.alibaba.dubbo.cont...

  • RocketMQ

    RocketMQ实战(一)RocketMQ实战(二)RocketMQ实战(三):分布式事务RocketMQ实战(四)分布式开放消息系统(Rock...

  • 腾讯云服务器CentOS7系统上安装JDK+Tomcat+MySQL

    腾讯云服务器CentOS7系统上安装JDK+Tomcat+MySQL 安装jdk 下载jdk可以去官网查看不同版本的jdk进行下载,不过现在or...

  • Java8:lambda表达式

    基本定义: 简单理解:lambda表达式相当于创建的一个匿名对象.每个lambda表达式都与一个特定的Java接口相关联,同时这个函数式接口只能...

  • Mac开发工具配置

    idea server 配置: http://idea.iteblog.com/ item2配色方案 vim ~/.vimrc中配置 mac开发...

  • Resize,w 360,h 240
    排序算法

    排序算法 名词解释:稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现...

  • Redis实现分布式锁

    伪代码如下: 此分布式锁:利用redis本身的单线程特性,以及setNX和getSet方法的原子特性,保证了多请求的加锁的互斥性,最后只有一个请...

  • 创建对象的方法

    某面试题:Java中创建实例化对象有哪些方式?①最常见的创建对象方法,使用new语句创建一个对象。②通过工厂方法返回对象,例:String s ...

  • distinct

    distinct只能返回它的目标字段,而无法返回其它字段,有如下记录表: 当只对username去重时,可以过滤掉相同的username记录。 ...