240 发简信
IP属地:山东
  • 实例化和初始化比较重要的区别是什么?

    请别再问Spring Bean的生命周期了!

    Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入...

  • ./install.sh 失败了。。。

    Mac下安装vim并配置 vimplus

    vim 的强大不用多说,本文介绍下在mac下安装vim并配置vimplus的流程。 首先,安装homebrew,打开终端,复制下面代码回车运行:$ /usr/bin/ruby...

  • 牛逼

    Spring Cloud Ribbon设计原理

    Ribbon 是netflix 公司开源的基于客户端的负载均衡组件,是Spring Cloud大家庭中非常重要的一个模块;Ribbon应该也是整个大家庭中相对而言比较复杂的模...

  • 图都挂了

    由Consul谈到Raft

    在前一篇文章consul配置与实战中,介绍了consul的一些内幕及consul配置相关,并对项目中的一些实际配置进行展示。这篇文章重点介绍consul中所涉及到的一致性算法...

  • 120
    Mybatis源码系列—初始化过程

    代码片段 mybatis-config.xml User UserDao UserMapping.xml 主方法 源码解读 读取配置文件 第一步通过方法获取文件流,为后续读取...

  • MyBatis源码解析(二)——动态代理实现函数调用

    如果我们要使用MyBatis进行数据库操作的话,大致要做两件事情: 定义DAO接口在DAO接口中定义需要进行的数据库操作。 创建映射文件当有了DAO接口后,还需要为该接口创建...

  • 嗨,问一下有具体的代码吗?

    Team 报表系统定制——基于 Redash 的二次开发

    简介 Redash 是团队查询,可视化和协作的一款开源 BI 工具,提供了基于 web 的数据库查询和数据可视化功能。 Redash 基于 Python 和 AngularJ...

  • :flushed: 有整合的demo程序吗?

    Celery,Tornado,Supervisor构建和谐的分布式系统

    Celery 分布式的任务队列 与rabbitmq消息队列的区别与联系: rabbitmq 调度的是消息,而Celery调度的是任务. Celery调度任务时,需要传递参数信...

  • 120
    docker简介及mac下安装docker

    最近系统的学习docker,参考资料Docker-从入门到实践,docker官网 docker是什么 Docker 使用 Google 公司推出的 Go 语言 进行开发实现,...