logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gitlab查看、修改用户和邮箱,gitlab生成密钥

将秘钥复制,然后打开GitLab,单击settings->SSH Keys,把内容粘贴到key中,点击Add key按钮添加完成。

文章图片
#gitlab
gitLab更新11.11.3->16.1.5

gitlab当前版本11.11.3postgreSQL当前版本 9.6.11。

文章图片
#gitlab
spring事务管理中,使用Synchronized修饰事务方法,同步为什么会失效

首先我们的环境是只有一台服务器,一个工程的情况,这种情况下使用synchronized修饰事务方法,同步效果会失效吗?在Controller中,我模拟了5个并发请求保存用户的场景,Service中的保存方法使用了synchronized关键字修饰,运行结果如下:可以看到数据库里面保存了三条相同的数据,这是为什么呢?

#java#spring#redis
ajax的三种方法以及ajax概念

目录Ajax技术主要包括:1.客户端脚本语言:JavaScript2.异步数据获取技术:XMLHttpRequest3.数据交换和操作技术:XML和XSTL4.动态显示和交互技术DOM及基于标准的表示技术XHTML和CSS等。ajax:异步请求特点:局部刷新 异步加载jQuery中的Ajax:jQuery中发起Ajax请求的三种方法:$.get():向服务器获取数据$.post():用于向服务器提

#ajax
批量删除功能——后台mapper层sql语句解析

sql:delete from tbl_activity where id in(xxx,xxx,xxx)向上面这样的sql语句我们主要的问题是拼接像(xxx,xxx,xxx)的这样的一个sql语句而这里我们通过foreach标签去拼接注:像删除,更新,添加等操作影响条数不需要使用resultType等,mybatis会自动返回影响记录条数...

#mysql
关于blob类型的字段使用mybatis进行对mysql数据库的读取,修改properties文件后缀名为yml的问题,报不能bound statement的错的解决

org.apache.ibatis.type.BlobTypeHandler是MyBatis框架中的一个类型处理器(TypeHandler),用于处理数据库中的BLOB(binary large object)数据类型。在数据库中,BLOB类型通常用于存储较大的二进制数据,如图像、音频、视频等。BlobTypeHandler的作用就是在Java对象和数据库之间进行转换,确保BLOB类型数据在数据库

文章图片
#mybatis
SpringBoot的Profile配置

一.profile是用来完成不同环境下,配置动态切换功能的。二.profile的配置方式1.多profile文件方式:提供多个配置文件,每个代表一种环境application.properties为主文件:用于激活这些文件(见下面的激活方式)1)application-dev.properties/yml开发环境2)application-test.properties/yml测试环境3)appl

#java#开发语言
到底了