logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式唯一ID生成框架cosID,不用再为生成唯一ID发愁

Apache开源的分布式ID生成框架CosID提供了两种通用算法:雪花算法(SnowflakeId)和号段链模式(SegmentChainId)。雪花算法通过时间戳、机器号和序列号生成64位ID,具有高性能和灵活性,但存在时钟回拨和机器号分配问题。CosID提供了多种机器号分配方案,并针对时钟回拨问题提出了运行时和启动时的解决方案。号段链模式通过预取号段提升性能,解决了传统号段模式的稳定性问题,并

#分布式
Java开发的开源监控系统HertzBeat

推荐通过docker compose安装:https://hertzbeat.apache.org/zh-cn/docs/start/docker-compose-deploy。下载之后,解压, 解压后包含多个部署方案,这里我们推荐选择 hertzbeat-postgresql-victoria-metrics 方案。开始探索 HertzBeat 浏览器访问 http://ip:1157/ 即可开

#java#开源#开发语言
ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of

我使用的是linux的绝对路径,但是在docker构建时,总是报找不到这个路径,后来看到一个文章上说的,docker中ADD的路径是相对于Dockerfile文件所有的路径的。所以要把ADD的目录添加到Dockerfile所在的目录里面才可以。

#docker
mysql json字段中数据为null时怎么在where条件中使用

本文介绍了在MySQL中处理JSON字段值为null的两种查询方法。当JSON字段不存在时,使用JSON_EXTRACT(extension,"$.cusid") IS NULL可正确查询;但当JSON字段存在且值为null时,该方法失效。解决方案是使用COALESCE(JSON_EXTRACT(extension,"$.cusid"),'null')='n

#mysql#json
./mongod: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file

openEular安装mongoDB报错:error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory 的解决方法

文章图片
#mongodb#数据库
org.springframework.boot.autoconfigure.AutoConfiguration.imports 配置没有生效

如果你配置了却没生效,有可能是创建的目录不对,正常情况下, META-INF.spring 是一个两层目录,如果是从别的地方复制过来时,有可能会变成一个目录,如果是变成一个目录了,那么imports的文件就会无效。在spring3.x以后,自动配置需要配置在org.springframework.boot.autoconfigure.AutoConfiguration.imports 文件中。

文章图片
#java#前端#开发语言
mysql json字段中数据为null时怎么在where条件中使用

本文介绍了在MySQL中处理JSON字段值为null的两种查询方法。当JSON字段不存在时,使用JSON_EXTRACT(extension,"$.cusid") IS NULL可正确查询;但当JSON字段存在且值为null时,该方法失效。解决方案是使用COALESCE(JSON_EXTRACT(extension,"$.cusid"),'null')='n

#mysql#json
mybatis-plus-generator 3.5版本 自动生成代码

使用最新版本的mybatis-plus-generator 3.5.3 自动生成mybatis plus的entity,service, serviceImpl,mapper,接口,mapper xml 文件

文章图片
#mybatis#java#mysql
分布式唯一ID生成框架cosID,不用再为生成唯一ID发愁

Apache开源的分布式ID生成框架CosID提供了两种通用算法:雪花算法(SnowflakeId)和号段链模式(SegmentChainId)。雪花算法通过时间戳、机器号和序列号生成64位ID,具有高性能和灵活性,但存在时钟回拨和机器号分配问题。CosID提供了多种机器号分配方案,并针对时钟回拨问题提出了运行时和启动时的解决方案。号段链模式通过预取号段提升性能,解决了传统号段模式的稳定性问题,并

#分布式
Spring gateway配置Spring Security实现统一权限验证与授权

在使用Spring Cloud 进行微服务,分布式开发时,网关是请求的第一入口,所以一般把客户端请求的权限验证统一放在网关进行认证与鉴权。因为Spring Cloud Gateway使用是基于WebFlux与Netty开发的,所以与传统的Servlet方式不同。而且网关一般不会直接请求数据库,不提供用户管理服务,所以如果想在网关处进行登陆验证与授权就需要做一些额外的开发了。需求设求众所周知,一..

    共 13 条
  • 1
  • 2
  • 请选择