logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里云效CICD流水线提交前后端项目

1进入流水线2新建流水线3选择流水线模板。

文章图片
#阿里云#云计算
@RequestBody、 @RequestParam 、 @PathVariable 和 @Vaild 注解的使用及区别

RequestParam 和 @PathVariable 注解是用于从 request 中接收请求的,两个都可以接收参数,关键点不同的是 @RequestParam 是从 request 里面拿取值,而 @PathVariable 是从一个 url 模板里面来填充。注:如果参数前写了 @RequestParam(xxx),那么前端必须有对应的 xxx 名字才行 (不管其是否有值,当然可以通过设置该

文章图片
#java#开发语言
redis报错:WRONGTYPE Operation against a key holding the wrong kind of value

这个是在redis存取的数据时,存数据时的数据类型和取数据时的数据类型不一致导致的

文章图片
#redis#数据库#java +1
java通过maven导入本地jar包的三种方式

首先创建一个用于创建jar包的项目,并测试能否成功运行讲项目打包在需要引入的项目中创建lib目录 并把刚才打包的jar复制进去通过dependency引入jar包groupId、artifactId、version要与jar包保持一致指定scope为system。

文章图片
#java#maven#jar
阿里云对象存储OSS实现文件上传

=oss==是对象存储服务(Object Storage Service)的缩写,是一种分布式存储服务,用于存储和访问大规模数据。它提供了可靠、安全、低成本的数据存储解决方案,可以通过网络随时随地访问存储的数据。oss常用于存储图片、视频、文档等非结构化数据。

文章图片
#阿里云#云计算
openEuler-22.03-LTS-SP2更改阿里云yum安装源

【代码】openEuler-22.03-LTS-SP2更改阿里云yum安装源。

文章图片
#阿里云#服务器#linux +1
数据库行转列

1、使用case…when…then2、使用SUM(IF()) 生成列3、使用SUM(IF()) 生成列 + WITH ROLLUP 生成汇总行4、使用SUM(IF()) 生成列,直接生成汇总结果,不再利用子查询5、使用SUM(IF()) 生成列 + UNION 生成汇总行,并利用 IFNULL将汇总行标题显示为 Total6、动态查询列值不确定的情况7、合并字段显示:group_concat()

文章图片
#数据库
线程变量ThreadLocal用于解决多线程并发时访问共享变量的问题。

ThreadLocal叫做线程变量,用于解决多线程并发时访问共享变量的问题。意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。所谓的共享变量指的是在堆中的实例、静态属性和数组;对于共享数据的访问受Java的内存模型()的控制,其模型

文章图片
#java#jvm#开发语言
非关系型数据库MongoDB(文档型数据库)介绍与使用实例

MongoDB是一种开源的数据库管理系统,它使用类似于JSON的BSON格式(Binary JSON)来存储数据。与传统关系型数据库不同,MongoDB不使用表和行的结构,而是采用集合(Collection)()和文档(Document)(的概念来组织数据。1. 强大的灵活性:MongoDB的文档模型允许存储的数据,使用者可以轻松地添加、修改和删除字段,而无需进行复杂的模式迁移。2. 高性能:Mo

文章图片
#数据库#nosql#mongodb
插入数据时遇到主键重复问题怎么办?——insert into数据库技巧 (insert into主键重复数据库)

在使用数据库时,主键的作用非常重要,它可以确保数据的唯一性,避免重复插入数据。针对这种情况,我们可以采取忽略重复行、更新重复行、指定插入某些数据等处理方式,有效避免主键重复的问题。另外,在设计数据库表时,应该合理设计主键,并为需要唯一性约束的字段添加唯一索引,以及将主键设置成自增长,这样可以有效地避免主键重复的问题。但是在插入数据的过程中,有时候会遇到主键重复的问题,当这种情况发生时,该怎么处理呢

文章图片
#数据库#mysql
    共 30 条
  • 1
  • 2
  • 3
  • 请选择