排序
剑指offer-26、二叉搜索树与双向链表
剑指offer-26、二叉搜索树与双向链表,题⽬描述 输⼊⼀棵⼆叉搜索树,将该⼆叉搜索树转换成⼀个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向 思路及解答 递归中序遍历...
Mysql数据类型面试题15连问
Mysql数据类型面试题15连问,整数类型的 UNSIGNED 属性有什么用? MySQL 中的整数类型可以使用可选的 UNSIGNED 属性来表示不允许负值的无符号整数。使用 UNSIGNED 属性可以将正整数的上限提高一...
JavaSE基础知识分享(十五)
写在前面 今天继续讲Java中的枚举和正则表达式的的知识!这部分说完,JavaSE部分的知识就结束了! 枚举 概述 枚举类用于描述有限个对象的类。自 JDK 1.5 起引入了对枚举类型的原生支持,简化了...
Java-servlet(五)手把手教你利用Servlet配置HTML请求与相应
Java-servlet(五)手把手教你利用Servlet配置HTML请求与相应, Java-servlet(五)手把手教你利用Servlet配置HTML请求与相应 前言 一.加载新的模板 二、LoginServlet 代码解释 三、Web 项目配置...
BookKeeper 介绍(2)–安装
本文主要介绍 Bookkeeper 的安装,文中所使用到的软件版本:Java 1.8.0_321、BookKeeper 4.16.5、CentOS 7.9.2009。 1、单机安装 官网(https://bookkeeper.apache.org/releases)下载安装包...
SpringBoot源码分析
SpringBoot源码分析,Springboot源码分析 1、SpringApplication初始化 从run()方法进入,可以看到Springboot首先创建了SpringApplication,然后调用SpringApplication的run()方法。 public stati...
【爬虫实战】——利用bs4和sqlalchemy操作mysql数据库,实现网站多行数据表格爬取数据
前言 此篇接上一篇的内容,在其基础上爬取网站的多行表格数据,以及把数据写入到mysql数据库中 目录 一、定位表格查找元素 二、提取数据 三、写入mysql数据库 四、附录 一、定位表格查找元素 首...
JavaSE基础知识分享(十二)
写在前面 今天继续讲Java中的进程和线程的知识! 进程和线程概述 进程 进程是正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。 线程 线程是进...
基于 JavaFx 搭建的实用小工具集合
大家好,我是 Java陈序员。 作为一名后端程序员,常常需要在电脑上安装各种工具软件来支持日常开发。 那么,是否有一款工具集合,包含各种工具,可以省去一一安装呢? 答案是有的! 今天,给大...
从零开始学Spring Boot系列-集成MyBatis-Plus
在Spring Boot应用开发中,MyBatis-Plus是一个强大且易于使用的MyBatis增强工具,它提供了很多实用的功能,如代码生成器、条件构造器、分页插件等,极大地简化了MyBatis的使用和配置。本篇文章...
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略,大家好,我是 V 哥,粉丝小A面试阿里,说被问到 Redis 的内存淘汰策略的问题,整理这个笔记给他参考,也分享给大家,如果你遇到这个问题,会怎么...
排查maven 冲突及解决方式
排查maven 冲突及解决方式,Maven Maven 是一个以项目为中心的自动化构建工具,主要用于Java项目的管理和构建。它提供了一种统一的方式来描述项目的结构、依赖关系和构建过程,简化了项目的构建...













