会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
牧雨丶
博客园
首页
新随笔
联系
订阅
管理
2022年5月28日
阿里云数据库RDS版本修改sql_model中ONLY_FULL_GROUP_BY的问题
摘要: 登录阿里云数据库进入实例列表(数据库服务器列表): 点击具体实例信息,进入实例详情展示: 点击参数设置(注意不是参数模板,如果只有参数模板那就是进错地方了): 进入参数设置后,在可修改参数这个地方找到sql_model这个参数,点击修改,将值ONLY_FULL_GROUP_BY去掉即可。去掉之后点击
阅读全文
posted @ 2022-05-28 09:58 牧雨
阅读(2054)
评论(0)
推荐(0)
2022年5月21日
关于mybatis-plus 中saveOrUpdateBatch的方法重写,不根据主键更新,mysql中主键使用自动填充UUID
摘要: mybatis-plus 中saveOrUpdateBatch都是采用默认策略(主键)作为判断该数据存在与否的依据,当我们需要使用其他字段作为判断条件的时候,发现不论怎么使用都不行。 这个时候可以采取简单的方式,list在代码里面循环里面使用saveOrUpdate来进行一条一条更新,但是一条一条更
阅读全文
posted @ 2022-05-21 16:19 牧雨
阅读(23283)
评论(0)
推荐(1)
2022年5月19日
多线程写数据由于String造成的堆内存泄露(java.lang.OutOfMemoryError)
摘要: 需求: 将从第三方拉取数据,存入表中,表字段太多(150+字段),要求全量存储。 方法: 使用多线程进行数据存储,加快存储速度。 遇到问题: 由于数据量很大,一页可以查5000条数据,每条数据150个字段,所以获取出来的String会很长,然后因为是一个字符串存储的,所以当前String对象会很大。
阅读全文
posted @ 2022-05-19 12:32 牧雨
阅读(687)
评论(0)
推荐(0)
2022年5月12日
springBoot整合mybatisPlus从零搭建项目--基础整合版
摘要: springBoot整合Mybatis和spring data jdbc 初级版。简单搭个项目。 环境是Jdk8 第一步创建项目:打开idea>file>project>SpringInitializr 第二步 选择需要加载的开发工具类:这里选择默认的springboot版本即可,选择完成后点击 c
阅读全文
posted @ 2022-05-12 17:54 牧雨
阅读(464)
评论(0)
推荐(0)
2022年3月3日
IDEA git进行commit之后快捷撤回
摘要: idea 代码进行了commit之后发现没有代码提交权限,需要对已经commit的代码进行撤回: 选择Reset HEAD之后会出现: 其中只需要修改To Commit 的内容就行了: 将HEAD 改为 HEAD~1 或者 HEAD^ 为撤销一次 HEAD~2 或者HEAD^^ 为撤销两次 需要撤回
阅读全文
posted @ 2022-03-03 10:48 牧雨
阅读(3663)
评论(0)
推荐(0)
Java 验证虚拟手机号快捷方式
摘要: 验证电信联通移动虚拟手机号使用正则表达式: ^((17[0-1,0-9])|(16[2,5,7]))\\d{8}$ import java.util.regex.Matcher;import java.util.regex.Pattern; /*** * 验证是否是虚拟电话号码 171,170[0-
阅读全文
posted @ 2022-03-03 10:35 牧雨
阅读(1143)
评论(0)
推荐(0)
2020年12月23日
class反编译成Java --idea
摘要: class反编译成Java --idea 1、下载所需要的jar包并解压 2、打开idea选中需要反编译的文件夹: 点击ok 加载文件即可
阅读全文
posted @ 2020-12-23 17:08 牧雨
阅读(4752)
评论(0)
推荐(0)
2020年11月24日
Oracle数据库给字段设置默认时间及更新字段之后时间更新
摘要: 一、给字段设置默认时间 1、建表时运用 DEFAULT SYSDATE 给字段设置默认时间: CREATE TABLE "TEST"."TEST_DATE" ( id VARCHAR2(2 BYTE) NOT NULL, values NUMBER NOT NULL, create_time DAT
阅读全文
posted @ 2020-11-24 14:39 牧雨
阅读(16083)
评论(0)
推荐(1)
2020年11月11日
Linux Centos7 安装jdk8.0
摘要: 1、官网下载jdk8.0 官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 注意别下错了 2、将下载的包使用xhell上传至服务器: 连接xshell之前需先检查是否安装ssh服务,具体命令
阅读全文
posted @ 2020-11-11 15:11 牧雨
阅读(356)
评论(0)
推荐(0)
2020年8月5日
新搭建的springboot项目启动报错Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket'
摘要: 新搭建的springboot项目除了选了个lombok以外什么都没选,等了半天加载完Maven以后启动项目就报错 Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket' 。 网上找了下原因大概是因
阅读全文
posted @ 2020-08-05 09:46 牧雨
阅读(5758)
评论(0)
推荐(0)
下一页
公告