240 发简信
  • MySQL查询中LIMIT的大offset会导致性能低下

    前言 在业务系统中难免少不了分页的需求。想到分页的时候,大家肯定会想到使用SQL中的LIMIT来实现。但是,如果不正确的使用LIMIT会导致性能问题(SQL执行得很慢、有可能...

  • 温故 Java 8 中引入的 Optional 类

    前言 为什么要有Optional类?(它试图去解决什么问题呢?) 答:Optional类试图去解决Java系统中大量出现的NullPointerException问题和繁琐的...

  • 120
    温故 Java 8 日期 API

    前言 为什么我们需要一个新的日期和时间库? Java开发中一个长期存在的窘境是对普通开发者的date和time用例支持不足。例如,现存的类(例如java.util.Date和...

  • Spring Data JPA Vs Hibernate JPA Vs JPA

    前言 从文章的标题,就可以清晰地了解到,本文是来辨析三个容易将新手弄糊涂的技术名词。如果,你一眼看过去就知道这三个名词的区别及关系,那么,这篇文章你可以不用继续读下去了;除非...

  • 《Effective Java 第三版》新条目介绍

    前言 从去年的3月份起我就在开始读《Effective Java 第二版》,当然,我读的是中文版的;可能是我理解能力还不行,对于书中的内容总是感觉理解困难;就拿第一章的内容「...

  • 120
    Git 常用命令小结

    前言 阅读本篇文章需要读者了解 Git 的基本用法,如果你对 Git 完全不了解,请先行移步了解 Git 基础。下面是几份本人觉得不错的 Git 入门教程,新手可以参考。 G...

  • Hexo代码块前后空白行问题

    解决方法 1.找到hexo-util/lib/highlight.js文件一般的路径为${blog_path}/node_modules/hexo-util/lib/high...

  • 额,那个参考文章的作者可能跑路了。。。

    Hexo优化(3):彩色标签云

    在你的主题目录\layout_widget\下找到tagcloud.ejs文件,编辑这个文件,找到标签<%-tagcloud,然后把整个代码修改为如下样式: 其中,start...

  • 使用Spring Boot的AOP处理自定义注解

    前言 上一篇文章Java 注解介绍讲解了下Java注解的基本使用方式,并且通过自定义注解实现了一个简单的测试工具;本篇文章将介绍如何使用Spring Boot的AOP来简化处...

  • Java 注解介绍

    定义 Java注解又称Java标注,是Java语言5.0版本开始支持加入源代码的特殊语法元数据(元数据 Metadata:描述数据的数据)。 Java语言中的类、方法、变量、...

  • MySQL 5.7 复制原理简介

    MySQL 复制介绍 通过复制,可以将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)。 默认情况下复制是异步的; 从服务器...

  • 以Docker方式实现MySql 主从复制(实践篇)

    本文实践了用Docker方式来实现基于binlog的MySql主从复制。关于MySql主从复制的原理将在下一篇中进行讲解。 一些数据的本地存储目录结构 master01.cn...

  • Kafka快速入门

    作者:crane-yuan 日期:2017-08-31 介绍 Apache Kafka was originated at LinkedIn and later became...

  • 120
    Java中class的初始化顺序

    class的装载 在讲class的初始化之前,我们来讲解下class的装载顺序。 以下摘自《Thinking in Java 4》 由于Java 中的一切东西都是对象,所以许...

个人介绍
在每个开始中都有过去,在每个过去中都有开始。