1 Tomcat中的组件 Tomcat里面有各种各样的组件,每个组件各司其职,组件之间又相互协作共同完成web服务器这样的工程。 组件关系 如果你仔细分析过这些组件,可以发现...
1 Tomcat中的组件 Tomcat里面有各种各样的组件,每个组件各司其职,组件之间又相互协作共同完成web服务器这样的工程。 组件关系 如果你仔细分析过这些组件,可以发现...
具体代码 过程分析 快速排序的本质,说白了就是,在一个数组中,把某个数按照大小顺序放到正确的位置,将数组分为两个小的数组。如此操作,直到每个数都在自己正确的位置。 快速排序主...
现在有这样一颗二叉树: 先序遍历 思路与代码 按照:本节点,左子树,右子树 的顺序遍历 过程分析 一开始,我们会先遍历最顶上的树(红色方框内)这个数的三个部分:根节点,左子...
gitmoji介绍 git提交代码的时候,commit后面可以附带一些信息,但是,如果适当的使用一些约定好的emoji表情的话,会使得可读性变得更高 一些表情 emojiem...
一个HTML的结构 就是这个样子的 导入Bootstrap 具体参考官网:https://v3.bootcss.com/ (目前中文官网貌似比国外的版本低,所以不太一样,最好...
本质区别 == ==是用于比较对象在内存中的地址的。由于Java中的变量大多都是引用变量(也就是指针),所以只有当两个变量指向同一实例化的对象时,用==才能返回true。 e...
介绍 简介 我刚学JDBC的时候,在DAO层中获取数据是这样写的: 但如果使用过DButils包或者Spring JDBCTemplate,就知道,在JavaBean里,代码...
不可变对象 引入概念 在Java中,除了基本类型以外,其他都是以对象的形式存在。而基本类型也有其对应的类,这些类被称为包装器(Wrapper)。例如 基本类型对应的类intI...
Class类 Class类是什么 用Java核心技术卷的官方话来说:在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识,这个信息跟踪着每个对象所...
类是怎么被加载的 .java--->.class--->二进制字节流--->类加载器--->转换成 java.lang.Class类的一个实例 只要是二进制字节流都可以不一定...
最近待在家很浮躁,于是找到了这两个东西玩 Gource Gource是一个软件版本可视化工具 比如说,通过你Git的记录来把你整个项目的发展过程视图化 安装 官网如下:htt...
Rsync 介绍 一款备份工具 异地传输每次要写脚本或者去手动scp就很麻烦 支持完全备份(全部重来)和增量备份(只修改变化的) 差量传输!!!(所以文件多了效率也会低) 工...
记一次Maven项目自动部署的经历 你需要 Gitlab or Github代码仓库 Jenkins Jenkins配置 创建一个项目,选择Maven Project Gen...
如何理解sql的七种join 总览 常见的join可分为以下7种 现在建立两张数据表,接下来将会对每个例子逐个讲解 建表 两张表如下: 员工表:emp_tbl: 其中,5号员...
写在前面 Swagger2是一个方便后端接口调试的API工具 所以我之前也想整一个 于是我按照网上的来整 用各种教程失败了N次之后 决定写一下自己的悲惨的整合经历 POM配置...