logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux:wget下载软件,tar -zxvf报错gzip: stdin: not in gzip format tar: Child returned status 1

文章目录问题描述错误原因问题复现解决方法1、不用wget 下载,先下载到window,通过Xftp工具复制进 Linux系统2、通过华为开源云镜像站下载,速度挺快,问题解决问题描述今天在docker中用dockerfile自动安装jdk时,用wget下载jdk的压缩包,看似可以正常下载,当使用tar -zxvf解压时报错错误原因我的jdk下载地址https://download.oracle.co

#linux#docker#java
mybatis-plus 乐观锁插件

一、悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞,直到它拿到锁。数据库行锁,表锁等,读锁,写锁等使用悲观锁二 、乐观锁总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会加锁,只在更新的时候会判断一下在此期间别人有没有去更新这个数据。乐观锁支持多线程并发,每个线程在不同的时间节点对数据做更新操作,每次更新时

#java#mysql
nacos-config-spring-boot-starter 配置动态变更

官方地址:Nacos Config Spring Boot 0.3.1nacos-config-spring-boot-starter 配置动态变更1、命名空间如果命名空间(namespace)是默认的 public 则可以不指定,如果是其他命名空间必须在 application.properties 中指定如: nacos.config.namespace=2022-4-1-dev,一个项目只能

springboot 打 jar 包修改的代码不生效

问题描述:最近自己把项目搭建到服务器上,修改了代码,本地运行正常,重新打包后修改的代码不生效原因:该项目为 maven 多模块项目,修改代码之后没有 install 子模块,导致 maven 仓库的代码没有更新,当你打包项目 springboot 项目时依然使用的未更新的包解决办法:删除 maven 仓库旧的依赖包,或者重新更改你子模块的版本号,重新 install 安装到本地仓库,问题成功解决。

#maven
Maven:mirror和repository 区别、pom.xml 指定仓库地址、releases 和 snapshots 区别

文章目录一、Maven:mirror 和 repository 区别1、Repository(仓库)1.1 Maven 仓库主要有2种1.2 Remote Repository主要有3种1.3 maven仓库的优先级顺序2、Mirror2.1 没有配置mirror2.2 配置mirror2.3<mirrorOf><mirrorOf>3、Repository 与 Mirror

#maven#xml#java
springboot 自定义starter

文章目录一、starter启动原理二、自定义starter1、say-spring-boot-starter-autoconfigure(自动配置包)①、项目结构②、pom文件③、实体类 DialogBean④、业务类 SayService⑤、自动配置类 SayServiceAutoConfiguration⑥、配置使用 META-INF/spring.factories2、say-spring-

文章图片
#spring#spring boot#maven +1
mybatis-plus 连接查询分页

文章目录前言单表分页多表分页mapper.xml没分页写法没分页结果集分页写法不写泛型分页结果集带参数的分页,前言这篇简单讲讲连接查询分页表数据在我这篇博客有 mybatis 多表连接查询,万能map多表查询分页,其实和单表查询类似,只是换个泛型和方法,当然你不写泛型也可以,毕竟他只是泛型,不会影响代码执行单表分页使用 Mybatis 中 BaseMapper 中 selectPage方法,或者你

#mybatis#java
Maven+SSM+vue整合含源码,前后端分离,springMvc获取vue get,post方法传递的参数

如果你有幸搜到这篇文章,说明你项目已经搭建完成,这里就不详细说明项目搭建,只附关键性代码,如需要源码文章末尾会附有代码下载链接。环境说明1. 后端使用 SSM+maven 搭建2. 前端使用 vue-cli 创建 vue 的项目...

#java#javascript
三种方法备份 MySQL 数据库(含docker)

文章目录一、备份MySQL二、还原 MySQL三、3 种实现方法1、shell脚本①、描述②、脚本③、执行脚本④、docker 容器⑤、开启定时任务2、Java 代码一、备份MySQL备份 MySQL 数据库核心就是使用 mysqldump 命令,如;mysqldump -h127.0.0.1 -P3306 -utest -p123456 student > I:\sql\2021-07-2

文章图片
#数据库#mysql#java
mybatis-plus 乐观锁插件

一、悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞,直到它拿到锁。数据库行锁,表锁等,读锁,写锁等使用悲观锁二 、乐观锁总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会加锁,只在更新的时候会判断一下在此期间别人有没有去更新这个数据。乐观锁支持多线程并发,每个线程在不同的时间节点对数据做更新操作,每次更新时

#java#mysql
    共 47 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择