• 快速排序之C语言实现

    具体代码 过程分析 快速排序的本质,说白了就是,在一个数组中,把某个数按照大小顺序放到正确的位置,将数组分为两个小的数组。如此操作,直到每个数都...

  • 120
    二叉树的四种遍历之C语言实现

    现在有这样一颗二叉树: 先序遍历 思路与代码 按照:本节点,左子树,右子树 的顺序遍历 过程分析 一开始,我们会先遍历最顶上的树(红色方框内)...

  • Gitmoji的简单介绍

    gitmoji介绍 git提交代码的时候,commit后面可以附带一些信息,但是,如果适当的使用一些约定好的emoji表情的话,会使得可读性变得...

  • 快速上手Bootstrap

    一个HTML的结构 就是这个样子的 导入Bootstrap 具体参考官网:https://v3.bootcss.com/ (目前中文官网貌似比国...

  • Java中的equals与==

    本质区别 == ==是用于比较对象在内存中的地址的。由于Java中的变量大多都是引用变量(也就是指针),所以只有当两个变量指向同一实例化的对象时...

  • 简易的JDBC工具类的实现

    介绍 简介 我刚学JDBC的时候,在DAO层中获取数据是这样写的: 但如果使用过DButils包或者Spring JDBCTemplate,就知...

  • 浅谈Java中的自动包装机制

    不可变对象 引入概念 在Java中,除了基本类型以外,其他都是以对象的形式存在。而基本类型也有其对应的类,这些类被称为包装器(Wrapper)。...

  • Java反射基本知识

    Class类 Class类是什么 用Java核心技术卷的官方话来说:在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型...

  • 浅谈Java的类加载机制

    类是怎么被加载的 .java--->.class--->二进制字节流--->类加载器--->转换成 java.lang.Class类的一个实例 ...