logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【springboot】实现动态数据源(在线切换、新增、删除、编辑)的方案,拒绝多数据源硬编码方案

想要实现灵活的动态数据源,我们肯定不能如传统动态数据源一样将数据源配置文件中,更加灵活的方式是基于数据库中数据源配置的持久化。

文章图片
#spring boot#后端#java
【Mybatis】什么是 ORM(对象关系映射)

文章目录一、什么是ORM二、mybatis中ORM的体现三、核心原则四、ORM的优缺点五、总结一、什么是ORM        对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。怎么理解上面的那句话呢?  &

#java#mybatis#sql
二叉平衡(AVL)树中的 LL旋转、RR旋转、LR旋转、RL旋转 的详细解释

文章目录前言一、旋转的分类1.LL平衡旋转2.RR平衡旋转3.LR平衡旋转4.RL平衡旋转二、实现LL平衡旋转三、实现RR平衡旋转四、实现LR平衡旋转五、实现RL平衡旋转前言我们知道在二叉平衡(AVL)树中是存在平衡因子的,平衡因子的作用是判断AVL树是否平衡,当AVL树不平衡时,我们就需要通过旋转使其重回平衡。一、旋转的分类1.LL平衡旋转所谓的LL平衡旋转是指,新插入的节点N使AVL树失去平衡

#数据结构#算法
【数据结构】m阶B树的特点、插入 和 删除

预备知识:你需要知道什么是二叉搜索树。一、m 阶 B 树的特点在严蔚敏的《数据结构》一书中,说“一棵m阶的B树,或为空树,或为满足下列特征的m叉数。如下:1、每个节点至多有m个子树,也就时一个节点至多有m-1个关键字怎么理解这句话呢,我们并不能根据一个叉树的节点中的关键字的个数来判断该树的阶数。如果你是自学,或者很久之前学过,那么你可能会不理解这就话的含义。也就是说一棵树的阶数不是由数本身决定的,

#数据结构
基于springboot实现动态定时任务,包括添加、删除、启动、关闭、日志

实现定时任务的动态控制com.studioustiger.job.entitycom.studioustiger.job.mappercom.studioustiger.job.servicecom.studioustiger.job.executorcom.studioustiger.job.configcom.studioustiger.job.scheduledcom.studioustig

文章图片
#java
【Dockerfile】Dockerfile 入门模板

背介绍:通过 Dockerfile将 centos7 + tomcat + jdk + jar工程 + 启动脚本 制作成一个可执行镜像。通过 docker build 命令构建镜像

#redis#apache#服务器
【Docker】Docker 快速入门(精讲)

Docker的官方文档:https://docs.docker.com/

#docker#centos#linux
【vue】原创Vue组件 - Hunit (开发中...)

原创Vue组件库 - Hunit (持续更新中...)

#vue.js#javascript#前端
【Vue】基本语法 [ 条件判断(v-if)、循环(v-for)、用户输入处理(v-model) ]和常用事件

文章目录一、条件二、循环三、处理用户输入选择四、常用事件一、条件v-if:用于判断,可以决定所作用的标签是否显示。<div id="app01"><p v-if="seen">现在你看到我了,我是true</p></div>var app = new Vue({el: '#app01',data: {seen: true}})v-else-if :对

【Vue】为什么要使用vue

文章目录一、vue是什么二、vue的优点三、什么是MVVM设计模式四、什么是数据驱动(双向数据绑定)五、什么是虚拟DOM一、vue是什么Vue是一套用于构建用户界面的渐进式的JavaScript框架。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。采用的是MVVM设计模式。二、vue的优点体积小:压缩后只有33k。运行效率:基于虚拟DOM。虚拟DOM是一种可以预先通过J

#设计模式
    共 16 条
  • 1
  • 2
  • 请选择