T298

「We all live under dangerous walls!」

使用JacksonConfig处理id的时候只处理16位以上的id

我们在使用JacksonConfig来处理雪花id过长时会发现将所有的id都转换成了string,所以我们需要对id进行一个处理 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 JacksonConfig: @Configuration public class JacksonConfig { @Bean ...

使用lvreduce扩容玩崩了

前提 lvreduce命令用于减少LVM逻辑卷占用的空间大小,-L 指定逻辑卷的大小, 单位为“kKmMgGtT”字节 当时的情况是服务器上的home空间不够用了,但是root目录下还有挺多的空间,我就想把root目录的200G分配给home目录,但是教程看错了,直接在centos7.9执行了lvreduce –L 200G dev/centos/root之后服务器崩了。 操作 重启...

通过lvm给home扩容

服务器有一个3.7T的机械硬盘没有被挂载使用,正好home空间又不够了,就想着分点空间给home使用。lsblk后发现这个硬盘被挂载在/dev/sda下,并且还有4个分区,所以我们需要将这4个分区全部干掉在使用。 使用parted /dev/sda 进入磁盘,使用rm 1 rm 2 rm 3 rm 4干掉所有分区,输入mkpart新建分区,起始点:4096s(4096个 sector。通常...

本地nacos连接docker里的mysql,一直提示No DataSource Set?

环境描述: 在局域网服务器centos7.9上使用dokcer部署了ruoyi的微服务项目,其中的mysql端口号为3307,然后我又部署了一个同版本的mysql,端口号为3306,mysql版本均为8.0.23.使用navicat可以正常连接这两个数据库。 问题描述: 一直使用的是本机(win)上的nacos2.0.0(standalone)连接mysql:3306来使用的一直没有问...

使用docker构建项目需要删除重新生成吗?

我将Jenkins下的代码目录直接映射到docker下的nginx中,每次jenkins构建后,nginx目录的代码都会消失。

使用docker安装了带有maven的jenkins容器,但是maven不能使用?

使用docker安装了带有maven的jenkins容器,但是maven不能使用? 确定看到了maven的安装包,也配置了环境变量,但是就是不能使用maven命令,提示没有此命令。进入安装包的bin目录依旧是这个情况。 Jenkins 2.375.3 docker pull jenkins/jenkins:lts-jdk11 export MAVEN_HOME=/home/apach...

访问阿里云oss资源会被强制下载

问题描述 上传文件、图片到阿里云对象存储OSS后,使用浏览器访问阿里云OSS资源,OSS资源被强制下载。 问题原因 访问存储在OSS的文件、图片等被强制下载的可能原因如下所示: 使用OSS提供的默认域名,且没有经过其他配置。 Content-Type如果设置为application/octet-stream也会导致强制下载,这个是二进制的下载流。 Content-Dis...

如何解析shp文件?

如何解析shp文件? 已经把页面上的文件传到阿里云oss上,然后如何解析shp文件,所有的示例都是来解析本地文件。

RBAC用户、角色、权限、组设计方案

1. 概述 RBAC(Role-Based Access Control )基于角色的访问控制。 RBAC认为权限的过程可以抽象概括为:判断【Who是否可以对What进行How的访问操作(Operator)】这个逻辑表达式的值是否为True的求解过程。 即将权限问题转换为Who、What、How的问题。who、what、how构成了访问权限三元组。 RBAC支持公认的安全原则:最小特...

centos无法连接到网络

公司服务器(内存大一点的工作站)安装centos7.9版本后发现不能连接网络,经过排查后是因为没有网卡,再次排查后,发现是服务器的有线网卡没有linux驱动。然后去官网好一顿找,找到一个同款驱动,但是安装编译驱动的时候又提示少包,需要联网下载,没办法了。买个无线网卡再说吧。