专注成长.享受生活

  1. 数据库索引原理及优化

           数据库索引是每个程序员必知必会的内容,也是面试官最喜欢问的知识点之一,MySQL数据库是我们日常工作中最常用的数据库。MySQL支持诸多存储引擎,而各种存储引擎中索引的实现也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。本文将只关注最长用的BTree索引。

    2019/03/01

  2. 面试系列之网络相关

    直接上图

    2019/02/01

  3. 面试系列之单例模式

           单例模式是最常用的设计模式之一,常常在面试中被面试官要求手写。

    2019/01/01

  4. Java并发编程之详解工具类CountDownLatch

    CountDownLatch是一个在java1.5被引入同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。countdownlatch在Java开发中应用场景及其广泛,同时也是面试中的高频考点。 每一个Java程序员都应该熟练掌握。

    2018/12/21

  5. Java 基础之详解 Jvm

    一、JVM内存结构

    2018/09/04

  6. 使用网络文件系统NFS实现Linux系统间文件共享

    一、NFS简介 1、NFS (Network File System/网络文档系统) 是C/S(客户机/服务器) 架构,可以实现Linux 系统之间的文档共享 (Linux 和Windows 间的文档共享需采用SAMBA 服务);

    2018/08/22

  7. 为宋发声

      最近看纪录片《河西走廊》,以朝代为时间线的叙事,却唯独跳过了宋朝,很多人弹幕发问, 我虽知道这是因为宋时河西走廊不属于宋朝,而是属于西夏,但这却真实的反映出很多人对宋的不了解, 大多数人对宋的印象只是宋朝是中国历朝历代最“憋屈”的王朝。

    2018/08/09

  8. Java 基础之详解 Java IO

    Java IO基本概念 Java IO:即Java输入/输出系统,区分Java的输入和输出:把自己当成程序, 当你从外边读数据到自己这里就用输入(InputStream/Reader), 向外边写数据就用输出(OutputStream/Writer)。

    2018/07/27

  9. Java 基础之详解 Java 反射机制

    一、什么是 Java 的反射机制?   反射(Reflection)是Java的高级特性之一,是框架实现的基础, 定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

    2018/06/25

  10. 使用mybatis根据表结构自动创建代码

    一.背景 MyBatis属于一种半自动的ORM(object relation mapping)对象关系映射框架,可以利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。将生成的代码copy到项目工程中,可以节省很多开发时间。

    2018/05/28

乐观豁达,品味人生