240 发简信
IP属地:四川
  • 120
    Tomcat架构设计-组件生命周期

    1 Tomcat中的组件 Tomcat里面有各种各样的组件,每个组件各司其职,组件之间又相互协作共同完成web服务器这样的工程。 组件关系 如果你仔细分析过这些组件,可以发现...

  • 快速排序之C语言实现

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

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

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

  • Gitmoji的简单介绍

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

  • 快速上手Bootstrap

    一个HTML的结构 就是这个样子的 导入Bootstrap 具体参考官网:https://v3.bootcss.com/ (目前中文官网貌似比国外的版本低,所以不太一样,最好...

  • Java中的equals与==

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

  • 简易的JDBC工具类的实现

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

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

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

  • Java反射基本知识

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

  • 浅谈Java的类加载机制

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

  • 安利两个有趣的日志可视化工具

    最近待在家很浮躁,于是找到了这两个东西玩 Gource Gource是一个软件版本可视化工具 比如说,通过你Git的记录来把你整个项目的发展过程视图化 安装 官网如下:htt...

  • 利用Rsync和Inotify实现触发式文件同步

    Rsync 介绍 一款备份工具 异地传输每次要写脚本或者去手动scp就很麻烦 支持完全备份(全部重来)和增量备份(只修改变化的) 差量传输!!!(所以文件多了效率也会低) 工...

  • 120
    记一次Jenkis自动部署Maven项目的过程

    记一次Maven项目自动部署的经历 你需要 Gitlab or Github代码仓库 Jenkins Jenkins配置 创建一个项目,选择Maven Project Gen...

  • 如何理解sql的七种join

    如何理解sql的七种join 总览 常见的join可分为以下7种 现在建立两张数据表,接下来将会对每个例子逐个讲解 建表 两张表如下: 员工表:emp_tbl: 其中,5号员...

  • 120
    SSM框架整合Swagger2(Maven项目)

    写在前面 Swagger2是一个方便后端接口调试的API工具 所以我之前也想整一个 于是我按照网上的来整 用各种教程失败了N次之后 决定写一下自己的悲惨的整合经历 POM配置...