240 发简信
IP属地:山东
  • Resize,w 360,h 240
    POJO转VO,让你不再痛苦

    在开始之前,我们来说一说传统的代码开发风格:首先,我们要有dao、service、controller三层结构。dao用来操作DB,servic...

    4.2 5850 1 58
  • MySQL分库分表原理

    前言 在互联网还未崛起的时代,我们的传统应用都有这样一个特点:访问量、数据量都比较小,单库单表都完全可以支撑整个业务。随着互联网的发展和用户规模...

  • HTTP压测工具之wrk

    wrk是一款简单的HTTP压测工具,托管在Github上,https://github.com/wg/wrk.wrk 的一个很好的特性就是能用很...

  • Resize,w 360,h 240
    几种copyProperties工具类性能比较

    一、事出有因 前段时间阿里发布了阿里巴巴代码规约插件,果断将它集成起来。右键->阿里编码规约扫描,立即将不符合阿里编程规范的代码现了原形,不得不...

  • Resize,w 360,h 240
    使用lombok提升代码开发效率

    一、lombok介绍 lombok是一款为了简化代码而生的工具。按照java传统开发方式,我们每定义一个POJO,都要生成Getter,Sett...

    3.1 1713 0 27
  • 主流分布式锁实现方案

    谈到分布式系统,就不得不谈谈分布式锁。而主流的实现java分布式锁实现方案也就那么几种,有基于Redis实现的,也有基于ZK的,有基于数据库实现...

    0.4 2961 1 26
  • Linux Top命令之load average详解

    前言 因为笔者面试中被问到了这个问题,感觉自己不是很清楚,所以还是整理一下,博客中也有不少讲到top命令的,但是几乎没看到有把load aver...

  • Resize,w 360,h 240
    MySQL之binlog底层原理分析

    最近在准备看MySQL相关的内容,简单的整理一下binlog的原理,加深理解。 binlog基本认识 MySQL中的binlog是一个二进制文件...

    0.1 5374 1 19
  • Resize,w 360,h 240
    Disconf原理及分布式配置中心的一般实现思路

    一、引言 因为新公司没有采用独立的配置中心,每次修改配置参数只能通过手动修改配置文件的方式,然后再重启重启重启,而且机器又是多台,这种方式无疑是...