logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SQL面试经典题(含答案)

转载:原文https://www.cnblogs.com/guxia/p/7878657.html(1)表名:购物信息购物人商品名称数量A甲2B乙4C丙1A丁2B丙......

Springboot设置多数据源,随时切换

在使用的springboot项目中,数据存在两个数据库中,需要经常在代码中切换数据库,所以特地记录一些切换数据库的工具类,如下:public class DataSourceContextHolder {/*** 默认数据源*/public static final String DEFAULT_DS = "dev";priv.........

文章图片
java项目自启动方案——jar包做成服务(Windows版本)

需求:公司做的很多项目都是属于客户端—服务器形式,在客户端部分运行了属于面向客户的项目jar包,客户端机器就不想服务器那样,经常会避免重启机器的情况,所有让我们的项目能自启动就是个必须的工作。方案:1、用.bat脚本,并将脚本文件生成快捷方式,放置在电脑的启动目录下打开目录快捷键:win+R 输入 shell:startup2、做成服务(推荐使用这个),电脑重启 服务也会重启具体方法:1、.bat

文章图片
#windows#java#jar
Springboot设置多数据源,随时切换

在使用的springboot项目中,数据存在两个数据库中,需要经常在代码中切换数据库,所以特地记录一些切换数据库的工具类,如下:public class DataSourceContextHolder {/*** 默认数据源*/public static final String DEFAULT_DS = "dev";priv.........

Spring Cloud Gateway 3.1.1基于redis实现动态路由和管理功能

需求:正常的提供一个网关服务,可以实现网关的管理(增删改查)思路:1、创建一个网关路由数据表来实现网关的配置管理2、低版本Spring Cloud Gateway 框架要实现基于reids网关动态路由,有两步(1)实现RouteDefinitionRepository接口,实现下面三个 方法即可分别对应路由的获取、保存和删除Flux getRouteDefinitions();Mono save(

#gateway
canal同步mysql数据到es中

背景:项目中业务数据量比较大,每类业务表都达到千万级别,虽然做了分库分表和读写分离,每张表数据控制在500W一下,但是效率还是达不到要求,为了提高查询效率,我们使用ES查询。而将mysql实时同步到es中保证数据一致性就成了我们的工作之下。环境:mysql 5.7caanl 1.1.5(也有一个坑,多张表公用一个es索引,但是多表有字段同名的时候,你更新一个表的同名字段,es会把数据表同名的所有字

#elasticsearch#mysql#数据库
es修改mapping字段类型

说明:es创建好映射后是不支持修改的,只能进行迁移到新的索引,然后设置别名(这样新建的那个索引就替代了原来的索引)步骤:1、新建一个索引B2、把数据A的索引数据迁移到B(如果A数据一直在新增,他只能同步操作时刻总量)3、删除老索引A4、把新的索引B设置别名为A实例:详细步骤:1新建索引#新建PUT /pre_log_archives2{"mappings": {"properties": {"ac

#java
暂无文章信息